SUI'de bir token nasıl deploy : Tam Kılavuz
SUI blok zincirine bir token deploy temel olarak iki şekilde yapılabilir: Move'da programlama yoluyla veya Smithii'nin dApp'i gibi kodsuz bir araç kullanarak.
Bu kılavuzda, önce tokeninizi Move 'da adım adım nasıl programlayacağınıza ve dağıtacağınıza bakacağız, ardından kod sniping olmadan oluşturmak istiyorsanız en hızlı ve en kolay yolu öğreneceksiniz.
1. SUI'de Move ile bir token deploy
Deneyimli geliştiriciler için Move, SUI tarafından kullanılan programlama dilidir. smart sözleşmenizin mantığını büyük bir esneklikle oluşturmanıza ve kontrol etmenize olanak tanır. Aşağıda, Move kullanarak SUI'de bir token oluşturmak ve deploy için gerekli noktaları gözden geçiriyoruz.
Gereksinimler
- SUI ağı ile etkileşim için komut satırı aracı olan Sui CLI'yi yükleyin.
- Hedeflerinize bağlı olarak bir Devnet, Testnet veya SUI Mainnet ortamı.
- Temel Move bilgisi (fonksiyonlar, modüller, yapılar).
- Yayın ücretlerini karşılamak için yeterli SUI bakiyesi olan bir cüzdan.
Belirteciniz için Taşıma Modülünü Oluşturma
SUI'deki her token bir Move modülünden başlar. Burada mint belirtecinizin yapısını ve ilk nane için bir işlevi tanımlayan temel bir örnek bulunmaktadır:
// file: MyToken.move
module MyAddress::MyToken {
use std::vector;
use sui::balance;
use sui::coin;
use sui::tx_context;
// token structure
struct Token has drop, store {
name: vector,
symbol: vector,
decimals: u8,
total_supply: u64,
}
// mint function
public fun init_token(
name: vector,
symbol: vector,
decimals: u8,
total_supply: u64,
ctx: &mut tx_context::TxContext
): coin::Coin {
let token_info = Token {
name,
symbol,
decimals,
total_supply
};
coin::mint(token_info, total_supply, ctx)
}
}
Bu, tokeninizi ( isim, sembol, ondalık sayılar ve total_supply ile) saklamanıza ve (mint) ilk arz.
Paketi derleyin ve deploy
- Bir proje klasörü oluşturun dosyanızı içeren
.move
gibi bir alt dizinde kaynaklar. - Kullanım
sui move build
derlemek için. Hataları kontrol edin. - Deploya ile modülü
sui move publish --gas-budget <x>
.
Kodunuz blok zincirinde yayınlanacak ve paketin adresi oluşturulacaktır. - Fonksiyonu çağırın
init_token
:
sui client call --package <package_addr> --module MyToken --function init_token <...args>
.
Bu şekilde kendi Madeni Para total_supply tanımlı olarak.
İşte bu kadar! Tamamlandığında, SUI ağında transferler ve tarayıcılarda listeleme için hazır, işlevsel bir tokenınız olacak.
2. Smithii ile programlama yapmadan SUI'de bir token deploy
Koda dokunmadan daha hızlı bir yöntem tercih ediyorsanız, Smithii bir dApp sunuyor otomatikleştirir SUI'de bir token oluşturma ve deploy süreci. Dosyaları düzenlemeye gerek yok .move
veya CLI'yı kullanın: sadece birkaç alanı doldurun ve gitmeye hazırsınız.
Smithiinin Sui Token Oluşturucusu nasıl çalışır?
- Smithii Sui Token Creator 'ınısmithiiziyaret edinsmithii
- Oluşturma işlemini yetkilendirmek için SUI cüzdanınızı bağlayın.
- Adı, kısaltmayı, ondalık sayıları, toplam arzı, logoyu vb. tanımlayın.
- "Token Oluştur" seçeneğine tıklayın ve işlemi wallet onaylayın.
Birkaç saniye içinde, tek bir satır hareket yazmadan token'ınızı devreye sokmuş olacaksınız. Bu yaklaşım, aciliyet arayan projeler veya teknik programlama bilgisi olmayan içerik oluşturucular için idealdir.
Kodsuz dağıtımın avantajları
- Hız: 1 dakika içinde bir SUI jetonu fırlatabilirsiniz.
- Kod hatası yok: Move'da hata riski sıfıra indirilmiştir.
- Çok işlevlilik: Smithii , tokenizasyona ek olarak, tek bir tıklama ile programlama yapmadan yetkileri iptal etmenize veya likidite havuzları oluşturmanıza olanak tanır.
- 7/24 yardım: Smithii 'nin ekibi sürekli destek sunar.
Sonuç
SUI'de bir token deploy iki ana yolu vardır: esneklik ve tam kontrol sunan ancak teknik uzmanlık gerektiren Move programlama yolu ve kodsuz dağıtım Smithiihızlı ve karmaşık olmayan sonuçlar arayanlar için idealdir.
Bu imkanlar sayesinde SUI ister modülünüzü oluşturmak için geleneksel yolu tercih edin .move
ya da Smithii, kendi token'ınızı başlatabilirsiniz ve büyüyen blockchain ekosisteminin bir parçası olun.
Abone olun ve ücretsiz bir E-Kitap alın!
Cetus'ta lansman yapmak için ihtiyacınız olan tüm araçları içeren ücretsiz e-kitabımızı alın
Endüstri Mühendisi. Smithii Solana 'nin pazarlama ekibinin üyesi. tüccar. SHRIMP memecoin lansmanında ortak çalışan.