Kendi Kripto Paranızı Nasıl Yaratabilirsiniz?
İçindekiler
Giriş
Kripto para nedir?
Kripto coin ve tokenleri arasındaki fark
Kripto coin ve tokenleri yaratmanın farkı
Kripto para yaratmak için en iyi çözümler
Kriptonuzu tasarlarken dikkate almanız gereken unsurlar
7 adımda kendi kripto paranızı yaratın
Bir BEP-20 tokeni nasıl yaratılır?
Kripto paralarınızı nasıl listeletebilirsiniz?
Kendi kripto paranızı çıkarmanızın maliyeti
Son Söz
Kendi Kripto Paranızı Nasıl Yaratabilirsiniz?
Ana sayfaMakaleler
Kendi Kripto Paranızı Nasıl Yaratabilirsiniz?

Kendi Kripto Paranızı Nasıl Yaratabilirsiniz?

Orta Seviye
Published Oct 29, 2021Updated Jan 6, 2022
12m

Kısa Özet

Yeni bir kripto para yaratırken bir coin ya da token oluşturmayı tercih edebilirsiniz. Coinler kendi blockchainlerine sahiptir, tokenler ise mevcut ağların üzerine inşa edilir. Kripto paralar, güvenliklerini ve merkeziyetsiz doğalarını blockchainlerden alır.

Bir token yaratmak, bir kripto coini yaratmaya kıyasla daha az uzmanlık ve çaba gerektirir. Bir coin yaratmak için genellikle geliştirici ve uzmanlardan oluşan bir ekip gereklidir. Token için de teknik bilgiye ihtiyaç vardır, fakat Ethereum, Binance Smart Chain, Solana ve Polygon gibi diğer blockchainleri kullanarak dakikalar içinde bir token yaratmak mümkündür. 

Token ya da coin tercihiniz, arzu ettiğiniz isteğe uyarlanabilirlik seviyesine ve hizmet alanına göre değişecektir. Genel olarak maliyet, ne kadar işe ihtiyaç duyulduğuna bağlıdır. Örneğin dışarıdan destek veren geliştiriciler ve harcanan zaman gibi unsurlar maliyeti değiştirebilir.

Ethereum ve Binance Smart Chain, dijital para birimleri yaratmak için popüler blockchainlerdir. Tokenleri kendiniz yaratmak için belirlenmiş kodları kullanabilir ya da bir coin yaratma hizmetini kullanmak için ödeme yapabilirsiniz. Yan zincirler de ana blockchainin sunduğu avantajların yanında daha fazla kişiselleştirilebilirk sağladıkları için popüler seçenekler arasında yer alır.

Kendi kriptonuzu yaratmadan önce kriptonun hizmet alanını, token ekonomisini ve yasal durumu göz önünde bulundurmanız gereklidir. Bunun ardından geliştirme aşamasında ise blockchain tercihine, mutabakat mekanizmasına ve mimariye ihtiyaç vardır. Daha sonraki adımda projeniz için bir denetimi ve nihai bir yasal kontrolü düşünmeniz gerekir. Neredeyse herkes kendi kripto parasını yaratabilse de sağlam bir proje geliştirmek ciddi oranda çalışma ve özveri gerektirir.


Giriş

Kendi kripto paranı oluşturma, kullanım alanları ve bir kitleye hitap etme pek çok kripto sever için heyecan verici bir fikirdir. Peki başlamak için en iyi yer neresi? Aslında coin ve token yaratmanın birçok yolu vardır. Maliyet ve gerekli bilgiler, projenizin ne kadar karmaşık olduğuna göre değişir. Kendi kripto paranızı yaratmayı düşünüyorsanız, makalemiz bunu yapmanıza yardımcı olacak en temel bilgileri size sunacaktır.


Kripto para nedir?

Kripto olarak da bilinen kripto para, birden fazla kullanım alanına sahip bir tür dijital varlıktır. En temelde, insanlar arasında dijital olarak değer transfer etmenin bir yoludur. Transfer edilen şey maddi değer, mülkiyet hakkı hatta oylama hakkı ayrıcalığı bile olabilir. Kripto, blockchain teknolojisine dayanan kökleri nedeniyle diğer dijital ödeme sistemlerinden farklıdır. Bu temel, kripto paralara hükümetler ya da bankalar gibi merkezi birimlere göre daha fazla özgürlük sunar.
Bitcoin, en ünlü kripto para örneğidir. Dünyanın herhangi bir yerindeki bir kişiye, aracılara ihtiyaç olmadan maddi değer transfer etmek gibi basit bir kullanım alanı vardır. Bitcoin blockchaini tüm işlemleri kaydeder, güvenliği ve ağ istikrarını sağlar.


Kripto coin ve tokenleri arasındaki fark

Kripto paralar en temelde iki kategoriye ayrılabilir: coinler ve tokenler. Bunlarından arasındaki fark oldukça basittir. Coinler kendi yerel blockchainlerine sahiptir. Buna örnek olarak Bitcoin verilebilir. Ether (ETH) de Ethereum blockchainine sahiptir. Genellikle coinler, tüm ağ içinde belirli bir amaca hizmet eder. Örneğin, işlem ücretlerini ödemek, staking ya da yönetişimde yer almak gibi.
Tokenler, önceden var olan blockchainlerin üzerine inşa edilir. Coinlere benzer rollere sahip olabilirler, fakat tokenlerin başlıca kullanım alanı kendi projeleri içindedir. Buna örnek olarak Binance Smart Chain'deki PancakeSwap'ın CAKE'i verilebilir. Bu tokeni Benzersiz Tokenler çıkarmak ya da çekilişe katılmak gibi PancakeSwap ekosistemindeki belirli işlemlerin ödemesini yapmak için kullanabilirsiniz. Fakat CAKE kendi blockchainine sahip değildir, dolayısıyla da BSC'deki tüm uygulamalarda kullanılamaz. Aynı şey, Ethereum blockchaini üzerinde çıkarılmış binlerce ERC-20 token için de geçerlidir. Her bir token, belirli bir projenin içinde yer alır ve farklı kullanım alanlarına sahiptir.


Kripto coin ve tokenleri yaratmanın farkı

Daha önce de bahsettiğimiz gibi bir token yaratmak, bir coin yaratmaya kıyasla çok daha kolaydır. Coinler, bir blockchain geliştirmenizi ve bu blockchaini başarıyla idare etmenizi gerektirir. Mevcut başka bir zinciri çatallayabilirsiniz (bir kopya yaratabilirsiniz), fakat bunu yapmak ağınızın hayatta kalmasına yardımcı olacak kullanıcı ve doğrulayıcılar bulma sorununu çözmez. Bununla birlikte, yeni bir coinle başarıyla ulaşma ihtimali yalnızca bir token yapmaya kıyasla daha yüksek olabilir. İki seçeneğin genel bir özeti şu şekildedir:

Coin

Token

Kendi blockchain ağı üzerinde çalışır

Yerleşik bir kullanıcı tabanına sahip olan mevcut blockchainler üzerine inşa edilebilir

İleri seviye blockchain bilgisi ve kodlama becerisi gerektirir

Önceden hazır araçlar ve açık kaynaklı kodlar kullanılarak oldukça kolay yaratılabilir

Blockchain geliştirme daha maliyetlidir ve zaman alır

Token geliştirme daha hızlı, basit ve nispeten ucuzdur


Bir coin yaratma

Yeni bir coin yaratmak, kendi blockchaininizi geliştiriyorsanız çok zaman alabilir. Fakat bir blockchaini hızla çatallamak ve yeni coin için bunu taban olarak kullanmak mümkündür. Bitcoin Cash (BCH), çatallanma ile yaratılmış projelere örnek olarak verilebilir. Bunu yapmak için de yüksek seviyede blockchain teknik ve kodlama bilgisine ihtiyacınız vardır. Projenizin başarısı, blockchain ağınıza yeni kullanıcılar katmaya da bağlı olacaktır ve bu da üstesinden gelinmesi gereken bir engeldir.

Bir token yaratma

Mevcut bir blockchain üzerinde bir token yaratmak, bu blockchainin itibarından ve güvenliğinden faydalanmayı da sağlayabilir. Tokeninizin tüm özellikleri üzerinde tam bir kontrole sahip olmasanız da pek çok özelliği isteğe uyarlayabilirsiniz. Özellikle de BSC ve Ethereum'da kendi tokeninizi yaratmak için birçok web sitesi ve araçtan faydalanabilirsiniz.

Projem için bir coin mi yoksa token mi yaratmalıyım?

Merkeziyetsiz Finans (DeFi) uygulamaları ve oyna-kazan oyunları için bir token genellikle yeterli olacaktır. Hem BSC hem de Ethereum, geliştiriciler için çok büyük oranda esneklik ve özgürlük sunar. 

Bir coin ya da blockchainin yapabildiklerinin sınırlarını zorlamak istiyorsanız, kendi blockchainine sahip bir coin yaratmanız muhtemelen daha iyi olacaktır. Yeni bir blockchain ve coin yaratmak, bir kripto token çıkarmaktan kesinlikle daha zordur. Ama doğru yapılırsa, pek çok inovasyon ve olasılığını da yanında getirebilir. Binance Smart Chain, Ethereum, Solana ve Polygon buna verilebilecek iyi örneklerdir. 

Yine de her iki seçenek de teknik, ekonomik ve piyasaya yönelik bilginin yanında çok sıkı çalışma da gerektirecektir.


Kripto para yaratmak için en iyi çözümler

Kripto para yaratmak için en popüler çözümler arasında BSC, Ethereum ve Solana yer alır. Bu ağlar, önceden belirlenmiş standartlara dayanarak farklı birçok token yaratmak için çeşitli yollar sunar. BEP-20 ve ERC-20 token standartları, neredeyse tüm kripto cüzdan sağlayıcılarının desteklediği önde gelen örneklerdir.
ERC-20 Ethereum blockchainine, BEP-20 ise Binance Smart Chain'e (BSC) aittir. Her iki ağ da kendi tokenlerinizi ve merkeziyetsiz uygulamalarınızı (DApp'ler) yaratmanıza imkan tanıyan akıllı sözleşmelerin yaratılmasına ve kişiselleştirilmesine imkan tanır. DApp'lerle, tokeninize daha fazla kullanım alanı ve işlevsellik sunan bir ekosistem yaratabilirsiniz.
Ethereum ya da Polkadot gibi daha büyük bir zincirin güvenliğini kullanan, fakat biraz da kişiselleştirme şansı tanıyan yan zincirlere de bakabilirsiniz. Polygon Ağı, Ethereum'a bağlıdır ve benzer bir deneyim sunar, fakat bu ağı kullanmak daha hızlı ve ucuzdur.
Bir blockchain seçtikten sonra, kendi tokeninizi yaratmak için bir yönteme ihtiyacınız olacaktır. BSC'de ve Ethereum Virtual Machine'e dayanan diğer blockchainlerde bu süreç oldukça basittir. Sizin sunduğunuz parametre ve kurallara göre tokenler yaratan kullanıma hazır araçlar da bulabilirsiniz. Bu araçlar genellikle ücretlidir, fakat akıllı sözleşmelere aşina olmayan kullanıcılar için daha pratik bir seçenektir.
Kendi blockchaininizi ve coininizi yapmak istiyorsanız, muhtemelen blockchain geliştiricileri ve sektör uzmanlarından oluşan bir ekibe ihtiyacınız olacaktır. Ethereum ya da Bitcoin gibi bir blockchainde çatallanma yapmayı hedefliyorsanız bile ağınızı kurabilmeniz için çok fazla çalışma gereklidir. Buna, kullanıcıları doğrulayıcılar olarak hareket etmeye ve blockchaini işler halde tutmak için düğümlerr işletmeye teşvik etmek de dahildir.


Kriptonuzu tasarlarken dikkate almanız gereken unsurlar

Blockchaininize ve bir token mi yoksa coin mi yaratacağınıza yönelik bariz tercihlerin dışında dikkate alınması gereken önemli birkaç alan daha vardır:

Kripto paranızın nasıl kullanılacağını belirleyin

Kripto paralar pek çok rol oynayabilir. Bazıları bir hizmete erişim için anahtar olarak hareket eder. Diğerleri ise hisse senetlerini ve diğer finansal varlıkları bile temsil edebilir. Kriptonuzu yaratma sürecini anlayabilmeniz ve sürecin ana hatlarını çizebilmeniz için bu özellikleri baştan belirlemeniz gereklidir.

Token ekonominizi tasarlayın

Token ekonomisi; toplam arz, dağıtım yöntemi ve başlangıç fiyatı gibi kriptonuzu yöneten ekonomik unsurlardır. İyi bir fikir bile token ekonomisinin kötü olması ve kullanıcıların kripto parayı almaya teşvik edilmemesi durumunda başarısız olabilir. Örneğin bir sabit coin yaratıyorsanız ama endekslemeyi doğru yapamazsanız hiç kimse bu coini almak ya da tutmak istemeyecektir.

Yasal uyumluluğu kontrol edin

Dünyadaki tüm ülkelerin kripto paralara yönelik kendi kanun ve kuralları vardır. Bazı yargı alanlarının kripto paraların kullanımını yasaklaması bile mümkündür. Yasal yükümlülüklerinizi ve karşılaşabileceğiniz uyumluluk sorunlarını derinlemesine inceleyin.


7 adımda kendi kripto paranızı yaratın

Yalnızca bir token yaratıyorsanız, aşağıdaki rehberdeki tüm adımlara ihtiyacınız olmayacaktır. Yukarıdaki üç tasarım adımı sizin için daha önemli olabilir. Buradaki talimatların çoğu, coininizi çıkarmadan önce bir blockchain yaratmaya yönelik temel bilgileri içermektedir.

1. Uygun bir blockchain platformu seçin

Bir token için, kriptonuzu üzerinde çıkaracağınız bir blockchain seçmeniz gereklidir. BSC ve Ethereum popüler seçeneklerdir, fakat yan zincirler de iyi fikir olabilir. Kendi coininizi yaratmak içinse blockchaininizi tasarlamayı ya da isteğe uyarlanmış bir blockchain yaratması için bir kişiyle çalışmayı düşünmeniz gerekecektir.

2. Bir mutabakat mekanizması seçin

Kendi blockchaininizi yaratıyorsanız ya da tokeniniz için hangi blockchaini seçeceğinizi bilmiyorsanız istediğiniz mutabakat mekanizmasını belirlemeye çalışın. Bu mekanizmalar, katılımcıların ağ işlemlerini nasıl onaylayacağını ve doğrulayacağını belirler. Çoğu blockchain, birçok farklı varyasyonu bulunduğu ve donanım gereklilikleri düşük olduğu için İş İspatı kullanır. Bitcoin'de kullanılan İş İspatı ise bazı kişilerce en güvenlisi olarak kabul edilir fakat bu mekanizma çoğu zaman pahalıdır ve pek çevre dostu değildir.

3. Blockchain mimarinizi tasarlayın

Bu adım, yalnızca bir coin yaratıyorsanız gereklidir. İşlem doğrulamak ya da düğüm çalıştırmak tüm blockchainlerde herkese açık değildir. Gizli, herkese açık, izne dayalı ya da izne dayalı olmayan bir blockchain arasında tercih yapmak önemlidir. Blockchain mimariniz, coin ve projenizin neyi amaçladığına dayanacaktır. Örneğin bir coin yaratan bir ülke ya da şirket, daha fazla kontrole sahip olmak için gizli bir blockchaini tercih edebilir.

4. Blockchain geliştirmeye başlayın

Uzman seviyesinde geliştirme bilgisine sahip değilseniz, fikirlerinizi hayata geçirebilmek için dışarıdan yardıma ihtiyacınız olacaktır. Blockchain canlı bir çevrede çalışmaya başladığında, temel kavramları ve kuralları değiştirmek son derece zordur. Her şeyin planlanan şekilde çalıştığından emin olmak için bir test ağı kullanın ve idealde blockchaininizi inşa etmek için tüm geliştirme ekibiyle birlikte çalışın. 

5. Kriptonuzu ve kodunu denetime sokun

Certik gibi denetim şirketleri, güvenlik açıklarını bulmak için blockchaininizin kodunu ve kripto paranızı kontrol edebilir. Daha sonra bu denetimi herkese açık bir şekilde yayınlayabilir ve bulgulara göre hareket edebilirsiniz. Bu süreç projenin yaratıcısı olarak size ve tüm potansiyel kullanıcı ya da yatırımcılara bir derece güvenlik garantisi sunabilir. 

6. Yasal konuları bir kez daha kontrol edin

Artık blockchaininiz çalışmaya başladığına ve kripto paranızı çıkarmaya hazır olduğunuza göre herhangi bir izne başvurmanızın gerekip gerekmediği konusunda uzmanlardan yasal tavsiye almanız en doğrusudur. Yine bu adımı tek başınıza tamamlamanız zordur ve dışarıdan yardım almanız gereklidir.

7. Kripto paranızı çıkarın

İster bir token ister bir coin yaratıyor olun, bir noktada kripto paranızı çıkarmanız gerekecektir. Bunu tam olarak nasıl yapacağınız token ekonomize bağlıdır. Örneğin, sabit arzlı tokenler genellikle tek seferde ve bir akıllı sözleşme aracılığıyla çıkarılır. Bitcoin gibi coinler ise madencilerin yeni işlem bloklarınızı doğrulamasıyla kademeli olarak çıkarılır.


Bir BEP-20 tokeni nasıl yaratılır?

Basit bir BEP-20 token yaratırken Binance Smart Chain'e bir akıllı sözleşme yerleştirmek için bazı temel kodlama becerilerine sahip olmanız gereklidir. Ayrıca MetaMask'in kurulmuş olmasına ve gas ücretlerini ödemek için de cüzdanınızda biraz BNB bulunmasına ihtiyaç vardır.

1. BSC ana ağının MetaMask'e eklendiğinden emin olun. Ayrıntılı talimatlara MetaMask, Binance Smart Chain'e Nasıl Bağlanır?  rehberimizden ulaşabilirsiniz.
2. Ethereum Virtual Machine ile uyumlu blockchainlerde akıllı sözleşmeleri geliştirmek ve yerleştirmek için çevrimiçi bir uygulama olan Remix'e gidin. [Sözleşmeler] dosyasına sağ tıklayın ve [Yeni Dosya]'ya tıklayın.


3. Dosyanın adını “BEP20.sol” olarak belirleyin.


4. Programlama dilinin [Solidity] olarak ayarlandığından emin olun, aksi takdirde akıllı sözleşmeniz çalışmaz. Bunu alttaki resmin sağ tarafındaki işaretlenmiş yere tıklayarak yapabilirsiniz.


5. BEP-20 akıllı sözleşme kodunu dosyanıza kopyalayın. Kodun parametreleri ve işlevleri hakkında daha fazla bilgiye GitHub'dan ulaşabilirsiniz.


6. Coininiz için ismi, sembolü, ondalık hanesini ve toplam arzı düzenleyin. Biz burada örnek olarak 18 ondalık hanesine sahip ve toplam arzı 100.000.000 olarak Binance Academy Coin'i (BAC) kullandık. 18 haneyi dolduracak kadar 0 eklemeyi unutmayın.


7. Bunun ardından akıllı sözleşmeyi derlemeniz gereklidir. Aşağıdaki resimde ekranın sol tarafındaki işaretli simgeye tıklayın, [Auto Compile] (Otomatik Derle) ve [Enable Optimization] (Optimizasyonu Etkinleştir) seçeneklerini tercih edin ve sonra da [Compile] (Derle) tuşuna tıklayın.


8. Sözleşmenin ABI'ını kopyalamak için [ABI] tuşuna tıklayın.


9.  Aşağıda, ekranın sol tarafında işaretlenmiş simgeye tıklayın. Ortamınız olarak [Injected Web3]'ü seçin ve MetaMask'in Remix'e bağlanmasına izin verin. Son olarak, [Deploy] (Dağıt) tuşuna tıklamadan önce BEP20 sözleşmesini seçtiğinizden emin olun.


10. Şimdi, sözleşmeyi blockchaine dağıtmak için MetaMask'i kullanarak bir işlem ücreti ödemeniz gereklidir. Akıllı sözleşme çalışmaya başladığında da sözleşme kodunuzu doğrulamanız ve yayınlamanız gereklidir. 

Sözleşmenin adresini BscScan'e kopyalayın, derleyici türü olarak [Solidity (Single)]'ı seçin ve 7. adımda kullanılan derleme versiyonunu seçin.


11. Bir sonraki adımda Remix'te BEP20.sol'a sağ tıklayın ve [Flatten] (Düzleştir) seçeneğine tıklayın. Daha sonra da Remix'e kodu düzleştirmesi için izin verin.


12. BEP20_flat.sol'unuzdaki kodu alana yapıştırın ve [Optimization] (Optimizasyon) seçeneğinin Yes (Evet) olarak ayarlı olduğundan emin olun. Artık, sayfanın alt bölümünde yer alan [Verify and Publish] (Doğrula ve Yayınla) tuşuna tıklayabilirsiniz.


13. Şimdi bir açılış ekranı göreceksiniz. Doğrulanmış kodunuzla, sözleşmede yer alan _mint komutunu kullanarak tokeninizi BscScan aracılığıyla çıkarabilirsiniz. BscScan'deki sözleşme adresine gidin ve [Write Contract] (Sözleşme Yaz) ögesine tıklayın. Daha sonra, MetaMask hesabınızı bağlamak için [Connect to Web3] (Web3'e Bağlan) tuşuna tıklayın.



14. Sayfayı aşağıya kaydırarak Mint (Çıkarma) bölümüne gidin ve çıkarmak istediğiniz token sayısını girin. Biz, 100.000.000 BAC çıkaracağız. Ondalık sayıları da eklemeyi unutmayın. Biz örneğimizde 18 hane kullandık. [Write] (Yaz) tuşuna tıklayın ve ücreti MetaMask ile ödeyin.


15. Artık tokenlerinizin çıkarıldığını ve akıllı sözleşmeyi yaratan cüzdana gönderildiğini görebilirsiniz.



Kripto paralarınızı nasıl listeletebilirsiniz?

Coin ya da tokeninizin Binance gibi bir kripto para borsasında listelenmesini sağlamanız kriptonuzun güvenli ve düzenlemeye tabi bir şekilde daha geniş bir kitleye ulaşmasını sağlayabilir. Sağlam bir kripto para projesi yaratmayı ve geliştirmeyi başardıysanız, doğrudan listeleme ve/veya Launchpad/Launchpool'da dağıtım için Binance'in çevrimiçi başvuru formlarını doldurabilirsiniz.
Tüm kripto paralar detaylı bir inceleme sürecinden geçer ve başvuru süresince Binance'i gelişmeler hakkında düzenli olarak bilgilendirmeniz gereklidir. Ayrıca, kripto paranızın ekosisteminde BNB ve BUSD kabul ediyor olmanız da gereklidir. Örneğin bunları likidite olarak sunabilir ya da ilk coin arzı (ICO) veya token satışında ödeme olarak kabul edebilirsiniz.


Kendi kripto paranızı çıkarmanızın maliyeti

Bu maliyet, tercih ettiğiniz yöntemlere ve düzene bağlıdır. Bir coin ve blockchain yaratıyorsanız, muhtemelen tüm ekibe birkaç ay boyunca ödeme yapmanız gerekecektir. Güvenilir bir ekipten alacağınız kod denetiminin maliyeti de yaklaşık 15.000 USD'dir. En ucuz haliyle, BSC üzerindeki basit bir token 50 USD'ye çıkarılabilir. Ortalamaya baktığımızda, başarı şansı olan bir kripto para yaratmak için muhtemelen yaratım, pazarlama ve topluluk geliştirmeye binlerce dolar harcamanız gerekecektir.



Son Söz

Kendi kripto paranızı yaratmaya karar verirseniz, buradaki bilgileri yalnızca bir başlangıç noktası olarak kullanmaya özen göstermelisiniz. Bu, tam olarak anlaması zaman alan derin bir konudur. Token ya da coini yaratmanın yanında piyasaya çıktıktan sonra da kriptoyu başarılı kılmayı düşünmeniz gereklidir. Diğer projeleri ve nelerin işe yarayıp yaramadığını görmek için bu projelerin piyasa çıkma süreçlerini incelemek de kendi kripto paranızı çıkarırken size yardımcı olabilir.