✖
How to Use the Non-Custodial NFT Staking Platform
This platform is non-custodial, meaning your NFTs remain in your wallet during staking. This is achieved by using smart contract approvals, where you grant the staking contract permission to manage your NFTs without transferring ownership.
Follow these steps to use the platform effectively:
- Connect Wallet: Click "Connect Wallet" to link your MetaMask wallet. Ensure MetaMask is installed and you are connected to the correct network.
- Deploy a Pool: In the "Deploy New Staking Pool" section, enter the required details (NFT contract address, reward token address, start/end times, total rewards, pool name). Deploying a pool requires two signatures in MetaMask: one to approve the reward tokens and one to create the pool.
- Stake NFTs: Select a pool from "Available Pools" and choose NFTs to stake. If you hold many NFTs, loading may take a while—please be patient.
- Unstake and Claim: In the "Unstake NFTs" section, view staked NFTs and pending rewards. Select NFTs to unstake or claim rewards.
- Manage Pools: If you own a pool, use the "Manage Pool" section to update end time, metadata, image, add rewards, withdraw excess, or end the pool.
- MetaMask: All transactions (deploying, staking, unstaking, claiming, managing) will prompt MetaMask to open for confirmation.
- Ended Pools: Only pool creators can view their ended pools in the "Ended Pools" section. Make sure you withdrawl remaining tokens right after ending pool.
Note: Ensure you have enough gas in your wallet for transactions.