Per quanto complicata sia la criptovaluta, crearne una non richiede nemmeno competenze matematiche o di programmazione di base. Esiste già un sacco di eccellente lavoro open source e la stragrande maggioranza delle migliaia di criptovalute là fuori sono essenzialmente solo variazioni su questo. Se sei eccezionalmente intraprendente, puoi provare a crearne uno tuo, ma se non hai mesi da dedicare a questo, probabilmente vorrai una soluzione più semplice.

Ecco il disclaimer: Se vuoi creare una criptovaluta che le persone effettivamente usano e che valga denaro, devi fare molto di più che semplicemente crearla. Devi avere un’idea solida e ben implementata, un business plan e alcune serie capacità di marketing. Questo articolo ti mostra solo come creare un token crittografico molto semplice. La configurazione costerà l’equivalente di Ethereum di pochi dollari USA e non ti farà guadagnare automaticamente alcun denaro, ma sarà divertente da avere se ti piace questo genere di cose.

Decisioni di configurazione

1. Moneta o gettone?

Una moneta ha la sua blockchain, come Bitcoin, Ethereum, Litecoin e la maggior parte delle altre principali criptovalute di cui potresti aver sentito parlare. Se segui questa strada, dovrai codificare la tua blockchain o creare un fork (un duplicato di una blockchain esistente), ma entrambi questi metodi sono abbastanza difficili.

Un token si trova su una blockchain esistente, come Ethereum o NEO, e richiede poca o nessuna conoscenza di codifica per essere creata, anche se puoi renderli complessi quanto vuoi. Se hai le capacità, puoi creare una criptovaluta che si comporta in modo molto diverso dalla blockchain su cui si muove.

2. Su quale blockchain sarà il tuo token?

Ethereum è probabilmente la piattaforma di token più popolare, il che significa che ci sono molti strumenti per aiutarti a costruirli e gestirli su questa rete. È anche una delle blockchain più grandi e affidabili. Se vuoi fare del codice, dovrai imparare Solidity (una variante JavaScript), che è praticamente un linguaggio personalizzato per Ethereum.

Puoi anche scegliere NEO, che è un po’ meno intuitivo, ma supporta linguaggi di programmazione comuni come JavaScript e C++. Un’altra opzione è WAVES, che afferma che finora sono stati emessi oltre 13.000 token sulla loro piattaforma e la cui interfaccia sembra piuttosto intuitiva. Ce ne sono molti altri che esistono e molti altri in fase di sviluppo, ma per ora queste sono alcune delle tue migliori scommesse.

Creare un token ERC20

Questo è di gran lunga il tipo di token più popolare da emettere, quindi è quello che faremo qui. “ERC20” si riferisce a un certo insieme di standard che, se rispettati, renderanno un token compatibile con un’ampia varietà di software esistente. Questo è molto utile perché significa che tu e le persone a cui potresti inviare il token probabilmente avrete già un portafoglio che può contenere il token.

Prima di iniziare, dovrai ottenere MetaMask, un componente aggiuntivo del browser che interagisce con la blockchain di Ethereum. (Dai un’occhiata alla sua recensione qui.) Una volta impostato e inserito un po’ di ETH (non ti serve molto, probabilmente non più di dieci dollari), puoi tornare per creare un token.

The Token Factory è un modo semplice e gratuito per ottenere qualcosa di base, quindi lo useremo. Se vuoi essere un po’ più dettagliato con il tuo token, CoinLaunch e Hexel sono entrambe buone opzioni a pagamento.

1. Con MetaMask abilitato e alcuni ETH nel tuo portafoglio, vai al sito Web di Token Factory.

2. Immettere un nome per il token. Non scegliere qualcosa che esiste già. Per capire se il tuo nome/simbolo è stato preso, vai su Etherscan e digita il tuo nome/simbolo nella barra di ricerca per vedere se viene fuori qualcosa. Chiameremo questo “Amplitude”, la valuta non ufficiale della band finto-rock Spinal Tap.

3. Scegli un simbolo per il token: lo standard è lungo circa tre o quattro lettere. Per noi è AMP.

4. Con quanti decimali vuoi che il tuo token sia divisibile? Proprio come un dollaro USA può essere diviso in cento centesimi, una singola unità della tua criptovaluta può essere divisibile in pezzi più piccoli. Ethereum può essere diviso alla diciottesima cifra decimale, ma se vuoi renderlo più semplice, puoi diminuire quel numero. Ne sceglieremo diciotto, tanto per divertirci.

5. Quanti token totali vuoi che esistano? Bitcoin ha ventuno milioni, alcuni non hanno limiti e alcuni ne hanno solo poche migliaia. Sta a te, ma avere almeno qualche milione non può far male. Quando inserisci il numero, non dimenticare le cifre decimali che hai specificato nell’ultimo passaggio! Se hai specificato diciotto cifre decimali, devi aggiungere diciotto zeri alla tua offerta totale perché conta l’offerta in tagli dell’unità più piccola.

Se vuoi 1000 monete divisibili in 100 pezzi ciascuna, dovrai digitare “100000” (1000 + 00) per ottenere 1000 monete. Ventuno milioni di monete a diciotto cifre decimali sarebbero “21.000.000.000.000.000.000.000.000”. Andremo con 11.000.000 (+ diciotto zeri), perché i nostri AMP salgono a undici!

6. Una volta che sei soddisfatto della tua moneta, fai clic sul pulsante “Crea token” e MetaMask ti avviserà che hai una richiesta di transazione. Qui è dove dovrai spendere un po’ di soldi per elaborare la transazione.

7. Se il prezzo del gas sembra troppo alto per i tuoi gusti (il mio è impostato su venti, che potrebbe costarmi circa quindici dollari), vai alla stazione di servizio ETH e trova il prezzo “SafeLow”, che è il più basso che puoi impostare transazione senza che venga rifiutata. Imposta il tuo prezzo a quello, e il costo della tua transazione dovrebbe scendere in modo significativo (il SafeLow in questo momento è otto, il che riduce il mio costo a circa sei dollari), anche se ci vorrà un po’ più di tempo per l’elaborazione. Non scherzare con il limite del gas; è impostato dove dovrebbe essere.

8. Con il gas regolato, accetta la richiesta e attendi che la Token Factory la elabori. Puoi monitorare la creazione del tuo contratto su Etherscan facendo clic sulla transazione in MetaMask. Al termine, dovrebbe portarti a una pagina contenente il tuo indirizzo di contatto intelligente.

9. Se dice che è riuscito ma non viene visualizzato in Token Factory, aggiorna la pagina e trova l’indirizzo del contratto su Etherscan facendo clic sulla transazione in MetaMask.

10. Prendi questo indirizzo smart contract e apri nuovamente MetaMask. Vai alla scheda “Token”, fai clic su “Aggiungi” e inserisci l’indirizzo del contratto e, se non viene compilato automaticamente, il nome del token e le cifre decimali. Fare nuovamente clic sul pulsante “Aggiungi”.

11. Il token dovrebbe ora apparire nel tuo portafoglio MetaMask con l’intera fornitura sotto il tuo controllo, ma non sarai davvero in grado di fare molto con loro perché non supporta l’invio di token.

12. Il modo più semplice per gestire il tuo nuovo token è direttamente attraverso il sito Token Factory, anche se qualsiasi portafoglio compatibile con ERC-20 (come My Ether Wallet) ti consentirà di tenere e controllare anche le tue monete. Per fare ciò, fai clic sul pulsante “Interagisci con il contratto token”.

13. Quindi, inserisci il numero di contratto che hai copiato in precedenza. Se hai effettuato l’accesso a MetaMask, ti ​​riconoscerà come titolare del contratto e ti consentirà di inviare i tuoi token dove preferisci utilizzando i campi “Trasferimento”. Puoi anche controllare i saldi e impostare alcune altre regole su quali account sono autorizzati a utilizzare il tuo token.

14. Per inviare token, inserisci l’importo (non dimenticare tutti quegli zeri extra!) e l’indirizzo di ricezione e approva la transazione in MetaMask! Questo probabilmente costerà anche pochi centesimi (USD). Se vuoi che il tuo token sia elencato pubblicamente, dovrai avere almeno una transazione, quindi puoi andare avanti e inviare un token (o una frazione di un token) a qualsiasi altro indirizzo Ethereum (preferibilmente uno dei tuoi). Puoi semplicemente entrare in MetaMask e ottenere un nuovo indirizzo in pochi secondi facendo clic sulla piccola icona di una persona in alto a destra. Se non ti interessa, puoi semplicemente trovare un indirizzo casuale e inviarlo lì: se non è un indirizzo reale, i token verranno “bruciati” o inaccessibili per sempre.

15. La parte più divertente è alla fine, però: ora che hai impostato il tuo token e sai come usarlo, dai un’occhiata su Etherscan.io! Il tuo token ora fa parte dell’ecosistema ERC20 e potrai sempre cercarlo sulla blockchain di Ethereum. Etherscan ti mostrerà le transazioni, gli indirizzi e le statistiche su come sta andando il tuo token. Ora puoi trovare Amplitude, la valuta non ufficiale di Spinal Tap, cercandola su qualsiasi blockchain explorer aggiornato di Ethereum o semplicemente controllandola su Etherscan.

Cosa ci faccio con questo?

Il modo in cui usi la tua nuova criptovaluta dipende praticamente da te. Questo è il tipo più elementare di cripto-token, quindi non è in alcun modo utile in modo univoco, ma resta il fatto che ora sei responsabile di una risorsa che esisterà finché esisterà la blockchain di Ethereum. A meno che tu non faccia qualche passo in più, non sarai davvero in grado di metterlo sul mercato, ma se vuoi avviare la tua economia privata, non c’è niente che ti impedisca di vendere i tuoi token per contanti (o per rock ‘n’ Rotolo).

Controlla le leggi nel tuo paese d’origine prima di fare qualsiasi cosa che coinvolga la valuta reale, ma oltre a ciò, puoi sederti e goderti la consapevolezza che ora sei una piccola parte della cripto-storia!

Credito immagine: Descryptive.com