top of page

R0ARchainで自分だけのNFTを作成しましょう
 

nft-シンボル_2x.png
r0ar-1.jpg
r0ar-background-20.jpg

前提条件

R0AR NFT 鋳造プロセスを開始する前に、以下の 2 つの手順に従ってください。

  1. MetaMask がインストールされ、R0ARchain に接続されました。

  2. testnet.r0arfaucet.io から ETH (Testnet を使用している場合) をテストします。

ステップ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
プラグマ solidity ^0.8.0;

import "@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol";
"@openzeppelin/contracts/access/Ownable.sol"をインポートします。

MyNFT 契約は ERC721URIStorage であり、所有可能 {
uint256 プライベート _tokenIds;

コンストラクター() ERC721("MyNFT", "MNFT") {}

関数 mintNFT(アドレス受信者、文字列メモリトークンURI) public onlyOwner 戻り値 (uint256) {
_tokenIds++;
uint256 newItemId = _tokenIds;
_mint(受信者、新しいアイテムID);
_setTokenURI(newItemId, tokenURI);
newItemId を返します。
}
}

ステップ03

NFTトークン契約をコンパイルする

次のステップは、以下の手順で ERC-721 コントラクトをコンパイルすることです。

  1. Solidity コンパイラー タブをクリックします。

  2. コンパイラバージョン 0.8.x を選択します。

  3. MyNFT.solのコンパイルをクリックします。

ステップ04

R0ARchainにデプロイする

ERC-721 トークンは、以下の手順で R0ARchain にデプロイできます。


  1. 「トランザクションのデプロイと実行」に進みます。

  2. 環境で、注入されたプロバイダー - MetaMask を選択します。

  3. MetaMask で R0AR Chain または R0AR Testnet を選択します。

  4. 「デプロイ」をクリックし、MetaMask でトランザクションを承認します。

ステップ05

NFTを作成する

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. NFT を確認するには、r0arscan.io または testnet.r0arscan.io を使用します。

  3. MetaMask で表示するには、「NFT」に移動し、「NFT をインポート」して、契約アドレスとトークン ID を入力します。

あなたのNFTがR0ARで公開されました。NFTの作成と取引の未来へようこそ。

開発者のための次のステップ

開発者は、NFT ミントを次の手順でフォローアップすることに興味があるかもしれません。

  • メインネットにデプロイ: R0AR メインネットを使用して実際の NFT を作成します。

  • ブリッジ トークン: Ethereum と R0ARchain 間で ETH トークンと R0AR トークンを転送します。

  • マーケットプレイスに NFT をリストする: NFT を OpenSea または他のマーケットプレイスと統合します。

  • スマート コントラクト開発:暗号通貨ステーキング報酬、ロイヤリティ、DAO 統合などの機能を使用して NFT の機能を拡張します。

最後に、一流のビルダーやトレーダーのコミュニティと交流したい開発者は、R0AR DeFi コミュニティに参加する必要があります。

よくある質問

  • ERC-721は、イーサリアムブロックチェーン上で非代替性トークン(NFT)を作成するための技術標準です。ERC -20トークンとは異なり、ERC-721トークンはそれぞれが固有かつ分割不可能であるため、デジタルコレクタブルやその他のユニークな資産の所有権を表すのに最適です。

  • トークンURI(Uniform Resource Identifier)は、NFTに関連付けられたメタデータを指すリンクです。このメタデータには通常、NFTの名前、説明、画像、その他の関連属性などの情報が含まれます。

bottom of page