top of page

أنشئ NFT الخاص بك على R0ARchain
 

رمز nft_2x.png
r0ar-1.jpg
r0ar-background-20.jpg

المتطلبات الأساسية

اتبع الخطوتين التاليتين قبل بدء عملية سك R0AR NFT الخاصة بك:

  1. تم تثبيت MetaMask وتوصيله بـ R0ARchain.

  2. اختبار ETH (إذا كنت تستخدم Testnet) من testnet.r0arfaucet.io.

الخطوة 01

إطلاق Remix IDE

Remix IDE is an online development environment for creating and deploying smart contracts, and it is fully compatible with R0ARchain.

  1. Go to the Remix IDE website.

  2. Click on the File Explorer icon and create a new file named MyNFT.sol.

الخطوة 02

نسخ كود Solidity إلى ملف SimpleStorage.sol

انسخ ولصق عقد ERC-721 NFT التالي:

// معرف ترخيص SPDX: MIT
صلابة pragma ^0.8.0؛

import "@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol";
استيراد "@openzeppelin/contracts/access/Ownable.sol";

العقد MyNFT هو ERC721URIStorage، قابل للامتلاك {
uint256 معرفات الرموز الخاصة؛

منشئ () ERC721 ("MyNFT"، "MNFT") {}

دالة mintNFT (عنوان المستلم، سلسلة ذاكرة tokenURI) public onlyOwner تعيد (uint256) {
_معرفات الرمز++؛
uint256 معرف العنصر الجديد = _tokenIds؛
_mint(المستلم، معرف العنصر الجديد)؛
_setTokenURI(newItemId, tokenURI);
إرجاع معرف العنصر الجديد؛
}
}

الخطوة 03

تجميع عقد رمز NFT

الخطوة التالية هي تجميع عقد ERC-721 بالخطوات التالية:

  1. انقر فوق علامة التبويب Solidity Compiler.

  2. حدد إصدار المترجم 0.8.x.

  3. انقر فوق تجميع MyNFT.sol.

الخطوة 04

النشر على R0ARchain

يمكن الآن نشر رمز ERC-721 على R0ARchain باتباع الخطوات التالية:


  1. انتقل إلى نشر وتشغيل المعاملات.

  2. ضمن البيئة، حدد الموفر المحقون - MetaMask.

  3. اختر سلسلة R0AR أو شبكة اختبار R0AR في MetaMask.

  4. انقر فوق "نشر" ووافق على المعاملة في MetaMask.

الخطوة 05

سك عملة غير قابلة للاستبدال

The NFT is now ready to be minted:


  1. Under Deployed Contracts, expand your NFT contract. 

  2. Find mintNFT() and enter the recipient Address (your MetaMask address). 

  3. Token URI (a link to an NFT image, e.g., https://ipfs.io/ipfs/YOUR_HASH). 

  4. Click Transact and approve the transaction in MetaMask.

الخطوة 06

عرض NFT الخاص بك

تحقق من R0ARchain NFT الخاص بك:

  1. انسخ عنوان العقد من Remix.

  2. استخدم r0arscan.io أو testnet.r0arscan.io للتحقق من NFT الخاص بك.

  3. لعرضه في MetaMask، انتقل إلى NFTs، ثم استيراد NFT، وأدخل عنوان العقد ومعرف الرمز المميز.

رمزك غير القابل للاستبدال متاح الآن على R0AR. أهلاً بك في عالم إنشاء وتداول الرموز غير القابلة للاستبدال.

الخطوات التالية للمطورين

قد يكون المطورون مهتمين بمتابعة NFT mint بهذه الخطوات:

  • النشر على الشبكة الرئيسية: استخدم الشبكة الرئيسية R0AR لإنشاء NFTs حقيقية.

  • رموز الجسر: نقل رموز ETH وR0AR بين Ethereum وR0ARchain.

  • إدراج NFTs في الأسواق: دمج NFTs الخاصة بك مع OpenSea أو الأسواق الأخرى.

  • تطوير العقود الذكية: قم بتوسيع وظائف NFT الخاصة بك من خلال ميزات مثل مكافآت المشاركة في العملات المشفرة ، أو الإتاوات، أو تكامل DAO.

أخيرًا، يجب على المطورين الذين يتطلعون إلى التفاعل مع مجتمع من المطورين والتجار الرائدين الانضمام إلى مجتمع R0AR DeFi.

الأسئلة الشائعة

  • ERC-721 هو معيار تقني لإنشاء رموز غير قابلة للاستبدال (NFTs) على سلسلة كتل إيثريوم. على عكس رموز ERC-20 ، يتميز كل رمز ERC-721 بطابع فريد وغير قابل للتجزئة، مما يجعله مثاليًا لتمثيل ملكية المقتنيات الرقمية وغيرها من الأصول الفريدة.

  • مُعرِّف الموارد الموحد (URI) للرمز هو رابط يُشير إلى البيانات الوصفية المرتبطة برمز NFT. تتضمن هذه البيانات الوصفية عادةً معلومات مثل اسم الرمز NFT ووصفه وصورته وسماته الأخرى ذات الصلة.

bottom of page