1. صفحه اصلی
  2. مقالات ارز دیجیتال
  3. آموزش ارز دیجیتال
  4. ساخت توکن در اتریوم

ساخت توکن در اتریوم

ساخت توکن در اتریوم
لوگو علیرضا محرابی
ساخت توکن در اتریوم
آموزش ارز دیجیتال

برای ساخت توکن در اتریوم، معمولاً از استاندارد ERC-20 استفاده می ‌شود که قابلیت انتقال، موجودی و سایر عملکردهای پایه را فراهم می‌کند. ابتدا باید محیط توسعه مثل Node.js و Truffle یا Hardhat را نصب کرده و کیف پولی مانند متامسک را برای تعامل با شبکه تنظیم کنید. سپس با استفاده از زبان سالیدیتی، یک قرارداد هوشمند ساده می‌نویسید که شامل نام توکن، نماد و مقدار اولیه آن است. پس از نوشتن و کامپایل قرارداد، آن را به شبکه اتریوم (شبکه تست یا اصلی) لانچ می‌کنید. پس از لانچ، توکن شما در شبکه فعال می‌ شود و می ‌توان آن را انتقال داد یا در پروژه‌ های دیگر استفاده کرد.

آموزش مراحل ساخت توکن در اتریوم

آموزش مراحل ساخت توکن در اتریوم

ایجاد توکن اتریوم ساده است: فقط مراحل زیر را دنبال کنید. ما هر یک از آنها را به تفصیل بیان خواهیم کرد.

  • انتخاب شبکه اصلی یا تست شبکه اتریوم
  • یک کیف پول وب 3 مانند متامسک نصب کنید
  • Mainnet و Testnet بخرید
  • ایجاد یک توکن (با ابزارهای خودکار ایجاد توکن یا با کدگذاری)
  • عرضه توکن

1. شبکه اصلی یا تست شبکه اتریوم را انتخاب کنید

در این مقاله نحوه ایجاد توکن ERC-20 در شبکه اصلی و تست شبکه اتریوم را توضیح خواهیم داد. می‌توانید شبکه‌ های آزمایشی اتریوم مانند سپولیا یا هولسکی را برای آزمایش و تجربه کاربری انتخاب کنید. توجه داشته باشید که شبکه تست گورلی در حال غیرفعال شدن است. علاوه بر این، توصیه می‌ شود به سایر شبکه ‌های مبتنی بر قرارداد هوشمند که امکان ایجاد توکن را می ‌دهند، نگاهی بیندازید. انتخاب شبکه بلاک چین به ترجیحات شخصی شما و معیارهای مختلفی مانند سرعت، کارمزد تراکنش و پایگاه کاربر مورد نظر بستگی دارد. اتریوم به دلیل حجم و تعداد برنامه هایش محبوبیت بیشتری دارد اما هزینه تراکنش های بالای آن یک مانع بزرگ است.

2. نصب کیف پول وب 3

برای ساخت توکن در اتریوم و تعامل با قرارداد هوشمند آن، به کیف پول وب 3 مانند متامسک و تراست ولت نیاز دارید. توصیه می کنیم افزونه کیف پول متامسک را در گوگل کروم نصب کنید. در میان مرورگرهای محبوب، کروم هنگام تعامل با وب سایت ها و برنامه های افزودنی عملکرد بهتری دارد که ما توصیه می کنیم.

3. ارز اصلی و آزمایشی را بخرید

آموزش مراحل ساخت توکن در اتریوم

اگر از ابزارهای ایجاد توکن خودکار استفاده می کنید، توکن شما مستقیماً در بلاک چین مورد نظر مانند اتریوم منتشر می شود. بنابراین ابتدا باید برخی از ارزهای اصلی شبکه مانند ETH را خریداری کنید تا هزینه تراکنش های مربوط به استقرار قرارداد هوشمند مرتبط با توکن و همچنین کمیسیون پلتفرم انتخابی را بپردازید. برای خرید ساده و فوری اتریوم می توانید از صفحه خرید ارز دیجیتال اتریوم استفاده کنید. با این حال، اگر از روش کدگذاری برای ساخت توکن در اتریوم استفاده می‌کنید، می ‌توانید در ابتدا آن را در یکی از شبکه‌ های آزمایشی اتریوم، مانند Sepolia، مستقر کنید. بنابراین ابتدا باید یک توکن تست یا شبکه آزمایشی برای شبکه انتخابی خود تهیه کنید، همانطور که در ادامه این مقاله معرفی خواهیم کرد.

4. ایجاد توکن

سپس باید با استفاده از ابزار یا کدنویسی خودکار تولید توکن، قرارداد هوشمند را برای توکن مورد نظر ایجاد کنید. در اینجا، شما همچنین باید آدرسی را در کیف پول متامسک خود که می خواهید توکن های ایجاد شده را به آن ارسال نمایید، مشخص کنید.

5. عرضه توکن

پس از ایجاد توکن، زمان ارائه آن از طریق یک ICO یا ایجاد یک استخر نقدینگی است تا کاربران بتوانند توکن شما را معامله کنند.

آموزش ساخت توکن در اتریوم ERC-20 بدون کدنویسی

وب سایت ها و ابزارهای زیادی وجود دارند که محیطی کلیدی در دست برای ساخت توکن در اتریوم ارائه می دهند. استفاده از این ابزارها بسیار آسان است و نیازی به دانش فنی زبان برنامه نویسی اتریوم Solidity ندارد. برخی از بهترین ابزارها برای ساخت توکن در اتریوم به صورت اتوماتیک عبارتند از:

  • سازنده توکن اتریوم
  • Coinfactory
  • TokenTool

در میان گزینه های بالا، از ابزار Ethereum Token Creator استفاده خواهیم کرد. استفاده از این ابزار بسیار ساده است و به یک خط کدگذاری Solidity نیاز ندارد. مراحل به شرح زیر است:

1. نصب متامسک

آموزش ساخت توکن اتریوم ERC-20 بدون کد نویسی

همانطور که قبلا ذکر شد، ابتدا باید یک کیف پول وب3 مانند متامسک را بر روی مرورگر کروم خود نصب کنید و اتریوم را به آدرس آن واریز کنید. هزینه اولیه ایجاد توکن اتریوم ERC-20 با استفاده از این ابزار 0.01 اتر است.

2. اتصال متامسک به پلتفرم Smithii

ابتدا وارد صفحه ابزار Ethereum Token Creator شوید.

سپس بر روی گزینه “Connect your wallet first " کلیک کرده و متامسک را انتخاب کنید.

3. تعیین پارامترهای توکن

اکنون باید تمام پارامترهای توکن مورد نظر خود را در کادرهای مربوطه مشخص کنید:

  • name: نام کامل توکن را وارد کنید.
  • symbol: نماد آن (حداکثر 4 کاراکتر) را مشخص کنید.
  • supply: کل عرضه آن را نشان دهید. 
  • Tax: با فعال کردن این گزینه می توانید درصدی از کارمزد تراکنش را به آدرس مورد نظر خود ارسال کنید. برخی از پروژه ها از این گزینه برای تامین مالی عملیات آینده خود استفاده می کنند. 

سپس، با کلیک بر روی گزینه های پیشرفته، می توانید گزینه های پیشرفته تری را برای توکن خود تنظیم کنید، از جمله:

  • توزیع چند کیف پول: با این گزینه می توانید کل عرضه توکنی را که ایجاد می کنید بین حداکثر 10 کیف پول تقسیم کنید. این عملیات 0.01 اتر اضافی هزینه دارد.
  • افزودن DEXTools Socials + Banner: با استفاده از این گزینه می توانید اطلاعات توکن خود از جمله آدرس حساب شبکه های اجتماعی، لوگو و تصویر بنر را با قیمتی تخفیف دار به وب سایت DexTools اضافه کنید. این عملیات 0.15 اتر اضافی هزینه دارد.

در بخش «ویژگی‌های توکن»، می‌توانید تنظیمات زیر را نیز فعال کنید:

تنظیم مراحل ایجاد توکن در اتریوم

  • Anti Bot: با محدود کردن تعداد تراکنش های هر کیف پول به یک واحد در هر بلوک، به طور موثری از فعالیت ربات ها جلوگیری می کنید. این عملیات 0.005 اتر اضافی هزینه دارد.
  • Anti whale: با فعال کردن این گزینه می‌توانید تعداد توکن ‌های قابل خرید و فروش برای هر کیف پول، فاصله زمانی بین خرید و فروش، تعداد کل توکن‌ هایی که می‌تواند توسط هر کیف پول نگهداری شود و مدت زمانی که تمام این تنظیمات فعال هستند را مشخص کنید. این به شما امکان می‌ دهد از خرید و فروش ناگهانی توکن ‌ها در چند روز اول پس از راه ‌اندازی و سقوط بعدی آنها جلوگیری کنید. این عملیات 0.005 اتر اضافی هزینه دارد.
  • Airdrop Mode: با فعال کردن این گزینه و تا زمانی که آن را غیرفعال نکنید، کاربران قادر به تبادل یا ارسال توکن های خود به آدرس های دیگر نخواهند بود. این عملیات رایگان است.

4. ساخت توکن در اتریوم

در نهایت با کلیک بر روی گزینه " Create Token"، توکن ERC-20 شما به صورت خودکار در شبکه اتریوم ایجاد می شود و هزینه آن از کیف پول متصل به این وب سایت کسر می شود. پس از چند دقیقه، موجودی توکن را در آدرس (های) مشخص شده مشاهده خواهید کرد.

آموزش ساخت توکن در اتریوم ERC-20 با کدنویسی

آموزش ساخت توکن اتریوم ERC-20 با کدنویسی

اگر دانش فنی زبان Solidity و قراردادهای هوشمند دارید، می توانید خودتان قرارداد هوشمندی را بر روی اتریوم مستقر کنید و به جای استفاده از ابزارهای آماده، توکن خود را ایجاد کنید. روش ها و ابزارهای مختلف توکن سازی مانند هاردات و اینفورا وجود دارد که به دانش فنی بیشتری نیاز دارد و به دلیل کنترل بیشتر بر فرآیند توسعه، برای پروژه های بزرگتر مناسب تر است. در این بخش از Remix.IDE، یک محیط توسعه آنلاین ساده و مبتدی استفاده خواهیم کرد.
مراحل به شرح زیر است:

1. یک کیف پول Web3 نصب کنید

برای شروع، باید یک افزونه کروم یک کیف پول وب 3 مانند متامسک را در مرورگر خود نصب کنید.

2. ETH آزمایشی و تجربی را ارائه دهید

برای ایجاد توکن، با شبکه تست Sepolia شروع می کنیم. برای تعامل با این شبکه، باید ETH آزمایشی را در کیف پول خود داشته باشید که می توانید آن را از یکی از فاست های زیر تهیه کنید:

2. نوشتن قرارداد هوشمند در Remix.IDE

نوشتن قرارداد هوشمند در Remix.IDE

یکی از قدرتمندترین و مطمئن‌ترین ابزارها برای توسعه قرارداد هوشمند رمزی در اتریوم، چارچوب قرارداد هوشمند OpenZeppelin است. این ابزار به دلیل امنیت بالا و عدم نیاز به نوشتن کل رابط قرارداد در بین توسعه دهندگان بسیار محبوب است. شما فقط باید کتابخانه آن را به محیط توسعه قرارداد هوشمند وارد کنید و از عملکردهای آن استفاده نمایید. حال به محیط توسعه Remix.IDE رفته و با کلیک بر روی "New" و دادن نام توکن مورد نظر، یک فایل جدید ایجاد کنید؛ در این مرحله کد جدید را کپی و پیست کنید.

3. کامپایل کردن قرارداد

پس از سفارش سازی قرارداد هوشمند برای ساخت توکن در اتریوم، نوبت به کامپایل آن می رسد. برای این کار ابتدا گزینه Solidity Compiler را از منوی سمت چپ انتخاب کنید که نماد آن شبیه به دو فلش مخالف است. 

4. قرارداد هوشمند را در شبکه آزمایشی سپولیا مستقر کنید

سپس در منوی سمت چپ، روی گزینه Deploy and execute Transactions کلیک کنید که لوگوی اتریوم به یک فلش متصل است. برای استقرار قرارداد هوشمند، روی بخش "محیط" کلیک کنید، گزینه " Injected Provider" را از منوی کشویی انتخاب کنید و کیف پول متامسک خود را به آن متصل کنید. قبل از ادامه، مطمئن شوید که متامسک در شبکه آزمایشی سپولیا وجود دارد و قرارداد توکنی که تاکنون ایجاد کرده‌اید. در نهایت، روی "استقرار" کلیک کنید تا قرارداد خود را در شبکه آزمایشی Sepolia منتشر کنید. اگر در این مرحله پیام خطای دریافت کردید، بررسی کنید که قرارداد صحیح را در قسمت «قرارداد» در منوی سمت چپ انتخاب کرده اید.

5. تایید تراکنش در متامسک

تایید تراکنش در متامسک

در نهایت، تراکنش را در کیف پول متامسک خود تأیید کنید. دقیقاً به همین ترتیب، قرارداد شما در شبکه آزمایشی سپولیای اتریوم مستقر خواهد شد.

6. تعامل با قرارداد

جزئیات قرارداد مستقر اکنون در بخش "قرارداد مستقر" نمایش داده می شود. برای تعامل با این قرارداد، روی فلش کنار نام قرارداد کلیک کنید. با کلیک بر روی هر گزینه، می توانید اطلاعات مربوط به قرارداد توکن اتریوم ERC-20 که ایجاد کرده اید را مشاهده کنید.

7. قرارداد را در بلاک چین مشاهده کنید

برای مشاهده اطلاعات قرارداد برای توکن ایجاد شده، به کاوشگر Sepolia.EtherScan بروید و آدرس قرارداد خود را جستجو کنید.

8. توکن را در شبکه اصلی منتشر کنید

پس از آزمایش تمام مراحل، می توانید قرارداد توکن خود را در شبکه اصلی اتریوم منتشر کنید. مراحل مانند مرحله قبل است، تنها تفاوت در مرحله 4 است: مانند قبل، پس از تدوین قرارداد، گزینه "استقرار و اجرای تراکنش ها" را انتخاب کنید. سپس بر روی بخش Environment کلیک کنید، Injected Provider را از منوی کشویی انتخاب کنید و کیف پول متامسک خود را به آن متصل کنید. در این مرحله، به جای شبکه Spolia، باید شبکه اصلی اتریوم را در کیف پول MetaMask خود انتخاب کنید تا توکن را در بلاک چین اصلی مستقر کنید. در نهایت، می‌توانید از EtherScan برای بررسی قرارداد در اکسپلورر نیز استفاده کنید.

در این باره بیشتر بخوانید

نظر بدهید

شماره موبایل شما منتشر نخواهد شد. قسمت های مورد نیاز علامت گذاری شده اند *

0 دیدگاه

0 نفر این مطلب برایشان مفید بوده است.
0 نفر این مطلب برایشان مفید نبوده است.
×بستن صفحه
پشتیبان فروش(فائزه تهرانی)
موبایل 09304890560
موبایل 09101364784
واتساپ شروع گفتگو
تلگرام @Armteam_admin_104
داخلی 104
پشتیبان فروش(علیرضا سجده)
موبایل 09304891628
موبایل 09304891628
واتساپ شروع گفتگو
تلگرام @Armteam_admin_1_114
داخلی 114
پشتیبان فروش(یوسف فرخنده)
موبایل 09192757633
موبایل 09927779005
واتساپ شروع گفتگو
تلگرام @armteam_admin_29
داخلی 118
پشتیبان فروش(محسن یزدی)
موبایل 09909400054
موبایل 09909400054
واتساپ شروع گفتگو
تلگرام @Armteam_yazdi_103
داخلی 103
پشتیبان فروش(یوسف فرخنده)
موبایل 09192353887
موبایل 09194198792
واتساپ شروع گفتگو
تلگرام @Armteam_admin_2_118
داخلی 118
پشتیبان فروش(فاطیما ملک)
موبایل 09927779050
موبایل 09927779050
واتساپ شروع گفتگو
تلگرام @Armteam_malek_102
داخلی 102
پشتیبان فروش(سعید دبیری)
موبایل 09927779006
موبایل 09927779003
واتساپ شروع گفتگو
تلگرام @Armteam_saeed_106
داخلی 106
پشتیبان فروش(شایان ابراهیمی)
موبایل 09304890686
موبایل 09304891085
واتساپ شروع گفتگو
تلگرام @Armteam_Admin_101
داخلی 101
پشتیبان فروش(ایمان پوراسماعیلی)
موبایل 09927779040
موبایل 09927779030
واتساپ شروع گفتگو
تلگرام @Armteam_admin_por
داخلی 107
پشتیبان فروش(سعید دبیری)
موبایل 09304891297
موبایل 09304891297
واتساپ شروع گفتگو
تلگرام @Armteam_mohajer_117
داخلی 106
اطلاعات تماس(دفتر فروش)
تلفن 021-22021030
تلفن 021-22021040
بدون پیش شماره 90001030
اینستاگرام @alireza.mehrabii
کانال تلگرام @alirezamehrabi_com