معرفی پروژه و ایردراپ فایرچین

انتشار 2 سال قبل
آنچه می‌خوانید...

معرفی پروژه و ایردراپ فایرچین فایرچین (5ire Chain) یک بلاک‌چین لایه اول همسو با ماشین مجازی اتریوم (EVM) است که قصد دارد اکوسیستمی پایدار و مفید بر اساس اهداف توسعه پایدار سازمان ملل متحد یا SDGs بسازد. این پروژه‌ هندی که هنوز به‌صورت رسمی راه اندازی نشده است، توسط مردم سرتاسر دنیا در حال توسعه […]

ایردراپ

معرفی پروژه و ایردراپ فایرچین

فایرچین (5ire Chain) یک بلاک‌چین لایه اول همسو با ماشین مجازی اتریوم (EVM) است که قصد دارد اکوسیستمی پایدار و مفید بر اساس اهداف توسعه پایدار سازمان ملل متحد یا SDGs بسازد.

این پروژه‌ هندی که هنوز به‌صورت رسمی راه اندازی نشده است، توسط مردم سرتاسر دنیا در حال توسعه و پیشرفت است. توسعه دهندگان فایر ادعا می‌کنند که در صورت استفاده خلاقانه از این بلاک‌چین، ‌می‌تواند پایه‌های پیشرفت به پنجمین مرحله انقلاب صنعتی را بنا بگذارد. جایی که اکوسیستم‌هایی غیرمتمرکز و خودگردان باعث پیشرفت انسان و صنعت می‌شود.

این پروژه در حال حاضر مبتنی بر تست نت 5ire Thunder خود در حال فعالیت است که در تاریخ 30 نوامبر 2022 راه اندازی شد. در این مدت بیش از 100 هزار توسعه دهنده، سازنده و… به استفاده از فایرچین ابراز علاقه کرده‌اند.

در نقشه راه این ارز در وایت پیپر آن اهداف فعلی فایر چین از ابتدای سال 2023 چنین ذکر شده‌اند:

1- قابلیت همسوسازی بلاک‌چین و اکوسیستم فایر با ماشین مجازی اتریوم و کیف پول متامسک

2- تعامل پذیری هرچه بیش‌تر Remix‌ با فایرچین و اپلیکیشن‌های غیرمتمرکز آن

3- کیف پول دو زنجیره‌ای فایر با پشتیبانی از EVM و فایرچین به‌صورت موازی

4- تست نت Thunder نسخه Beta

5- قابلیت تعامل پذیری نودها، کاوشگر و اعتبارسج‌های شبکه فایر با پولکادات

6- به‌روزرسانی الگوریتم اجماع تست نت و رسیدن به هدف 100 درصد عدم تمرکز

7- تست نت Thunder نسخه GA (General Availability)

8- راه اندازی مین نت یا شبکه اصلی در سه ماه سوم 2023 (Q3 : اواسط خرداد تا اواسط شهریور)

رویداد TGE‌یا ساخت و انتشار توکن‌ها

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

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

در حال حاضر شماری از اهداف رودمپ فایرچین انجام شده، و زمان مناسبی برای تعامل ساختن در شبکه و افزایش شانس دریافت ایردراپ در صورت انجام آن است. پس همراه ما باشید با آموزش دریافت ایردراپ 5ire.

آموزش دریافت ایردراپ

برای دریافت ایردراپ ابتدا می‌بایست کیف پول بومی این شبکه را نصب کنید. در حال حاضر  5ire Wallet‌ تنها به‌صورت افزونه‌ای در مرورگر گوگل کروم ارائه شده و اپلیکیشن تلفن همراه ندارد.

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

بعد از ساخت حساب کاربری، می‌بایست به دریافت توکن آزمایشی 5ire اقدام کنید. برای این کار با استفاده از این لینک وارد Faucet فایرچین شوید. از قسمت Native Chain Balance آدرس کیف پول خود را در ولت دریافت کنیم و در وب‌سایت در کادر خالی رنگ قرار دهید. دقت کنید که از بالای سایت شبکه در حالت Native Chain باشد. سپس گزینه I’m not a robot را تکمیل کنید و تراکنش خود را انجام دهید تا 5 توکن 5ire برای شما واریز شود.

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

حالا که توکن‌های تستی را دریافت کرده‌اید، زمان مناسبی برای انتقال توکن‌ها بین دو شبکه یا به اصطلاح بریج کردنشان است. برای این کار مطابق شکل زیر وارد ولتتان بشوید و از قسمت سواپ، یکبار از شبکه Native به EVM ‌ و یکبار برعکس توکن 5ire را بریج کنید. احتیاجی نیست که مقدار زیادی توکن را برای این کار استفاده کنید، مبلغی ناچیز مثل  هم کافی است.

اما قسمت اصلی دریافت این ایردراپ، پیاده‌سازی و اجرای قرارداد هوشمند روی بلاک‌چین فایر است. در اسناد یا Documentation این پروژه که از این لینک می‌توانید به آن دسترسی داشته باشید، شیوه انجام این کار ذکر شده است ما خود توضیحی کامل از این مرحله را برای شما تهیه دیده‌ایم.

با استفاده از مرورگر کروم که کیف پول 5ireChain جدیدتان به آن متصل وارد این لینک یا ورک اسپیس فایر شوید. در این درگاه شما می‌توانید به توسعه قراردادهای هوشمند مبتنی بر ماشین مجازی اتریوم بپردازید.

وارد پوشه Contracts شده و با استفاده از آیکون ورقه A4 یک فایل جدید تحت عنوان 4_5ire.sol بسازید. سپس در فایل جدید کد زیر را عینا کپی کنید و در فایل جدید پیست کنید.


					// SPDX-License-Identifier: MIT
pragma solidity ^0.8.13;
// https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v3.0.0/contracts/token/ERC20/IERC20.sol
interface IERC20 {
   function totalSupply() external view returns (uint);
   function balanceOf(address account) external view returns (uint);
   function transfer(address recipient, uint amount) external returns (bool);
   function allowance(address owner, address spender) external view returns (uint);
   function approve(address spender, uint amount) external returns (bool);
   function transferFrom(
       address sender,
       address recipient,
       uint amount
   ) external returns (bool);
   event Transfer(address indexed from, address indexed to, uint value);
   event Approval(address indexed owner, address indexed spender, uint value);
}
contract ERC20 is IERC20 {
   uint public totalSupply;
   mapping(address => uint) public balanceOf;
   mapping(address => mapping(address => uint)) public allowance;
   string public name = "Solidity by Example";
   string public symbol = "SOLBYEX";
   uint8 public decimals = 18;
   function transfer(address recipient, uint amount) external returns (bool) {
       balanceOf[msg.sender] -= amount;
       balanceOf[recipient] += amount;
       emit Transfer(msg.sender, recipient, amount);
       return true;
   }
   function approve(address spender, uint amount) external returns (bool) {
       allowance[msg.sender][spender] = amount;
       emit Approval(msg.sender, spender, amount);
       return true;
   }
   function transferFrom(
       address sender,
       address recipient,
       uint amount
   ) external returns (bool) {
       allowance[sender][msg.sender] -= amount;
       balanceOf[sender] -= amount;
       balanceOf[recipient] += amount;
       emit Transfer(sender, recipient, amount);
       return true;
   }
   function mint(uint amount) external {
       balanceOf[msg.sender] += amount;
       totalSupply += amount;
       emit Transfer(address(0), msg.sender, amount);
   }
   function burn(uint amount) external {
       balanceOf[msg.sender] -= amount;
       totalSupply -= amount;
       emit Transfer(msg.sender, address(0), amount);
   }
}

				

سپس از تب کناری صفحه وارد قسمت solidity compiler‌ شوید و بدون تغییر تنظیمات روی گزینه Compile 4_5ire.sol بزنید. بعد از دریافت تیک شما با موفقیت قرارداد هوشمند خود را روی این شبکه پیاده سازی و اجرا کرده‌اید.

بعد از دریافت تیک تراکنش می‌توانید قرارداد هوشمند خود را در کاوشگر فایرچین بررسی نمایید.

تسک ویژه و اختیاری:

در وبسایت Zealy تعداد بسیار زیاد تسک مشترک برای فایرچین و خود پلتفرم زیلی وجود دارد، می‌توانید با انجام این تسک‌ها مانند دنبال کردن فایرچین در توییتر و… شانس خود را برای دریافت ایردراپ افزایش دهید.

ممنون که تا انتهای این متن همراه ما بودید، در صورتی که در هر یک از مراحل احتیاج به اطلاعات بیش‌تر، پشتیبانی و یا کمک دارید می‌توانید از طریق نظرات همین پست، تلگرام و اینستاگرام ارزینجا با ما در ارتباط باشید.

این محتوا مفید بود؟
نظرات کاربران
می خواهم از پاسخ به کامنتم مطلع شوم
اطلاع از
guest

5 دیدکاه های این نوشته
قدیمی ترین ها
جدیدترین ها رای بیشتر
بازخورد درون خطی
مشاهده همه دیدگاه ها
داود خليلاوي
داود خليلاوي
1 سال قبل

اين ارور ميده ParserError: Expected ‘=>’ but got ‘=’
–> contracts/۴_۵ire.sol:26:20:
|
26 | mapping(address => uint) public balanceOf;
| ^

داود خليلاوي
داود خليلاوي
1 سال قبل
پاسخ دهید  احمد محمدیان

خط 26 و 27 بجاي =&gt; بايد <= گذاشته بشه خط 27 2 جاش اينطوره بايد بشه

منصور گلشن
منصور گلشن
1 سال قبل

سلام.منم همین ارور رو دارم

منصور گلشن
منصور گلشن
1 سال قبل

   mapping(address =>&gt; uint) public balanceOf; خط 26

0
در سریعترین زمان ممکن به شما پاسخ خواهیم دادx