Delegators participate in the Inference.net network by staking $INT-DEV tokens to operator pools. This helps secure the network while earning a share of epoch rewards without running hardware.
The Inference.net Staking Protocol is being tested on Solana Devnet with test
tokens. These tokens have no monetary value and should not be used for
real-world transactions or bought or sold by anyone.
How Delegation Works
When you delegate tokens to an operator pool:
- Your tokens help increase the operator’s priority for receiving inference jobs
- You earn a proportional share of the pool’s token rewards
- You earn a proportional share of the pool’s USDC revenue (if operator enables revenue sharing)
- The operator takes commission fees from both rewards and USDC before distribution
- Your tokens remain yours - operators cannot access delegated tokens
Delegated tokens are not at risk of slashing. Only operator stakes can be
slashed for poor performance.
Getting Started
Prerequisites
- A Solana wallet with:
- Some SOL for transaction fees
- $INT-DEV tokens from the airdrop or test faucet
- Basic understanding of staking and delegation
Step 1: Connect Your Wallet
Important: Before continuing you must ensure your Solana wallet is set to
use Solana Devnet. Please see the Wallet
Setup guide for
more information.
- Visit stake.devnet.inference.net
- Click Connect Wallet in the top right
- Select your wallet provider and approve the connection
Step 2: Browse Operator Pools
Navigate to the Operators page to view all available pools. Key metrics to consider:
Pool Performance:
- Rank: Position by total stake (higher rank = more jobs)
- Total Stake: Combined operator and delegator tokens
- Operator Stake: Operator’s self-stake percentage
Economic Terms:
- Reward Commission Rate: Percentage of token rewards kept by operator
- USDC Commission Rate: Percentage of USDC revenue kept by operator
- Delegation Allowed: Whether the pool accepts external stake
- Auto Stake Fees: If commission is automatically compounded
Step 3: Evaluate Operators
Consider these factors when choosing an operator:
- Stake Ratio: Operators must maintain their minimum stake amount
- Commission Rates: Lower rates mean higher delegator rewards (check both token and USDC rates)
- Track Record: View historical performance in the operator details
- Hardware: GPUs with higher VRAM typically process more jobs
- Communication: Active operators often have websites or community presence
Click on any operator to view detailed statistics, historical performance, and
pool configuration.
Staking Process
Delegating Tokens
- Click on your chosen operator pool
- Click the Stake button
- Enter the amount of $INT-DEV to delegate
- Review the transaction details:
- Amount to stake
- Current pool commission
- Estimated share of pool
- Click Confirm Stake
- Approve the transaction in your wallet
You can stake to multiple operator pools to diversify your delegation
strategy.
Monitoring Your Stake
View your delegations in two places:
My Operators Tab:
- Shows all pools where you have active stake
- Displays your stake amount and current value
- Shows pending unstaking amounts
- Displays accrued USDC earnings
Individual Pool Pages:
- Your specific stake in that pool
- Accumulated token rewards
- Accumulated USDC earnings
- Share percentage of the pool
Managing Delegations
Adding More Stake
You can increase your delegation at any time:
- Navigate to the operator pool
- Click Stake
- Add the additional amount
- Confirm the transaction
Unstaking Process
Unstaking requires a cooldown period:
- Click Unstake on the operator’s page
- Enter the amount to unstake (partial or full)
- Confirm the transaction
- Wait for the cooldown period to complete
- Click Withdraw to claim your tokens
When unstaking tokens, if you unstake more tokens while you have existing
tokens in cooldown, the cooldown timer will reset for all of the unstaking
tokens.
Claiming Rewards
Token rewards are distributed automatically during the unstaking process. When you unstake and withdraw:
- Your original stake is returned
- Accumulated token rewards are included
- No separate claim transaction is needed
Withdrawing USDC Earnings
USDC earnings can be withdrawn at any time without affecting your stake:
- Navigate to the operator pool on the staking dashboard
- Click Withdraw USDC
- Confirm the transaction to receive your USDC earnings
USDC withdrawals do not affect your stake or future earning potential. You can
withdraw USDC as often as you like.
Choosing Operators Wisely
Green Flags
- ✅ Consistent uptime and performance
- ✅ Reasonable commission rates (10-30%)
- ✅ Strong operator stake ratio (well above 10%)
- ✅ Active community engagement
- ✅ Professional setup with multiple GPUs
Red Flags
- ❌ Operator stake near minimum (exactly at minimum threshold)
- ❌ Very high commission rates (>50% for tokens or USDC)
- ❌ Pool marked as “Halted”
- ❌ No website or contact information
- ❌ Frequent configuration changes
Risk Considerations
While delegation is generally safe, consider:
- Opportunity Cost: Tokens are locked during staking and cooldown
- Variable Returns: Rewards depend on operator performance
- Commission Changes: Operators can adjust rates (effective next epoch)
- Pool Closure: Operators may close pools, stopping rewards and USDC earnings
- USDC Revenue Variability: USDC earnings depend on inference job volume
Remember: $INT-DEV tokens are testnet tokens with no monetary value. They
exist purely for testing the protocol mechanics.
Maximizing Returns
Strategies for Delegators:
- Diversify: Spread stake across multiple high-performing operators
- Monitor Performance: Regularly check operator metrics and adjust
- Consider Pool Size: Smaller pools may offer growth potential
- Watch Commissions: Compare both token and USDC commission rates
- Stay Informed: Follow operator updates and network announcements
- Withdraw USDC Regularly: Claim your USDC earnings periodically
Frequently Asked Questions
Q: How do I earn USDC as a delegator?
A: When operators process inference jobs, they earn USDC. If they’ve enabled USDC revenue sharing (by setting a commission rate less than 100%), you’ll earn a proportional share based on your stake in the pool.
Q: When can I withdraw my USDC earnings?
A: You can withdraw accrued USDC at any time without affecting your stake or unstaking your tokens.
Q: Do all operators share USDC revenue?
A: No. Operators can choose their USDC commission rate. A 100% rate means no sharing, while lower rates mean more USDC for delegators.
Q: How are USDC earnings calculated?
A: Your share of USDC equals: (Your stake / Total pool stake) × USDC revenue × (1 - USDC commission rate)
For additional support, join our Discord community.
Responses are generated using AI and may contain mistakes.