Something interesting will be happened in metaverse, but the current standard for non-fungible tokens may not be able to adapt to some interesting situations. For example, if someone wants to lend an exceptionally valuable digital asset in the virtual world, to a friend, the existing standards do not guarantee that his friend will return it.
I believe that in the future metaverse world, the rental of digital assets is a very common situation, so I am ready to study how to provide a better service based on the existing NFT standard.
First, I'll try make NFT666 from ERC721(https://eips.ethereum.org/EIPS/eip-721).
The NFT666 has beed completed!
To get started with this template:
-
Click the "Use this template" button to create a new repo based on this template
-
Update line 2 of
Cargo.toml
with your project name -
Update line 4 of
Cargo.toml
with your project author names -
Set up the prerequisites
-
Begin writing your smart contract in
src/lib.rs
-
Test the contract
cargo test -- --nocapture
-
Build the contract
RUSTFLAGS='-C link-arg=-s' cargo build --target wasm32-unknown-unknown --release
Get more info at: