Det krävs i grunden även förståelse för vad blockchain teknik är och hur det fungerar. Programmerings biten kommer egentligen senare och hur svårt det blir beror mest på hur mycket du har programmerat innan.
Sedan beror det egentligen hur du själv vill göra. Om du vill verkligen skapa något nytt så krävs det ganska rejäla tekniska kunskaper eftersom du då ska skapa en egen blockkedja från grunden osv.
Du skulle kunna använda en existerande blockkedja som t.ex. Ethereum och skapa ett token istället.
En tredje lösning är att skapa en fork i en blockkedja men då tillkommer det att den måste godkännas.