Staking NFTs

This page talks about how NFTs are created for every user-stake in the protocol.

NFTs, unless staked, have no functionality within the governance platform. These include benefits like earning fees, exercising voting power, providing legitimacy to a group of individuals, and so on.

Once an NFT is staked:

  • It cannot be moved to another wallet address, and its voting power (MAHAX balance) is frozen

  • It also cannot be traded on third-party marketplaces such as OpenSea

  • It can be unstaked at any point in time

  • It will start earning fees and can be used for governance, voting, and boosting

Unstaking an NFT removes all the restrictions above, but at the same time unfreezes the voting power (MAHAX balance) which will start to decay over time.

To claim the underlying MAHA behind an NFT or to merge an NFT with another NFT, they both need to be unstaked.

When a MAHAX NFT lock is created, the user gets an option to decide if he/she wishes to also stake the NFT in the same transaction. By default this is enabled.

Merging NFTs

MAHAX NFTs can be merged into one another, allowing for voting power to get combined and a greater MAHAX balance.

When an NFT has merged, the following steps take place:

  • A check is run if both NFTs are staked or not. Merging happens only if both NFTs are unstaked

  • The first NFT is burnt

  • The second NFT is updated with the combined underlying MAHA balances for both NFTs

  • The second NFT is updated with a lock duration that is longer than the two NFTs

Merging NFTs creates more powerful NFTs with a net combined voting power.

Role of Governance

Governance

The MAHAX NFT locker has various parameters that can be controlled by Governance:

  • The minimum amount of MAHA required for a lock: This is currently set at 99 MAHAX (or rather approximately 100 MAHA locked for 4 years). If the cost of minting an NFT becomes higher, then ideally, lowering the minimum mint floor will allow for more NFTs to be minted as the cost of minting a piece becomes lower.

  • NFT minting privileges: Currently only used for the migration of NFTs from the polygon, this function allows addresses/contracts to mint NFTs at will. Only to be used in rare scenarios.

FAQs

Can I make multiple locks using a single wallet?

Yes, you can create multiple locks as long as each meets the minimum criteria (currently set at 100 MAHAX).

What happens if my lock expires?

When a lock expires, your voting power drops to 0. The NFT does not get burnt unless you choose to do so.

Do I lose my voting power over time?

Yes, MAHAX decays over time unless staked, which freezes the voting power. If you unstake, extend your lock, or lock more MAHA, the voting power is recalculated.

What happens if an NFT is staked but also listed on an NFT marketplace like OpenSea?

Staked NFTs cannot be transferred. If listed on OpenSea, the transaction will fail, and a function will kick the NFT from staking to allow the sale to proceed. This prevents unwanted floor price manipulation.

Last updated