كيفية عمل deploy لـ token على SUI: دليل شامل

يمكن عمل deploy لـ token على blockchain الخاصة بـ SUI بطريقتين رئيسيتين: عبر البرمجة بلغة Move، أو باستخدام أداة no-code مثل dApp من Smithii.

في هذا الدليل، سنرى أولًا كيفية برمجة وعمل deploy لـ token الخاص بك بلغة Move خطوة بخطوة، ثم ستتعرف على الطريقة الأسرع والأبسط إذا أردت إنشاءه دون الحاجة إلى كتابة أي كود.

1. عمل deploy لـ token على SUI باستخدام Move

للمطورين أصحاب الخبرة، Move هي لغة البرمجة التي تستخدمها SUI. تتيح لك إنشاء منطق smart contract الخاص بك والتحكم فيه بمرونة عالية. فيما يلي، نستعرض النقاط الأساسية لـ إنشاء وعمل deploy لـ token على SUI باستخدام Move.

المتطلبات

  • تثبيت Sui CLI، أداة سطر الأوامر للتفاعل مع شبكة SUI.
  • بيئة Devnet أو Testnet أو Mainnet الخاصة بـ SUI حسب أهدافك.
  • معرفة أساسية بـ Move (الدوال، الوحدات، الهياكل).
  • wallet برصيد SUI كافٍ لتغطية رسوم النشر. وإذا كنت تبحث عن الأفضل، ننصحك بالاطلاع على أفضل 5 wallets على Sui.

إنشاء وحدة Move الخاصة بـ token

كل token على SUI ينطلق من وحدة Move. إليك مثالًا أساسيًا يحدد بنية token الخاص بك ودالة لعملية 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)
    }
}

بهذه الطريقة يمكنك تخزين token الخاص بك (مع name وsymbol وdecimals وtotal_supply)، كما تتيح لك عمل mint للـ supply الأولي.

تجميع وعمل deploy للحزمة

  1. أنشئ مجلد مشروع يحتوي على ملف .move داخل مجلد فرعي مثل sources.
  2. استخدم sui move build لعملية التجميع. تحقق من خلوّه من الأخطاء.
  3. اعمل deploy للوحدة عبر sui move publish --gas-budget <x>.
    سيُنشر الكود الخاص بك على الـ blockchain، وسيتم توليد عنوان الحزمة.
  4. استدعِ الدالة init_token:
    sui client call --package <package_addr> --module MyToken --function init_token <...args>.
    بهذه الطريقة تنشئ Coin الخاصة بك بالـ total_supply المحدد.
deployment ناجح على SUI باستخدام Move

وهكذا! بمجرد الانتهاء، سيكون لديك token يعمل بكامل وظائفه على شبكة SUI، جاهز للتحويلات والإدراج على scanners.

2. عمل deploy لـ token على SUI بدون برمجة باستخدام Smithii

إذا كنت تفضل طريقة أسرع ودون لمس أي كود، تقدم Smithii أداة dApp تؤتمت عملية إنشاء وعمل deploy لـ token على SUI. لا تحتاج إلى تعديل ملفات .move ولا إلى استخدام الـ CLI: كل ما عليك هو ملء بعض الحقول وينتهي الأمر.

كيف تعمل أداة Sui Token Creator من Smithii

لقطة شاشة لـ Smithii Sui Token Creator، طريقة فعّالة وأكثر أمانًا وسهولة لعمل deploy لـ token على SUI
  1. قم بزيارة Sui Token Creator من Smithii (https://tools.smithii.io/token-creator/sui).
  2. اربط wallet الـ SUI الخاصة بك لتفويض عملية الإنشاء.
  3. حدّد الاسم والـ ticker وdecimals وtotal supply والشعار، إلخ.
  4. اضغط على “Create Token” ووافق على الـ transaction من wallet الخاص بك.

في غضون ثوانٍ قليلة، سيكون token الخاص بك قد تم عمل deploy له دون كتابة سطر واحد من Move. هذا النهج مثالي لـ المشاريع التي تبحث عن السرعة الفورية أو لمؤسسين لا يمتلكون خبرة تقنية في البرمجة.

مزايا عمل deployment بدون كود

  • السرعة: يمكنك إطلاق token على SUI في دقيقة واحدة.
  • بدون أخطاء برمجية: ينخفض احتمال وجود bugs في Move إلى الصفر.
  • تعدد الوظائف: إلى جانب إنشاء token، تتيح لك Smithii إلغاء الصلاحيات أو إنشاء liquidity pools بدون برمجة، كل ذلك بضغطة واحدة.
  • دعم على مدار الساعة: يقدم فريق Smithii دعمًا متواصلًا.

الأسئلة الشائعة حول كيفية عمل deploy لـ token على Sui

في Smithii، طوّرنا العديد من الأدوات المفيدة لعمل deploy للـ tokens على شبكات مختلفة، وSui ليست استثناءً. بفضل هذه الخبرة، جمعنا بعض الأسئلة التي تصلنا بخصوص عمل deploy لـ token على Sui. هذه هي الأسئلة الأكثر شيوعًا والإجابات المقابلة لها.

ما أسرع طريقة لعمل deploy لـ token على Sui؟

عبر dApp مثل Smithii، تتيح لك إطلاق أو إنشاء token الخاص بك بمجرد ملء بعض الحقول والضغط على بضع نقرات، دون الحاجة إلى كتابة أي كود.

ما تكلفة نشر token على Sui؟

لنشر token على Sui بطريقة بسيطة عبر أداة Smithii، يكفي أن تستثمر 7.5 SUI فقط. أما إذا قررت البرمجة باستخدام Move، فستدفع رسوم gas التي تحسبها الشبكة نفسها.

ماذا أفعل بعد إنشاء token ليظهر في DEX مثل Cetus؟

بمجرد أن يصبح token داخل wallet الخاصة بك، يمكنك إنشاء liquidity pool على Sui لكي يظهر token مُدرجاً في DEX مثل Cetus أو منصات مشابهة لـ DexScreener.

الخلاصة

طريقة نشر token على SUI لها مساران رئيسيان: مسار البرمجة بلغة Move، الذي يمنحك مرونة وتحكماً كاملاً لكنه يتطلب خبرة تقنية، ومسار no-code deployment عبر Smithii، وهو الخيار الأمثل لمن يبحث عن نتائج سريعة دون أي تعقيد.

بفضل الإمكانيات التي يوفرها SUI، سواء اخترت الطريقة التقليدية بإنشاء module بصيغة .move أو استخدمت أداة Smithii، ستتمكن من إطلاق token الخاص بك والانضمام إلى منظومة blockchain في نمو متواصل.

اشترك واحصل على E-Book مجاناً!

احصل على الـ e-book المجاني الخاص بنا مع كل الأدوات التي تحتاجها للإطلاق على Cetus

download your SUI token - Smithii

ما مدى فائدة هذا المقال؟

انقر على نجمة لتقييمه!

متوسط التقييم 0 / 5. عدد الأصوات: 0

No votes so far! Be the first to rate this post.

بما أنك وجدت هذا المقال مفيداً...

تابعنا على وسائل التواصل!

نأسف أن هذا المقال لم يكن مفيداً لك!

ساعدنا في تحسينه!

كيف يمكننا تحسين هذا المقال؟

مقالات ذات صلة

اترك تعليقاً

Smithii

الحل الشامل لمشاريع web3

© 2023 - 2026 Smithii | جميع الحقوق محفوظة