Shared NFT Transfer Protocol

ICPBunny
1 min readOct 7, 2021

--

Mint process handled in ICPBunny with the help of our own “Shared NFT Transfer Protocol”. Please read further below to understand the flow.

The sequence of data flow is as below

Step 1: Minter initiates the mint process

Step 2: Mint Event sends the minter an NFT with limited permission and full permission to the Canister Owner Principal. As of now, Canister Owner has full control of the NFT.

Step 3: Canister Owner receives the NFT ownership and Minter can view the NFT in Plug-wallet

Any transfer request to the NFT by the minter will be not authorized as per the protocol.

Upon , the Canister owner transfer the full-ownership to the Minter, then any transfers by the minter shall be authorized.

Advantages

  1. Security during the mint process
  2. The shared transfer shall open new gateways for lots of innovative applications to be done in the DFinity blockchain. Some of the ideas could be

— Smart Contract sharing NFT assets between two parties.

— NFT DeFi Loans

Conclusion

Necessity is the mother of invention — Greek philosopher Plato

Well said by the philosopher Plato and it’s fascinating to find a way to get out of the problems that we come across in reaching our final goal.

--

--