2. Configuration
Components
vNFT: main contract of the integration, manages all the vNFT logic and vSuite interactions
MerkleVault: contract that will receive all the execution layer rewards generated by the underlying validators of the vNFTs. It uses a merkle tree mechanism to distribute the rewards, the merkle tree is computed off-chain and uploaded to IPFS and the hash and the root are then uploaded on this contract.
Roles
Deployment Parameters
Soulbound mode
A vNFT integration contract can be deployed with the soulbound mode. When the soulbound mode is enable, all the transfers functions of the ERC721 are disabled, becoming a non transferable NFT.
Last updated