How To Set Up a Multiplier Contract

How to use the multiplier feature

Multiplier contracts are used to gamify the vault while adding more complex logic to your staking contract.

______________________________________________________________________________________________________

Please note, if your NFT collections are pNFTs or OCPs - Please DO NOT use this plan yet. More info on our ANYBODIES' Discord.

______________________________________________________________________________________________________

In order to create a multiplier contract, go to manage.diamondvaults.io and click on "Multiplier Contracts" in the sidebar menu. In this form you will manage all of the multiplier contracts of your vault. There are 4 tabs within the form:

  1. All -

    1. all of the multiplier contracts ever created

  2. Published -

    1. All contracts that are published and users are able to choose when staking

  3. Draft -

    1. Contracts that still in edit mode. Users will not be able to see or choose draft multiplier contracts on the staking site

  4. Hidden -

    1. Published contracts but hidden from the users. Users will not be able to choose those contracts on the staking site

To create a new multiplier contract click on "Create New Contract". You can find this button to the right of the 4 tabs described above.

A multiplier contract consists of 3 parts:

  1. Staking Type -

    1. The staking type defines how will the multiplier NFTs are staked.

      1. Custodial Program -

        1. The multiplier NFTs under a contract using the "Custodial" type can be un-staked at any time. When multiplier NFTs are staked, the user signs a smart contract where the multiplier NFTs are transferred to an escrow wallet until the end of the staking duration. The multiplier NFTs are returned to the users wallet only when the staker decides to un-stake. If the user wishes to un-stake his multiplier NFTs, he can manually un-staked them from the vault at any time.

Last updated