Staking Verification
Keep giving holders their roles even when they're staking. Verify staked NFTs across all major Solana protocols.
When users stake their NFTs, they lose holder verification because the NFT is no longer in their wallet. This forces users to choose between staking rewards and community access.
Our bot verifies NFTs directly in staking contracts. Users keep their holder roles AND earn staking rewards. Best of both worlds.
Supported Staking Programs
The most popular Solana staking solution. Full support for all Gemworks farms.
Cardinal staking protocol with pool verification. Used by many major collections.
Raindrops staking and player management protocol support.
Provide your staking program's public key and we'll verify against it.
Multi-Protocol Support
Verify NFTs staked in Gemworks, Cardinal, Raindrops, and custom staking programs. All major Solana staking solutions supported.
Staked + Unstaked
Combine staked and unstaked verification in a single rule. Users can keep their roles whether they're staking or holding in wallet.
Trait Verification
Verify specific traits even for staked NFTs. Check for legendary traits, special editions, or custom attributes while staked.
Custom Programs
Add your own staking contract address to verify. If you've built custom staking, we can verify it.
Key Commands
/staking add <program> <address> - Add staking program to verify/staking list - View configured staking programs/staking remove <id> - Remove a staking configuration/rules create - Combine staking with other requirementsUse Cases
Staker-Only Channels
Create exclusive channels for users who are actively staking their NFTs with your project.
Tiered Staking Rewards
Assign different roles based on staking duration or the number of NFTs staked.
Combined Verification
Require users to hold 1 NFT in wallet AND have 1 staked—use AND/OR logic with the rules system.
Staking + Token
Verify both staked NFTs and token balances for governance participants.