- Implementation of ERC998 kind of inspired architecture, wherein NFTs are encapsulated with additional ERC20 Tokens.
- Here, user owns the NFT, wherein the NFT owns a bunch of ERC20 tokens.
- Transfer of NFT inherently transfers ownership of encapsulated tokens as well. - Thus making gas efficient multi-token ownership transfers within platform.
This project demonstrates Encapsultion of NFT along with multiple ERC20s.
-
[ NFT + ERC20 ] encapsultion
-
User --(owns)--> NFT
- NFT --(owns)--> ERC20 Tokens
- NFT --(owns)--> ERC20 Tokens
Example :
- Let User (0xd0208e192353a4dca9f3126b51595435704e019b)
- Instead of sending tokens to User Wallet address, we can use the above NFT as Wallet and add Tokens to this NFT.
- Burn and Merge two NFTs
- NFT Swappinfg