كيفية deploy رمز مميز في SUI: الدليل الكامل
يمكن deploy رمز مميز على بلوكتشين SUI بشكل أساسي بطريقتين: من خلال البرمجة في Move أو باستخدام أداة بدون رمز مثل تطبيق Smithii dApp.
في هذا الدليل، سنلقي نظرة أولاً على كيفية برمجة ونشر الرمز المميز الخاص بك في Move خطوة بخطوة، ثم ستتعلم الطريقة الأسرع والأسهل إذا كنت تريد إنشاءه دون الحاجة إلى قص الرمز.
1. deploy رمز مميز في SUI مع نقل
بالنسبة للمطورين ذوي الخبرة، فإن Move هي لغة البرمجة التي تستخدمها SUI. فهي تتيح لك إنشاء منطق عقدكsmart والتحكم فيه بمرونة كبيرة. فيما يلي، نستعرض النقاط الأساسية لإنشاء رمز مميز deploy في SUI باستخدام Move.
المتطلبات
- قم بتثبيت Sui CLI، وهي أداة سطر الأوامر للتفاعل مع شبكة SUI.
- بيئة Devnet أو Testnet أو SUI Mainnet حسب أهدافك.
- معرفة أساسية بـ Move (الدوال، والوحدات، والهياكل).
- محفظة تحتوي على رصيد كافٍ من التأمين الصحي الموحد لتغطية رسوم النشر.
إنشاء وحدة نقل الرمز المميز الخاص بك
يبدأ كل رمز في SUI من وحدة نقل. فيما يلي مثال أساسي يحدد بنية الرمز المميز ودالة mint الأولي mint
// 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)
}
}
يسمح لك هذا بتخزين الرمز المميز الخاص بك ( بالاسم والرمز والأرقام العشرية وإجمالي_العرض) ويسمح لك بسك (mint) العرض الأولي.
تجميع الحزمة deploy
- إنشاء مجلد مشروع يحتوي على ملفك
.move
في دليل فرعي مثل المصادر. - الاستخدام
sui move build
للتحويل البرمجي. تحقق من وجود أخطاء. - ديبلويا الوحدة مع
sui move publish --gas-budget <x>
.
سيتم نشر الكود الخاص بك على سلسلة الكتل، وسيتم إنشاء عنوان الحزمة. - استدعاء الدالة
init_token
:
sui client call --package <package_addr> --module MyToken --function init_token <...args>
.
هذه هي الطريقة التي تنشئ بها عملة معدنية مع تعريف إجمالي_العرض الكلي.
هذا كل شيء! عند الانتهاء، سيكون لديك رمز مميز وظيفي على شبكة SUI، وجاهز للتحويلات والإدراج على الماسحات الضوئية.
2. deploy رمز مميز في SUI بدون برمجة مع Smithii
إذا كنت تفضل طريقة أسرع دون لمس التعليمات البرمجية, Smithii يقدم تطبيق dApp الذي أتمتة عملية إنشاء رمز مميز deploy في SUI. لا حاجة لتحرير الملفات .move
أو استخدم CLI: ما عليك سوى ملء بعض الحقول وستكون جاهزًا للانطلاق.
كيف يعمل مُنشئ رموز سوي سوي توكن Smithii
- تفضل بزيارة منشئ رموز سوي سوي توكنsmithii
- قم بتوصيل محفظة SUI الخاصة بك لتفويض الإنشاء.
- عرّف الاسم، والاختصار، والأرقام العشرية، وإجمالي العرض، والشعار، وما إلى ذلك.
- انقر على"إنشاء رمز مميز" واعتماد المعاملة في wallet.
في غضون ثوانٍ قليلة، سيتم نشر الرمز المميز الخاص بك دون كتابة سطر واحد من الحركة. هذا النهج مثالي للمشاريع التي تبحث عن الفورية أو للمبدعين الذين ليس لديهم معرفة تقنية في البرمجة.
مزايا النشر بدون تعليمات برمجية
- السرعة: يمكنك إطلاق رمز SUI في دقيقة واحدة.
- لا توجد أخطاء في التعليمات البرمجية: يتم تقليل مخاطر الأخطاء في Move إلى الصفر.
- متعدد الوظائف: بالإضافة إلى الترميز، يسمح لك Smithii بإلغاء الصلاحيات أو إنشاء مجمعات سيولة دون برمجة، كل ذلك بنقرة واحدة.
- المساعدة على مدار الساعة طوال أيام الأسبوع: يقدم فريق Smithii الدعم المستمر.
الخاتمة
هناك طريقتان رئيسيتان deploy الرمز المميز في SUI: طريق البرمجة المتحركة، التي توفر المرونة والتحكم الكامل ولكنها تتطلب خبرة تقنية، وطريقة النشر بدون رمز Smithiiوهو مثالي لأولئك الذين يبحثون عن نتائج سريعة وغير معقدة.
بفضل الإمكانيات التي سوي العروض، سواء اخترت الطريق التقليدي لإنشاء الوحدة النمطية الخاصة بك .move
أو استخدام Smithii, يمكنك إطلاق الرمز المميز الخاص بك وأن تكون جزءًا من منظومة البلوك تشين المتنامية.
اشترك واحصل على كتاب إلكتروني مجاناً!
احصل على كتابنا الإلكتروني المجاني الذي يحتوي على جميع الأدوات التي تحتاجها للانطلاق على Cetus
مهندس صناعي. Smithii Solana عضو في فريق التسويق، تاجر. متعاون في إطلاق $SHRIMP memecoin.