πStaking Tokens
This guide shows how to stake project tokens on Dozer Tools to earn a share of the project's reward pool.
What You Need
A Hathor wallet with Reown / WalletConnect support
A balance of the token you want to stake (held in your connected wallet)
A small amount of HTR for transaction fees
How Staking Works
A project creator allocates a portion of their token supply as Staking Rewards, distributed over a fixed pool duration. Anyone holding the token can stake and receive a daily share of those rewards proportional to their stake.
Each pool has:
A minimum and maximum stake amount
A timelock period (typically 30 days) β staked tokens cannot be withdrawn until it elapses
An APY that updates as more (or fewer) tokens stake
A rewards reserve that the project can top up to extend the pool's lifetime
Step 1 β Open the Staking Page
Three ways:
Explore β Staking in the top nav β lists all active pools.
Token page β Staking card β opens the pool for that token.
Direct URL β
/staking/<token-id>.

The page is a 3-column layout.
Left column β Pool stats + your position
Pool Statistics β APY, Total Staked across all users, Daily Rewards distributed, Rewards Last (days remaining)
My Position β your stake, pending rewards, lock status. Empty until you stake.
Center column β Stake Tokens
Amount input with Min / Max labels showing the per-pool limits
Available balance from your wallet
Staking Requirements panel summarises minimum, maximum, timelock, and auto-compounding
Right column β Unstake Tokens
Amount input with a Max quick-fill
Withdrawal Breakdown β your staked deposits and the maximum you can withdraw right now
Important panel with the unstaking rules
Step 2 β Stake
Connect your wallet.
In Stake Tokens, enter an amount (within Min/Max).
Click Stake Tokens, approve in wallet, enter PIN.
After confirmation:
The My Position card updates with your stake.
Pending rewards start accruing daily.
Your 30-day timelock countdown begins.
Step 3 β Watch Rewards Accrue
Rewards are distributed daily. Your share = your stake / Total Staked Γ Daily Rewards.
The My Position card shows your pending rewards in real-time. They are auto-compounded β every time you stake more or unstake, accrued rewards are claimed and added to / sent with your transaction.
Step 4 β Unstake
Once the timelock has elapsed (default 30 days from your latest stake):
Enter the amount in Unstake Tokens β or click Max for a full exit.
Click Unstake Tokens, approve in wallet.
Your principal plus accrued rewards lands in your wallet.
β οΈ Partial unstakes restart the timelock on the remaining balance. To avoid resetting your timer, withdraw the full Max amount in one transaction.
Best Practices
Plan around the timelock β don't stake tokens you'll need within the lock period.
Compare APYs β but factor in the project's risk, not just the rate. A 1000% APY on an inactive token isn't a deal.
Watch the Rewards Last counter β if a pool's reserve drops below 30 days, APY may collapse soon unless the project tops it up.
Don't dust-unstake β pulling 1% to "test" still resets the 30-day clock on the other 99%.
Troubleshooting
Staking page shows "Not Available"
You hold 0 of the token. Buy some via a token sale or DEX first
Stake button disabled
Amount is below Min, above Max, or above your wallet balance
Unstake button disabled
Timelock hasn't elapsed since your last stake
APY is 0%
The pool has no rewards left, or no one has staked yet
Pending rewards stuck at 0
Wait at least one day after your first stake for the first cycle
Related
Wallet Setup β install and connect a Hathor wallet
Participating in a Token Sale β get tokens to stake
Claiming Vested Tokens β for beneficiaries with vesting allocations
Last updated