Staking
Stake your $HOUSE tokens to receive sHOUSE and earn a share of protocol fees paid in pUSD. No lock period — unstake anytime.
How Staking Works
Five steps from staking to earning pUSD rewards.
Deposit your $HOUSE tokens into the HouseStakingRewards contract. No minimum stake amount required.
You receive sHOUSE (ERC-20) as a receipt of your staked position. sHOUSE is transferable and represents your share of the staking pool.
30% of all fee pool distributions are sent to sHOUSE holders. Rewards accrue based on your share of total sHOUSE supply.
Call getReward() to claim your accumulated pUSD rewards at any time.
Withdraw your staked $HOUSE at any time. No lock periods, no penalties. Your unclaimed pUSD rewards remain available after unstaking.
Token Flow
How $HOUSE becomes sHOUSE and earns pUSD.
Reward Calculation
How your share of the fee pool is determined.
If you stake 1,000 $HOUSE when total sHOUSE represents 100,000 $HOUSE (1% share), and 1,000 pUSD is distributed to stakers, you earn 10 pUSD.
Where Do Fees Come From?
The two sources that fund staker rewards.
0.05 pUSD per scratch card play
50% of TCV's proportional yield share → Fee Pool → 30% to stakers
Holding pUSD vs Staking $HOUSE
Compare the two ways to earn protocol fees.
| Hold pUSD | Stake $HOUSE | |
|---|---|---|
| Fee Pool Share | 70% | 30% |
| Reward Token | pUSD | pUSD |
| Receipt Token | None (wallet balance) | sHOUSE |
| Can Play | Yes | No ($HOUSE locked) |
| Governance | No | Yes ($HOUSE) |