KasVault — kvault Staking

Stake kvault · earn curve-fee rewards in KAS · Kaspa Mainnet · Covenant-enforced, no admin keys
Total staked
…
kvault · loading…
Distribution index
…
rewardPerTok · scale 1e6 · pro-rata per token
Lockup
None
stake & unstake anytime · no minimum

Check your wallet

Your kvault holdings & projected rewards

Reward calculator

Your KAS rewards for any stake amount

Stake with your wallet

Kasware wallet staking — connect, sign, done. Your seed never leaves your wallet.
Requires the Kasware browser extension (Chrome/Edge, desktop).
Cost & break-even check

How staking works

Where rewards come from

kvault reward flow: curve trades pay 25 bps creator fees, fees are swept into the StakePool topup, the distribution index accrues pro-rata to staked tokens, claims pay out KAS
Every kvault curve trade pays a 25 bps creator fee. Those fees — in KAS — are swept into the StakePool as a topup and accrue pro-rata to all staked tokens via the on-chain distribution index. When you claim, your share is paid out to your wallet (minus the 0.05 KAS claim fee).
What are bps (basis points)?
1 bp = 0.01%  ·  25 bps = 0.25% of the traded KAS volume.
Example: a 100 KAS buy contributes 0.25 KAS in creator fees to the pool. Very small trades pay a fixed 0.2 KAS minimum per fee leg instead of the percentage.
When does a payout trigger?
1. Trading fees have flowed into the pool since your stake — the distribution index rose above your entry.
2. Your claimable balance exceeds the 0.05 KAS claim fee (deducted from the payout — claims are self-sustaining).
3. You trigger it: manually via the Claim rewards button, or automatically via Auto-Claim once your balance reaches your threshold.
The covenant enforces the pool math on-chain — a payout can never overdraw the pool.

Trust model — what the covenant enforces on-chain