Create your token
in 1 minute!

Pick a chain, enter a name, launch in seconds.

CREATE TOKEN WITHOUT CODE

كيفية عمل Deploy لـ Token على BNB في 5 خطوات (مع بديل No-Code)

في هذا الدليل، سأوضح لك كيفية عمل Deploy لـ token بمعيار BEP-20 على BNB Smart Chain باستخدام Smart Contracts مع Solidity. كما ستجد خيار No-Code إذا كنت تفضل حلاً دون برمجة.

BNB Smart Chain هي blockchain متوافقة مع EVM، تتيح تطوير تطبيقات لامركزية (dApps) بمعاملات سريعة وتكلفة منخفضة. هذا يجعلها بديلاً ممتازاً لمشاريع DeFi والـ tokens والـ NFTs.

عمل Deploy لـ token BNB باستخدام Solidity

إليك الخطوات بالتفصيل لعمل Deploy لـ token باستخدام Solidity:

1. إعداد بيئة التطوير الخاصة بك

أولاً، عليك إعداد بيئة تطوير متوافقة مع Solidity. من بين الأدوات المُوصى بها:

Remix: بيئة تطوير عبر الإنترنت تدعم Solidity، مثالية لاختبار العقود دون أي إعدادات إضافية.

Hardhat أو Truffle: أُطر عمل يمكنك تثبيتها محلياً، تتيح لك تجميع العقود واختبارها وعمل Deploy لها على BNB Smart Chain. ويمكنك ربط هذه الأدوات بـ MetaMask لإدارة الـ wallets.

إضافة BNB Smart Chain إلى Metamask

الاتصال بشبكة BNB: أضف شبكة BNB Smart Chain على MetaMask من خلال إعداد RPC الخاص بـ BNB. سيسمح هذا لـ MetaMask بالتفاعل مباشرة مع شبكة BNB Smart Chain.

2. اكتب عقد BEP-20

يتبع token بمعيار BEP-20 نفس البنية الأساسية لـ ERC-20. إليك مثالاً أساسياً لعقد BEP-20 بلغة Solidity:

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);

    }

}

في هذا المثال:

• المُنشئ (constructor) يحدد اسم ورمز الـ token.

الدالة _mint تنشئ كمية أولية من الـ tokens وتخصصها لمنشئ العقد.

الدوال الأساسية لمعيار BEP-20:

transfer: تتيح لحاملي الـ tokens إرسالها إلى عنوان آخر.

approve: تحدد سقفاً للـ tokens التي يمكن لطرف ثالث إنفاقها نيابة عن المالك.

transferFrom: تنقل الـ tokens من حساب إلى آخر بناءً على إذن مُسبق.

3. تجميع العقد وعمل Deploy له

بعد أن يصبح عقدك جاهزاً، عليك تجميعه وعمل Deploy له. يمكنك القيام بذلك من Remix أو باستخدام أدوات سطر الأوامر مثل Hardhat أو Truffle. إليك مثالاً باستخدام Hardhat:

npx hardhat run scripts/deploy.js --network bnb

لعمل Deploy على BNB Smart Chain، ستحتاج إلى BNB لتغطية gas fees، والتي عادةً ما تكون أقل بكثير من تلك على Ethereum.

4. تحسين تكاليف الـ Gas

على الرغم من أن رسوم BNB Smart Chain منخفضة، فإن تحسين استهلاك الـ gas يمكن أن يخفض التكاليف أكثر. إليك بعض النصائح:

  • قلل من عمليات التخزين: التخزين في Solidity مكلف. استخدم متغيرات memory بدلاً من storage كلما أمكن ذلك.
  • اجمع المعاملات: إذا أمكن، نفّذ عدة عمليات في معاملة واحدة لتقليل العمولات.
  • استخدم مكتبات خارجية: تقدم OpenZeppelin مكتبات مُحسّنة وآمنة، مثل SafeMath، للتعامل مع العمليات الرياضية وتجنب مشاكل overflow.

5. الاختبار والأمان

قبل عمل Deploy لـ token على الشبكة الرئيسية لـ BNB Smart Chain، أجرِ اختبارات شاملة على testnet مثل BNB Testnet. استخدم أُطر عمل مثل Hardhat لمحاكاة عملية الـ Deploy وكتابة اختبارات الوحدات.

أخطاء شائعة عليك تجنبها:

باختصار، هناك خطآن عليك تجنبهما عند عمل Deploy لـ token على BNB:

Reentrancy attacks: تحدث هذه الهجمات عندما تستدعي دالة خارجية العقد مرة أخرى قبل اكتمال التنفيذ.

Overflow و underflow: الإصدارات الأحدث من Solidity (0.8.x) تعالج هذه المشاكل تلقائياً، ولكن يُنصح باستخدام SafeMath في الإصدارات القديمة.

بعد أن تختبر العقد وتتأكد من عمله بشكل صحيح، يمكنك عمل Deploy له على mainnet الخاصة بـ BNB Smart Chain.

بديل No-Code لعمل Deploy لـ token

إذا كنت تفضل حلاً سريعاً دون الحاجة إلى البرمجة، يمكنك استخدام Binance Token Creator من Smithii لإنشاء token بمعيار BEP-20 بطريقة بسيطة. يرشدك هذا الخيار خطوة بخطوة دون الحاجة إلى أي كود.

منشئ Binance token
  1. حدد اسم الـ token: أدخل الاسم الذي تريده لـ token الخاص بك.
  2. اختر الـ ticker: اختر رمزاً لا يتجاوز 8 أحرف.
  3. حدد إجمالي الـ supply: حدد عدد الـ tokens التي ستكون متاحة (عادةً بين 10 ملايين و100 مليار).

قد يهمك أيضاً إطلاق meme coin باستخدام Bundler Bot من Four Meme في خطوات قليلة.

الخيارات المتقدمة

في الخيارات المتقدمة نجد مجموعة من المزايا المثيرة للاهتمام لـ token الخاص بنا:

وضع Airdrop: يمنع تداول token حتى تقوم بتفعيل هذه الميزة.

Anti-bot: يفرض حداً زمنياً بين المعاملات لمنع الـ bots.

Anti-whale: يحد من حجم المعاملات لمنع الـ whales من التلاعب بالسوق.

تكلفة إنشاء token على BNB Smart Chain باستخدام Smithii Tools تبلغ تقريباً 0.01 BNB، بالإضافة إلى gas fees.

إذا أردت مشاهدة فيديو يوضح العملية التي شرحتها لك سابقاً، إليك الرابط:

التحقق من الـ Contract على BscScan

بعد نشر token الخاص بك، يمكنك التحقق منه على BscScan لإضافة روابط الشبكات الاجتماعية والشعارات، مما يعزز من ظهوره. إذا استخدمت Smithii Tools، فإن التحقق يتم تلقائياً. أما إذا نشرت الـ contract يدوياً، فاتبع خطوات التحقق على BscScan.

ماذا تفعل بعد إنشاء Token؟

لكي يتمكن المستخدمون من تداول token الخاص بك، فكر في إطلاق Liquidity Pool على Uniswap. هذا يتيح التداول على الـ DEXs ويضيف liquidity، مما يسهل الوصول إلى token.

بالمثل، يمكنك استخدام market maker bot لـ Binance من أجل تعزيز token بطريقة سريعة وسهلة.

الخلاصة

يوضح لك هذا الدليل كيفية نشر token BEP-20 على BNB Smart Chain باستخدام Solidity، إلى جانب بديل no-code عبر Smithii Tools. كلا الخيارين صالحان؛ خيار الـ no-code يبسط العملية عبر تجاوز الخطوات التقنية المعقدة، بينما النشر اليدوي يمنحك تحكماً كاملاً في الـ contract.

تريد التفوق على منافسيك؟

اشترك في الـ Newsletter الخاصة بنا واحصل على أخبار أسبوعية حول الـ Blockchain متخصصة لمنشئي NFT.

PODIUM PNG - Smithii

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

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

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

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

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

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

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

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

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

اترك تعليقاً

هل أنت مستعد للارتقاء بمشروعك إلى المستوى التالي؟

انضم إلى قادة الـ trenches ومئات الفرق التي تُطلق وتُدير tokens الخاصة بها على Smithii.

أطلق Token الخاص بك

أطلق مشروعك دون كتابة أي كود على أكثر من 20 blockchain و launchpad.
استخدم bundles، خصّص الصلاحيات، والمزيد..

عزّز token الخاص بك - smithii

عزّز ووسّع نطاق مشروعك

أي مشروع يكبر عندما تدفعه للأمام. استخدم bots الخاصة بنا لرفع ظهور token الخاص بك، أو انتقل إلى مستوى أعلى مع أدواتنا الاحترافية.

Token Utilities - Smithii

أدوات مبسّطة

اطّلع على مجموعة واسعة من الأدوات المتقدمة التي تجعل مشروعك أكثر جاذبية وتُسهّل إدارته اليومية.

الصفحة الرئيسية لأدوات Smithii
اكتشف أدواتنا
Smithii

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

اشترك في النشرة البريدية واحصل على E-Book مجاناً

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