Add Your Project
Reward Use Cases
allow a user to stake (or lock up) tokens in a smart contract in exchange for reward tokens.
Each Reward Vault corresponds to a specific input token address. The input token address represents the token that will be staked by the user to earn rewards.
A project can have multiple reward vaults that correspond to different input token addresses.
ERC721 to ERC20
This type of vault accepts NFT tokens from a single contract address and emits an ERC20 reward token.
ERC20 to ERC20
This type of vault accepts ERC20 tokens from a single contract address and emits an ERC20 reward token.
A Reward Token
is an ERC-20 token that is emitted from a reward vault when a user un-stakes their input token.