Hur skapar jag min egen kryptovaluta?
Hem
Artiklar
Hur skapar jag min egen kryptovaluta?

Hur skapar jag min egen kryptovaluta?

Avancerad
Publicerad Oct 29, 2021Uppdaterad Jan 31, 2023
13m

TL;DR

När du skapar en ny kryptovaluta kan du välja att skapa ett coin eller en token. Ett coin har sin egen blockkedja, medan en token är byggd på ett befintligt nätverk. Kryptovalutor förlitar sig på blockkedjor för dess säkerhet och decentralisering.

Att skapa en token kräver mindre expertis och ansträngning än att skapa ett kryptocoin. Ett coin behöver vanligtvis ett team av utvecklare och experter för att skapas. En token behöver också teknisk kunskap, men det är möjligt att skapa den på några minuter genom att använda andra blockkedjor, såsom Ethereum, Binance Smart Chain, Solana och Polygon. 

Ditt val av en token eller ett coin beror på anpassningsbarheten och användningsområden. Sammantaget beror kostnaderna på det arbete som behövs, såsom externa utvecklare och tid.

Ethereum och Binance Smart Chain är populära blockkedjor för att skapa digitala valutor. Du kan antingen använda etablerad kod för att skapa token själv eller betala för att använda en tjänst för att skapa coin. Sidokedjor är ett annat populärt val, eftersom de ger mer anpassning med huvudblockkedjans fördelar.

Innan du skapar din egen krypto måste du överväga dess användbarhet, tokenomi och juridiska status. Efter detta behövs ditt val av blockkedja, konsensusmekanism och arkitektur för att påbörja utvecklingsstadiet. Därefter kan du överväga en granskning av ditt projekt, och en slutlig juridisk kontroll. Även om i stort sett vem som helst kan skapa en kryptovaluta, kräver utvecklingen av ett ordentligt projekt seriöst arbete och engagemang.


Introduktion

Idén om att skapa sin egen kryptovaluta med ett användningsområde och en målgrupp är spännande för många kryptofans. Men var är det bäst att börja? Det finns faktiskt många sätt att skapa coin och token på. Kostnaderna och kunskapsnivån som krävs varierar också beroende på komplexiteten i ditt projekt. Om du funderar på att skapa din egen kryptovaluta innehåller vår artikel grunderna som låter dig komma igång.


Vad är kryptovaluta?

En kryptovaluta, även känd som krypto, är en typ av digital tillgång med flera användningsområden. Den är främst ett sätt att överföra värde mellan personer digitalt, inklusive monetärt värde, äganderätt eller till och med rösträtt. Krypto skiljer sig från andra digitala betalningssystem, eftersom den har rötterna i blockkedjetekniken. Denna grund ger kryptovalutor mer frihet från centrala enheter, såsom regeringar eller banker.

Bitcoin är det mest kända exemplet på en kryptovaluta. Den har ett enkelt användningsområde för att överföra monetärt värde till alla över hela världen, utan behov av mellanhänder. Dess blockkedja registrerar alla transaktioner och säkerställer trygghet och nätverksstabilitet.


Skillnaden mellan kryptocoin och token

Kryptovalutor kan delas in i två övergripande kategorier: coin och token. Skillnaden mellan dessa är enkel. Coin har sin egen blockkedja, till exempel Bitcoin. Ether (ETH) har Ethereums blockkedja. Coin har vanligtvis ett specifikt verktyg över hela nätverket, såsom att betala för transaktionsavgifter, staking eller delta i styrningen.

Token bygger på redan befintliga blockkedjor. De kan ha liknande användningsområden som coin, men token används främst i sina egna projekt. Ett exempel är PancakeSwaps CAKE på Binance Smart Chain. Du kan också använda dem för att betala för vissa transaktioner i PancakeSwap-ekosystemet, såsom att skapa icke-fungibla token eller spela på dess lotteri. CAKE har dock ingen egen blockkedja, så den kan inte användas i alla applikationer över BSC. Detsamma gäller för de tusentals ERC-20-token som utfärdats på Ethereums blockkedja. Varje token är en del av ett specifikt projekt med olika användningsområden.


Skapa kryptocoin kontra token

Som nämnts tidigare är det mycket enklare att skapa en token än att skapa ett coin. Ett coin kräver att du utvecklar och framgångsrikt underhåller en blockkedja. Du kan skapa en gaffel (skapa en kopia) av en annan befintlig kedja, men det löser inte problemet med att hitta användare och validerare för att hjälpa ditt nätverk att överleva. Men framgångspotentialen för ett nytt coin kan vara högre än för en token. Här är en grundläggande översikt över de två alternativen:

Kryptovaluta

Token

Körs på sitt eget blockkedje-nätverk

Kan byggas på befintliga blockkedjor med en etablerad användarbas

Kräver avancerad kunskap om blockkedjan och kodningskunskap

Ganska enkel att skapa med befintliga verktyg och öppen källkod

Blockkedjeutveckling är dyrare och tar tid

Tokenutveckling är snabbare, enklare och relativt billig


Skapa ett coin

Att skapa ett nytt coin kan ta lång tid om du utvecklar din egen blockkedja. En gaffel av en tidigare blockkedja kan dock göras snabbt och användas som bas för ditt nya coin. Bitcoin Cash (BCH) är ett exempel på ett gaffelprojekt. För att göra detta behöver du fortfarande en hög kunskapsnivå inom blockkedjeteknik och kodning. Framgången för ditt projekt handlar också om att få nya användare till ditt blockkedjenätverk, vilket är en utmaning.

Skapa en token

Att skapa en token på en befintlig blockkedja kan höja dess rykte och säkerhet. Även om du inte har fullständig kontroll över alla aspekter av din token kan den fortfarande anpassas mycket. Det finns en mängd olika webbplatser och verktyg tillgängliga för att skapa din egen token, särskilt på BSC och Ethereum.

Ska jag skapa ett coin eller en token för mitt projekt?

En token räcker vanligtvis för decentraliserad finans (DEFi)-applikationer eller spela för att tjäna-spel. Både BSC och Ethereum har en enorm mängd flexibilitet och frihet för utvecklare att arbeta med. 

Om du vill tänja på gränserna för vad ett coin eller en blockkedja kan göra, är det förmodligen bättre att skapa ett coin med sin egen blockkedja. Att skapa en ny blockkedja och ett coin är klart svårare än att utfärda en kryptotoken. Men om det görs rätt kan det ge massor av innovation och nya möjligheter. Binance Smart Chain, Ethereum, Solana och Polygon är bra exempel på detta. 

Båda alternativen kommer oavsett att kräva mycket hårt arbete, plus teknisk, ekonomisk och marknadskunskap för att lyckas.


De bästa lösningarna för att skapa kryptovaluta

Några av de mest populära lösningarna för att skapa kryptovalutor är BSC, Ethereum och Solana. Alla dessa nätverk ger sätt att skapa en mängd olika token, baserat på befintliga standarder. Tokenstandarderna BEP-20 och ERC-20 är ledande exempel som nästan alla kryptoplånboksleverantörer kan stödja.

ERC-20 tillhör Ethereums blockkedja, medan BEP-20 är en del av Binance Smart Chain (BSC). Båda nätverken möjliggör skapandet och anpassning av smarta kontrakt som gör att du kan skapa dina egna token och decentraliserade applikationer (DApps). Med DApps kan du skapa ett ekosystem som ger fler användningsområden och funktioner till din token.

Du kan också titta på sidokedjor som använder säkerheten i en större kedja som Ethereum eller Polkadot, men även ger en viss anpassning. Polygon Network är kopplat till Ethereum och ger liknande upplevelser, men är billigare och snabbare att använda.

När du har valt en blockkedja behöver du en metod för att skapa din token. Med BSC och andra blockkedjor som är baserade på Ethereums Virtual Machine är denna process relativt enkel. Du kan även hitta färdiga verktyg som skapar token baserat på de parametrar och regler som du anger. Dessa kostar vanligtvis, men de är ett mer praktiskt alternativ för användare som inte känner till smarta kontrakt.

Om du vill skapa din egen blockkedja och coin kommer du sannolikt att behöva ett team av blockkedje-utvecklare och branschexperter. Även om du vill skapa en gaffel av en blockkedja som Ethereum eller Bitcoin, krävs det fortfarande en enorm mängd arbete för att konfigurera ditt nätverk. Detta inkluderar att uppmuntra användare att fungera som validerare och köra noder för att hålla blockkedjan igång.


Saker att tänka på när du designar din krypto

Förutom de uppenbara valen som val av blockkedja eller att skapa ett coin eller token, finns det några andra viktiga saker att tänka på:

Definiera nyttan med din kryptovaluta

Kryptovalutor kan spela många olika roller. Vissa fungerar som nycklar för att komma åt tjänster. Andra representerar till och med aktier eller andra finansiella tillgångar. För att förstå och kartlägga processen för att skapa din krypto måste du definiera dess funktioner från början.

Designa din tokenomi

Tokenomi är ekonomin som styr din krypto, såsom total tillgång, distributionsmetod och initial prissättning. En bra idé kan misslyckas om tokenomin inte är korrekt och användarna inte uppmuntras att köpa kryptovalutan. Om du till exempel skapar ett stablecoin, men inte kan koppla den korrekt kommer ingen att vilja köpa eller inneha den.

Kontrollera dess juridiska efterlevnad

Länder runt om i världen har sina egna lagar och regler om kryptovalutor. Vissa jurisdiktioner kan till och med förbjuda användningen av kryptovalutor. Gå till fullo igenom dina juridiska skyldigheter och eventuella problem med efterlevnad som du kan komma att stöta på.


Skapa din egen kryptovaluta i 7 steg

Om du bara skapar en token gäller inte alla steg i självstudien nedan. De tre designstegen ovan är desto viktigare. De flesta av våra instruktioner kommer att täcka grunderna för att först skapa en blockkedja, innan du slutligen skapar ditt coin.

1. Välj en lämplig blockkedjeplattform

För en token måste du välja blockkedjan som du vill skapa din krypto på. BSC och Etheruem är populära alternativ, men även sidokedjor kan vara en bra idé. För att skapa ditt eget coin måste du tänka på att ta hjälp av eller anställa någon som skapar en anpassad blockkedja.

2. Välj en konsensusmekanism

Om du skapar din egen blockkedja eller är osäker på vilken du ska välja för din token, ska du tänka på konsensusmekanismen du vill ha. Dessa mekanismer avgör hur deltagarna bekräftar och validerar transaktionerns i nätverket. De flesta blockkedjorna använder insatsbevis eftersom det har låga hårdvarukrav och många olika variationer. Arbetsbevis, som används i Bitcoin, anses av vissa som säkrare, men det är ofta dyrt att underhålla och inte lika miljövänligt.

3. Designa din blockkedjearkitektur

Det här steget behövs bara om du skapar ett coin. Alla blockkedjor tillåter inte allmänheten att validera transaktioner eller köra noder. Beslutet mellan att ha en privat, offentlig, tillåten eller behörighetslös blockkedja är viktigt. Din blockkedjearkitektur beror på vad ditt coin och projekt försöker göra. Till exempel kan ett företag eller land som skapar ett coin köra en privat blockkedja för att få mer kontroll.

4. Börja blockkedjeutvecklingen

Om du inte har expertkunskap om utveckling behöver du extern hjälp för att bygga dina idéer. När blockkedjan körs i en livemiljö är det extremt svårt att ändra dess baskoncept och regler. Använd ett testnät för att säkerställa att allt fungerar som planerat, och samarbeta helst med ett helt utvecklingsteam för att bygga din blockkedja. 

5. Granska din krypto och dess kod

Revisionsföretag som Certik kan kontrollera koden för din blockkedja och dess kryptovaluta för att leta efter eventuella sårbarheter. Du kan sedan offentligt publicera revisionen och även agera beroende på dess resultat. Denna process ger en viss säkerhetsgaranti för dig som skapare, samt för eventuella användare eller investerare. 

6. Dubbelkolla de juridiska aspekterna

Nu när du har din blockkedja igång och är redo att skapa din egen kryptovaluta, är det bäst att be om juridisk expertrådgivning för att kontrollera om du behöver ansöka om tillstånd. Återigen är detta steg svårt att uppnå på egen hand och kräver hjälp utifrån.

7. Skapa din kryptovaluta

Oavsett om du skapar en token eller ett coin måste du skapa kryptovalutan någon gång. Den exakta metoden kommer att skilja sig åt beroende på din tokenomi. Till exempel skapas alla fasta leveranstoken vanligtvis på en gång via ett smart kontrakt. Coin som Bitcoin mintas gradvis, allt eftersom miners validerar nya block av transaktioner.


Så här skapar du en BEP-20-token

För att skapa en enkel BEP-20-token behöver du några grundläggande kodningskunskaper för att distribuera ett smart kontrakt till Binance Smart Chain. Du måste även ha MetaMask installerat och lite BNB i din plånbok för att betala gasavgifterna.

1. Se till att du har lagt till BSC-huvudnätet i MetaMask. Du hittar detaljerade instruktioner i vår guide Anslut MetaMask till Binance Smart Chain.

2. Gå till Remix, vilket är en onlineapplikation för att utveckla och distribuera smarta kontrakt på blockkedjor som är kompatibla med Ethereum Virtual Machine. Högerklicka på mappen [contracts] och klicka på [New File].


3. Namnge filen "BEP20.sol".


4. Se till att du har programmeringsspråket inställt på [Solidity], annars fungerar inte ditt smarta kontrakt. Du kan göra detta genom att klicka på ikonen nere till höger.


5. Kopiera den smarta kontraktskoden för BEP-20 till din fil. Mer information om kodens parametrar och funktioner finns på GitHub.


6. Ändra namn, symbol, decimaler och totalSupply för ditt coin. Här har vi valt Binance Academy Coin (BAC) som ett exempel, med 18 decimaler och en total tillgång på 100 000 000. Glöm inte att lägga till tillräckligt med nollor för att täcka de 18 decimalerna.


7. Därefter måste du sammanställa det smarta kontraktet. Klicka på ikonen som visas nedan till vänster på skärmen, markera [Auto compile] och [Enable optimization], och klicka sedan på knappen [Compile].


8. Klicka på knappen [ABI] för att kopiera kontraktets ABI.


9. Klicka på ikonen nere till vänster på skärmen. Välj [Inject Web3] som din miljö, och låt sedan MetaMask ansluta till Remix. Slutligen ser du till att du har valt ditt BEP20-kontrakt innan du klickar på [Distribuera].

10. Du måste nu betala en transaktionsavgift via MetaMask för att distribuera kontraktet till blockkedjan. När det smarta kontraktet är live måste du verifiera och publicera kontraktets källkod. 

Kopiera in kontraktets adress till BscScan, välj [Solidity (Single)] som kompilatortyp och matcha kompilatorversionen som användes i steg 7.


11. Högerklicka sedan på BEP20.sol i Remix och tryck på [Flatten]. Du måste därefter ge Remix behörigheten att platta ut koden.


12. Kopiera koden från din BEP20_flat.sol till fältet och se till att [Optimization] är inställd på Ja. Klicka nu på [Verify and Publish] längst ner på sidan.


13. Du ser nu en skärm som bekräftar detta. Med den verifierade koden kan du skapa din token via BscScan genom att använda _mint-anropet som implementeras i kontraktet. Gå till kontraktsadressen på BscScan och klicka på [Write Contract] och klicka sedan på [Connect to Web3] för att ansluta ditt MetaMask-konto.



14. Skrolla ned på sidan till Mint-sektionen och mata in antalet token du vill skapa. Vi kommer att skapa 100 000 000 BAC. Glöm inte att lägga till decimalerna också, i det här fallet 18 stycken. Klicka på [Write] och betala avgiften på MetaMask.


15. Dina token bör nu ha skapats och skickats till plånboken som skapade det smarta kontraktet.



Så här får du din kryptovaluta listad

Att lista ditt coin eller token på en kryptovalutabörs som Binance kan introducera det för en bredare publik på ett säkert och reglerat sätt. Om du lyckas skapa och utveckla ett gediget kryptovalutaprojekt kan du fylla i Binances onlineansökningsformulär för antingen en direkt notering och/eller distribution på Launchpad/Launchpool.

Varje kryptovaluta genomgår en rigorös due diligence-process och du måste meddela Binance regelbundet om dina framsteg under ansökan. Du måste också acceptera BNB och BUSD i din kryptovalutas ekosystem, till exempel genom att tillhandahålla dem som likviditet eller acceptera dem under ditt inledande coinerbjudande (ICO) eller under din tokenförsäljning.


Kostnaden för att skapa din egen kryptovaluta

Kostnaderna är kopplade till de metoder och inställningar du väljer. Om du skapar ett coin och en blockkedja måste du sannolikt betala ett helt team under flera månader. En kodrevision från ett pålitligt team kan dessutom kosta cirka 15 000 USD. Som billigast kan en enkel token på BSC göras för 50 USD. När vi beräknar detta för att skapa en kryptovaluta med viss chans att lyckas, behöver du sannolikt spendera tusentals dollar på dess skapande, marknadsföring och communitybyggande.



Sammanfattningsvis

Om du bestämmer dig för att skapa din egen kryptovaluta ska du endast använda vår information som en första utgångspunkt. Det är ett brett ämne som tar lång tid att förstå fullt ut. Utöver att skapa en token eller ett coin måste du också tänka på att göra det till en framgång efter lanseringen. Att studera andra projekt och deras lanseringar för att se vad som fungerade bra och vad som inte fungerade kan hjälpa dig att skapa din egen kryptovaluta.