Staking
Staking WABI takes up to 30% off payments and adds resources on top of your plan.
Staking is optional and works on top of a paid plan: a discount on what you pay, and resources added to your plan's limits.
Tiers
| Tier | Discount | Extra memory | Extra disk | Also |
|---|---|---|---|---|
| A | 10% | 512 MB | 5 GB | |
| B | 20% | 1 GB | 10 GB | 2 custom domains |
| C | 30% | 2 GB | 20 GB | 1 concurrent build |
The staking page in the dashboard shows each tier's amount. The staking discount is capped at 30%, and it adds to the term discount on the list price (Plans and payment).
Your discount tier follows the amount you have staked. Your bonus resources follow that amount plus any tokens in cooldown, until their cooldown ends.
Stake, unstake and withdraw
The dashboard's staking page builds each transaction, and your wallet signs and sends it.
- Stake: tokens move from your wallet into the staking program's vault. The program credits what the vault actually received.
- Request unstake: choose an amount up to what isn't locked. It enters a 7-day cooldown. A new request restarts the cooldown for everything pending.
- Withdraw: once the cooldown ends, everything that finished it goes back to your wallet.
After each transaction confirms, the dashboard reads your stake fresh from the chain.
The vault
- Tokens in the vault move only back to the wallet that staked them. No instruction lets wabi or anyone else take them out.
- Pausing the program stops new stakes and locks. Unstake requests and withdrawals work while it is paused.
- A change to the cooldown setting never moves a cooldown that is already running.
Locks from discounted payments
When you pay with your staking discount, the payment transaction also locks part of your stake: the tier's minimum amount, until the end of the term you are paying for. Payment and lock are one transaction, so both happen or neither does.
- Locked tokens stay staked and stay yours. They can't be unstaked until the lock ends.
- Locks only grow. Neither the amount nor the end date goes down while a lock runs, and a later discounted payment can move the end date further out.
- A payment with your staking discount comes from the wallet that holds the stake.
When bonus resources end
Tokens in cooldown keep counting toward your bonus until their cooldown ends. The dashboard shows when your bonus ends, so you can reduce usage during the cooldown.
If your usage is still above your limits once the bonus drops:
- new deploys wait until usage fits: until then, creating a service that deploys, deploying and rolling back are refused, and GitHub pushes don't build,
- changes to settings and variables still deploy, so you can make services smaller,
- 7 days later, services above the limit stop, newest first, until the rest fit.
Service benefits only
Staking pays no rewards or yield. Its benefits are service benefits: the discount and the bonus resources. Tiers can change, and a change never affects a term you have already paid for.
Read fresh from chain
Every quote reads your stake from the chain at the moment it is made, never from a cached copy. The dashboard follows your stake as it changes on chain.