Skip to content

Latest commit

 

History

History
15 lines (10 loc) · 589 Bytes

README.md

File metadata and controls

15 lines (10 loc) · 589 Bytes

Magicshards Staking Program

  • Should be able to whitelist a collection. Each collection has its own reward rate. (tokens/gem/sec).
  • Should be able to stake an NFT from a whitelisted collection.
  • The reward should be calculated based on the lock factor/duration.
  • Should be able to whitelist a mint address (for fungible tokens).
  • Should be able to stake fungible tokens.
  • Should be able to remove an address from the whitelist.

TODO:

  • Update lib so functions just create the instructions.
  • Add instruction for deleting a manager account.