Eternal Royalty
Search
⌃K
📜

Contracts

Contract Breakdown
For this project we will deploy 3 separate contracts to ensure security and immutability whilst still allowing us to update the staking contract to update features and fix any issues that may occur.
  1. 1.
    The NFT Contract - This smart contract will be responsible for minting and managing the ERC-721 tokens. This will be immutable once deployed to ensure security.
  2. 2.
    The Staking Contract - This smart contract will be responsible for calculating the ERC-721 tokens that have been staked as well as the period they have been staked for. This will allow the contract to calculate the correct rewards each holder should receive. This contract will be deployed via a proxy contract to ensure that we can update and fix any bugs that may occur.
  3. 3.
    The Vault Contract - This smart contract will be responsible for collection of the rewards from royalties & ETH 2.0 Validator Nodes. The staking contract will call the function on the Vault contract once it has calculated the rewards for the month. This will be immutable once deployed to ensure security.
We may add further smart contracts depending on the change in requirements. We will update any changes here.