بعد الشهرة الواسعة التي حققتها العملات الرقمية، أصبح العدد من الأشخاص يفكرون بشكل جدي في إنشاء عملتهم الرقمية الخاصة، ولكن لا يعرفون من أين البدء.
في هذه المقالة سنتعلم كيفية إنشاء عملة رقمية من الصفر وبالصور وبالتفصيل الممل، حيث أي مبتدأ وليس لديه أي خلفية عن الموضوع، سيتمكن من إنشاء عملة رقمية خاصة به.
الأمور التي تحتاجها لتستطيع إنشاء عملة رقمية
- شراء عملة “bnb”
- تنصيب “metamask”
- إنشاء العملة ورفعها على الشبكة
- إضافة العملة إلى منصة “pancakeswap”
وإليك شرح كل خطوة على حدى.
أولا: شراء عملة BNB
شراء عملة “bnb” والتي سنحتاجها في عميلة إدراج العقد الذكي (سمارت تشين).
يجب عليك التسجيل في منصة بينانس من هنا، والدخول إلى حسابك ومن ثم من القائمة “trade” قم باختيار “classic”.
في مربع البحث اكتب “bnb”ستظهر لك أزواج العملات التي يمكن من خلالها شراء العملة التي نريدها.
سنقوم بالشراء باستخدام عملة “BUSD” يمكن استخدام أي عملة تريدها حدد المقدار الذي تريد شراءه (سوف نحتاج حوالي 4$ فقط الانشاء العملة الجديدة) ثم اضغط شراء.
ثانيا: تنصيب “METAMASK”
قم بالضغط على الرابط التالي ( https://metamask.io/) من خلال هذا الرابط ستظهر لك الصفحة التالية قم بالضغط على تحميل الآن.
ستتحول إلى النافذة التالية قم بتحمل ميتاماسك كإضافة إلى متصفح كروم.
الآن قم بإنشاء محفظ جديدة إذا لم يكن لديك محفظة سابقا.
ستحتاج إلى إضافة البيانات التالية كلمة السر وتأكيد كلمة السر ثم اضغط انشاء
ثالثا: إنشاء العملة الرقمية
سنحتاج إلى هذه البيانات الإدراج عملة “BNB” على الميتاماسك
Smart Chain | Network Name |
https://bsc-dataseed.binance.org/ | New RPC URL |
56 | ChainID |
BNB | Symbol |
https://bscscan.com | Block Explorer URL |
من القائمة العلوية في ميتامسك قم باختيار” CUSTOM RPC”
قم بنسخ البيانات السابقة ولصقها في المكان المخصص كمان هو مبين في الصورة ثم اضغط حفظ
تم إدراج عملة BNB في محفظة الميتاماسك سنقوم الآن بتحول العملات التي قمنا بشرائها في بينانس إلى محفظة الميتاماسك.
للحصول على عنوان محفظة الميتاماسك الخاص بك قم بالضغط على كلمة “account ” سيتم تلقائيا حفظ العنوان في السجل الان قم بالتوجه إلى منصة بينانس.
في قائمة” fiat and spot” ستجد جميع العملات الرقمية التي تمتلكها بالإضافة الى العملات التي قمنا بشرائها سابقا للسحب قم بالضغط على “withdraw”.
قم بلصق عنوان محفظة الميتاماسك في المكان المحدد في الصورة تأكد من اختيار الشبكة “BEP20” (في حال لم يتم اخيارها بشكل تلقائي) حدد المقدار الذي تريد ارساله إلى الميتاماسك ثم اضعظ سحب.
قد يحتاج الأمر إلى بضع دقائق حتى تصل العملات إلى محفظة الميتاماسك.
الان لنقم بالتوجه إلى الموقع التالي، وقم بالضغط على “contracts” ثم انشاء عقد جديد كما في الصورة (رقم 3)
قم بتسمية العقد الجديد كام تريد لقد اخترنا اسم “BTC ACADEMY” للعقد الخاص بنا، ثم قم بنسخ الكود التالي:
pragma solidity ^0.8.2;
contract Token {
mapping(address => uint) public balances;
mapping(address => mapping(address => uint)) public allowance;
uint public totalSupply = 10000 * 10 ** 18;
string public name = “My Token”;
string public symbol = “TKN”;
uint public decimals = 18;
event Transfer(address indexed from, address indexed to, uint value);
event Approval(address indexed owner, address indexed spender, uint value);
constructor() {
balances[msg.sender] = totalSupply;
}
function balanceOf(address owner) public returns(uint) {
return balances[owner];
}
function transfer(address to, uint value) public returns(bool) {
require(balanceOf(msg.sender) >= value, ‘balance too low’);
balances[to] += value;
balances[msg.sender] -= value;
emit Transfer(msg.sender, to, value);
return true;
}
function transferFrom(address from, address to, uint value) public returns(bool) {
require(balanceOf(from) >= value, ‘balance too low’);
require(allowance[from][msg.sender] >= value, ‘allowance too low’);
balances[to] += value;
balances[from] -= value;
emit Transfer(from, to, value);
return true;
}
function approve(address spender, uint value) public returns (bool) {
allowance[msg.sender][spender] = value;
emit Approval(msg.sender, spender, value);
return true;
}
}
الصق الكود في الجهة اليمنى وقم بإجراء التعديلات التي تناسبك يمكن تحديد عدد العملات التي تريد إصدارها واسم العملة الخاص بك ورمز العملة أيضا من خلال تغيير القيم المشار إليها في الصورة.
قبل المتابعة من المهم التأكد من مطابقة “compiler” كما هو واضع في الصورة (سنختار النسخة 0.8.2).
توجه إلى القائمة رقم 3 في الجهة اليسرى واختر “injected web3” ثم اضغط “deploy”.
الآن سنقوم بالدفع من خلال الميتاماسك ستجد في الميتامسك طلب تأكيد للسحب.
بعد بضع ثواني ستجد التأكيد على أنه تم انشاء العقد الخاص بعملتك الرقمية (رقم 1).
للقيام بسحب العملات الرقمية إلى محفظة ميتاماسك (رقم 2) قم بالتوجه إلى “token” ثم ضع عنوان محفظة الميتامسك وقم بالتحويل.
الان تم اضافة العملات إلى المحفظة.
على الرغم من وجود هذه العملات على الشبكة الا أن قيمتها الفعلية هي صفر ولكن لنقم الآن بإضافة بعض القيمة إلى هذه العملات ونجعلها متاحة.
رابعا: إضافة العملة الرقمية إلى منصة “pancakeswap”
بعد التوجه إلى موقع “pancakeswap” سنقوم بربط منصة الميتاماسك.
من خلال موقع ( https://bscscan.com/ ) سنقوم بلصق عنوان محفظة الميتاماسك في مربع البحث.
سنحصل على بيان بمحتويات المحفظة ومن ضمنها العملات التي قمنا بصنعها.
لنقوم بإضافة سيولة إلى العملات الخاصة بنا كما في الصورة.
قم بإضافة عنوان العقد الخاص بالعملة.
الآن سنقوم بتحيد السعر الأولي للعملات.
بعدد اختيار جميع العملات الخاصة بنا سنقوم بتحديد السعر من خلال مقدار عملات “bnb” التي سنضيفها.
سنكون هذه هي الخطوة الأخيرة في إنشاء العملة الرقمية وبعد إضافة السيولة ستكون العملة متوفرة على منصة بانكيكسواب وسيكون بالإمكان تداولها.
طريقة إرسال العملة إلى MetaMask غير واضحة، أرجو أن تتكرم و تقوم بشرحها بطريقة أوضح
لقد قمت بعمل الخطوات بشكل كامل، ولكن لا اعلم كيف يجب أن ارسل العملات المنشأة إلى محفظة الميتا!
وشكراً
اذا انا حولت جميع عملاتي الي المنصه…كيف سأربح من العمله؟
يجب أن تضيف إليها سيولة وتروج لها ليقوم الأشخاص الآخرين بشرائها، وهكذا يرتفع سعرها.
هل تحديد سعرها سيؤثر على ارتفاعها
لنقل مثلا اني وضعت لها الف دولار
1- كيف سأبيعها فلا احد يعرفها
2- كيف استطيع اضافتها في الكوين ماركت كاب
3- هل استطيع ان ادخل بها اكتتاب
4- هل اعرض كل العملة للبيع
وشكرا
اشكرك اخى على هذا الشرح الرائع جدااا
ولكن يوجد اشياء كثيرة ناقصه على سبيل امثال : السيولة ==> هل يمكننى توفيرها من خلال تعدين هذه العملة وكيف انشئ منصة لتعدينها ؟
وهل هذه العملة ستكون متوفره على جميع منصات التداول ام منصة بينانس فقط؟
يجب عليك أنت أن تضيف السيولة عبر إنشاء زوج عملة على إحدى المنصات اللامركزية مثل بانكيك سواب… العملة يمكنك إدراجها أول الأمر على المنصات اللامركزية فقط، وفي حال جذبت العديد من المستخدمين يمكنك تقديم طلب لإحدى المنصات المركزية لإدراجها.