deploy Polygon Bir token 3 adımda nasıl açılır (kodsuz alternatif ile)
Polygon smart Bu kılavuzda, Solidity ile sözleşmeler kullanarak bir MRC-20 tokenının nasıl dağıtılacağını açıklayacağım ve daha basit bir çözüm arıyorsanız size kodsuz bir alternatif sunacağım.
Polygon Ethereum Ethereumiçin bir L2 çözümü olarak çalışır, bu da . altyapısıyla uyumluluğu korurkendaha ölçeklenebilir ve uygun maliyetli bir ortam sağladığı anlamına gelir.
Polygon Üzerinde konuşlandırılan tokenler, geniş çapta uyumlu olan ve tokenlerin çeşitli DeFi uygulamaları, cüzdanlar ve borsalarla kolay entegrasyonuna olanak tanıyan ERC-20 (veya nişte dedikleri gibi MRC-20) standardını kullanır.
Polygon EVM smart Ethereum Polygon ile uyumlu olduğundan,oluşturduğunuz herhangi bir sözleşme veya dApp çok az değişiklikle veya hiç değişiklik yapmadan dağıtılabilir.
Smart Sözleşmeler ve Solidity: MRC-20 tokenleri nasıl dağıtılır
Polygon smart EVM Ethereum PolygonEkosistemde, bir ERC-20 tokenı dağıtmak, . ve . gibi uyumlu blok zincirlerinde sözleşmeler geliştirmek için ana dil olanSolidity kullanarak bir sözleşme yazmayı gerektirir. Polygon Aşağıda, . üzerinde bir token oluşturmak ve dağıtmak için gereken adımların daha derinlemesine bir analizi yer almaktadır.
1. Geliştirme ortamınızı yapılandırın
Başlamak için bir geliştirme ortamı kurmanız gerekecektir. smart Sözleşmelerin geliştirilmesini kolaylaştıran çeşitli araçlar ve çerçeveler vardır:
- Remix: Solidity'yi yerel olarak destekleyen tarayıcı tabanlı bir IDE.
- Truffle veya Hardhat: Sözleşmeleri derlemek, test etmek ve dağıtmak için yerel geliştirme çerçeveleri, cüzdan yönetimi için MetaMask ile entegrasyon.
Ayrıca şu adrese de bağlanmanız gerekecek Polygonwallet MetaMask gibi bir araç kullanarak.
2. Smart ERC-20 Sözleşmesinin Yazılması
Bir ERC-20 tokenı, birkaç temel işlev ve olay içeren standartlaştırılmış bir sözleşme yapısını takip eder. Aşağıda Solidity ile yazılmış temel bir ERC-20 sözleşmesi örneği yer almaktadır:
pragma solidity ^0.8.0;
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
contract MyToken is ERC20 {
constructor(uint256 initialSupply) ERC20("MyToken", "MTK") {
_mint(msg.sender, initialSupply);
}
}
Bu örnekte, geliştirme sürecini basitleştirmek için OpenZeppelin' in ERC-20 uygulamasını kullanıyoruz. Sözleşme şunları içerir:
- Builder: Token adını ("MyToken") ve token'ı ("MTK") başlatır ve sözleşme oluşturucunun adresi için ilk kaynağı oluşturur.
- _mint işlevi: Tokenların oluşturulmasını yönetir ve bunları belirli bir adrese atar (bu durumda, sözleşme dağıtıcısının adresi).
ERC-20 standardının temel bileşenleri şunlardır:
- transfer: Token sahiplerinin başka bir adrese token göndermesini sağlar.
- onaylama: Üçüncü bir tarafın tokenları sahibi adına harcaması için bir tahsisat ayarlayın.
- transferFrom: Belirteçlerin önceden oluşturulmuş bir eşlemeye dayalı olarak bir adresten diğerine aktarılmasına izin verir.
3. Sözleşmenin derlenmesi ve dağıtılması
Sözleşmeyi yazdıktan sonra, Remix içinde ya da Truffle veya Hardhat tarafından sağlanan komut satırı araçlarını kullanarak Solidity derleyicisini kullanarak derlemeniz gerekecektir.
İşte Truffle kullanarak sözleşmeyi nasıl dağıtabileceğinize dair bir örnek:
truffle migrate --network polygon
PolygonDağıtım süreci, aşağıdakileri gerektirecek olan ağ ile etkileşimi içerirMATICPolygon(yerel token)gaz ücretlerini karşılamak için. Polygon Ethereum L2 mimarisi nedeniylebir tokenı on'da konuşlandırmanın maliyeti on'dan önemli ölçüde daha düşüktür. Ethereum Polygon On dağıtımı yüzlerce dolara mal olabilirken, on dağıtım ücretleri ağ tıkanıklığına bağlı olarak genellikle birkaç sent ile birkaç dolar arasında değişir.
4. Gaz ve maliyet optimizasyonu
smart Sözleşme geliştiricileri, özellikle L2 ortamında, genellikle gaz optimizasyonuna odaklanır. Polygon Gaz ücretleri çok daha düşük olmasına rağmen, verimsiz kod gereğinden yüksek işlem maliyetleri oluşturabilir. Gaz optimizasyonu için bazı yaygın uygulamalar şunlardır:
- Depolama işlemlerini en aza indirinSolidity: Solidity'de depolama işlemleri maliyetlidir. Değişkenleri şuradan kullanır
memoryve depolama alanına tekrar tekrar yazmaktan kaçının. - Toplu işlemler: Birden fazla bireysel işlem gerçekleştirmek yerine, yürütme adımlarını en aza indirmek için işlemleri mümkün olduğunca birlikte gruplayın.
- Harici kütüphaneler: OpenZeppelin gibi kütüphanelerden yararlanarak test edilmiş kodu kullanın ve güvenlik açıkları veya gereksiz kodlar eklemekten kaçının.
5. Test ve güvenlik
Sözleşmenizi ana ağa yerleştirmeden önce iyice test etmeniz çok önemlidir. Dağıtım ve etkileşimleri simüle etmek için Ganache veya Hardhat'ın yerel ortamını kullanın. Tokenınızın ERC-20 standardına göre çalıştığından emin olmak için birim testleri yazın.
Yaygın güvenlik açıkları şunlardır:
- Reentrancy saldırıları: Harici çağrılar fonksiyonların özyinelemeli olarak yürütülmesini tetiklediğinde ortaya çıkar ve istenmeyen sonuçlara yol açabilir.
- Taşma ve alttan taşma: Solidity'nin yeni sürümleri (0.8.x ve sonrası) bunu otomatik olarak hallederken, eski sürümler SafeMath gibi kütüphaneler gerektirebilir.
Polygon Sözleşmenin güvenliğinden emin olduktan sonra, ana ağa geçmeden önce ilk olarak (Mumbai)test ağında dağıtın.
Smithii Kodsuz alternatif: Araçlar
Smithii Polygon smart Programlama yapmak veya ortamlar kurmak istemiyorsanız, sözleşme yazmak zorunda kalmadan tokenları dağıtmak için kodsuz bir araç sunar.
Polygon Smithii Bir token 3 adımda nasıl dağıtılır
Yapılacak ilk şey, aşağıdaki adrese giriş yapmaktır Token Oluşturma Aracı PolygonSmithii adresine gidin ve oraya vardığınızda aşağıdaki adımları izleyin

- Token'ınızın adını girin: bu noktada herhangi bir kısıtlama yoktur, sadece istediğiniz adı girin.
- Bir sembol seçin: Maksimum 8 karaktere kadar.
- Toplam token arzını tanımlayın: Tipik olarak 10M ile 100B arasında.
Vergi
Bu seçeneği seçerseniz, tokenınız için yüzde olarak bir işlem ücreti ekleyebilirsiniz. Bunu 5 olarak ayarlarsanız, tokenınızla yapılan tüm işlemlerin %5'i olacaktır. Bu, deflasyonist bir token oluşturur.
wallet wallet Ayrıca, belirteci oluşturduğunuz alıcı olması gerekmeyen bir alıcıyı da belirtebilirsiniz. wallet Başka bir deyişle, ücretleri doğrudan bir ücrete yönlendirebilirsiniz.
Gelişmiş seçenekler
AirDrop bot Burada 3 unsurumuz var: mod, anti-balina ve anti-balina:
- Airdrop modu: Bu seçenek, siz aksini belirtinceye kadar tokenınızın takas edilmesini hiçbir ücret ödemeden engeller.
- bot bots sniper Anti-: Bu araç, belirteciniz üzerindeki eylemleri önlemek için işlem başına bir zaman sınırı uygular.
- Anti-Whale: Bu araç hem işlemler arasındaki süreyi hem de işlem başına yapılabilecek miktarı sınırlayarak token ticaretinde balinaların ortaya çıkmasını önler.
Polygon Smithii ETH Tools kullanarak bir token oluşturmanın maliyeti 0,01 artı gaz ücretleridir ve piyasadaki en düşük oranlardan biridir.
PolygonScan'de sözleşme doğrulama ve değiştirme
Belirteçlerinize sosyal medya bağlantıları ve görseller eklemek istiyorsanız sahiplik doğrulaması yapmanız gerekir. Smithii Belirteci Araçlar ile oluşturduysanız, bu işlem belirteci dağıttığınızda otomatik olarak yapılır.
Smithii Tools ile yapmadıysanız, ERC-20 tokenınıza nasıl bağlantı ve logo ekleyeceğinize dair bu adım adım kılavuzu takip edebilirsiniz. Bu, tokeninize yatırımcılar için çok iyi bir güven artışı sağlayacak ve bu da daha fazla satışa dönüşecektir. Kesinlikle yapmaya değer.
Polygonüzerinde token oluşturduktan sonra ne yapmalı? Likidite Havuzunu Başlat?
Token'ı oluşturduktan sonra, Uniswap'ta piyasa oluşturma ve likidite havuzunuzu başlatma zamanı gelmiştir. Bunu yapmak için Polygon ' da programlama yapmadan likidite havuzunun nasıl oluşturulacağına ilişkin kılavuzumuza bakabilirsiniz.
Kendi likidite havuzunuza sahip olduktan sonra, Polygon hacimbot kullanarak madeni paranızın hacmini artırmaya hazırsınız.
Smithiiüzerinde bir ERC-20 belirteci oluşturmak güvenli midir?
Smithii Tools, Mantis protokolü kapsamında CoinFabrik tarafından denetlenmiştir. Smithii Bu, piyasadaki en güvenli Araçlar Paketini oluşturur.
Sonuç
SmithiiBurada, bir MRC-20 belirteci oluşturmanın iki yolunu görebiliriz; birincisi Solidity aracılığıyla, ikincisi ise 'nin belirteç oluşturucusu aracılığıyla. metadata Kodsuz alternatif, sözleşmenin sahipliğini doğrulama adımını atlamamıza olanak tanıyarak token'ı değiştirmeyi kolaylaştırır.
Rakiplerinizden daha iyi performans mı gösteriyorsunuz?
Newsletter Bize katılın ve NFT yaratıcıları konusunda uzmanlaşmış haftalık Blockchain haberleri alın.

Endüstri Mühendisi. Smithii Solana 'nin pazarlama ekibinin üyesi. tüccar. SHRIMP memecoin lansmanında ortak çalışan.

