It gets bigger
the longer it rolls.
A rebase on Robinhood Chain with one twist: time counts. Stake $SNOW, receive sSNOW one for one, and every six minutes the balance grows in place. Keep it staked and your share of every close climbs from 1.00x to 3.00x over thirty days. Unstake, and the ball starts again at 1.00x.
CA: coming at launch
Published here and on X at the same moment, baked into the page rather than written in by script. If the address on X and the address here ever differ, one of them is a copy.
__CA__
The clock is already running.
Epochs close every six minutes, 240 times a day, aligned to UTC midnight, from a genesis of 2026-09-06 00:00 UTC. The countdown, the epoch number and the index are computed from those frozen parameters. The block height is read from Robinhood Chain, live, from your browser.
Block height straight from the RPC. Watch it move.
One sSNOW is always one staked SNOW times the index. Computed from the frozen rate until launch, then read from the contract.
Arithmetic on the frozen rate. The roll line assumes the pool average stays at 1.00x; your real share depends on everyone else's multiplier too.
Staking opens at launch. Connect to read balances on chain 4663; nothing on this page can move a token.
Buy, stake, walk away.
Two steps and one option. No whitelist, no allocation form, no role to farm. The pool opens to everyone at launch and the staking contract accepts deposits from the first close.
Buy $SNOW
Launches on pons.family, then routes to Uniswap. Anyone can buy any size. The contract address is published here and on X at the same moment.
Stake for sSNOW
Minted one for one. Your balance grows on its own at every close, and your multiplier starts climbing from 1.00x on the first epoch.
Keep it rolling
Thirty days unbroken takes you to 3.00x, three times the share of a fresh stake at every close. Any unstake, even partial, resets that wallet to 1.00x.
Bond at a discount
Optional. Sell ETH or USDC to the treasury and receive $SNOW below market, vested over five days. Bonds are the only way reserves enter the treasury.
$ swap 0.25 ETH -> SNOW filled on pools.trade $ stake --all - balance 1,000.000 SNOW idle + balance 1,000.000 sSNOW compounding + multiplier 1.00x (3.00x after 30 days) + next rebase +0.0042% + next close --:-- + action req. none $
One line every six minutes.
Every close gets a receipt: the epoch, when it closed, the index after it, the rebase it paid and the average multiplier across stakers. Until launch these lines are computed from the frozen parameters, not read from a contract, and the multiplier column says so. From launch the epoch bot reads the contract and posts each one to X.
- Receipts fill in from the frozen schedule once the script runs. Epoch 0000 opened at 2026-09-06 00:00 UTC.
Six moving parts. That is the whole protocol.
Every one of them is on chain, and every one of them is boring on purpose. The only new idea is the fourth column of the ledger: how long you have been here.
Stake
Lock $SNOW, receive sSNOW one for one. The position starts compounding at the next close, not next week, and the multiplier starts its climb the same moment.
Roll
Every staked wallet carries a multiplier. It starts at 1.00x and climbs in a straight line to 3.00x after 7,200 consecutive closes, which is thirty days. Any unstake, even partial, resets that wallet to 1.00x.
Rebase
Every six minutes the contract mints into the staking pool at the fixed rate and splits it across stakers pro rata by balance times multiplier. Nothing to claim, nothing to sign.
The index
One sSNOW is always one staked $SNOW times the index. The index carries the growth so your balance never needs migrating, and the receipts print it after every close.
Treasury
Bonds are the only way reserves enter it: sell ETH or USDC, take $SNOW back at a discount over five days. Backing per token is published every epoch and never marketed up.
(3,3)
Two stakers beat one staker and one seller. The maths is old; the coordination is the hard part. Snowball pays for it 240 times a day, and pays the ones who stay the most.
Stake once. The balance rewrites itself.
There is no claim button because there is nothing to claim. Rewards are not sent to you. They are added to what you already hold, 240 times a day, whether or not you are watching. And the longer the ball rolls, the more of every close it picks up.
Linear, not stepped. A wallet at day 15 sits at 2.00x and earns exactly twice the share of a wallet that staked this morning. The reset applies to the wallet, not the pool: everyone else keeps rolling.
Caveat. Token count, not price. Only staked balances grow, so an unstaked holder is diluted at the same rate. The rolled figure assumes the pool average stays at 1.00x; if everyone rolls to 3.00x, everyone's share is back to even and the base rate is what is left.
Robinhood Chain, read live.
An Arbitrum Orbit rollup running the nitro client, with gas paid in ETH. The client string and the block height in this card come from the RPC, not from a deck. $SNOW launches on pons.family and routes to Uniswap from there.
One billion at genesis. The rebase is the only mint.
$SNOW on Robinhood Chain. No presale, no private round, no tax on buys or sells. After genesis the only thing that creates $SNOW is the rebase, 240 times a day, into the staking pool. The figure above is read from the token contract with totalSupply once there is one to read.
Open pool on pons.family at launch, then Uniswap
58%Seeds the first closes before bonds fill the treasury
15%The first layer of backing, published per token every epoch
10%12 month linear vest, nothing unlocked at launch
12%Integrations, audit, market making
5%Shipped in public, in order.
Parameters frozen: 6 minute epoch, 0.0042% per close, 1.00x to 3.00x over 30 days, one billion at genesis
step 01Genesis clock started, 2026-09-06 00:00 UTC. The contract inherits this schedule
step 02This site: live chain reads, wallet reads, calculator, receipts. Read only by design
step 03Launch on pons.family. Contract address published here and on X at the same moment
step 04Staking contract published, stake and unstake turn on, sSNOW reads go live
step 05Epoch bot starts posting every close to X, rolled up hourly
step 06Bonds open, treasury starts filling, backing per token published
step 07Routing to Uniswap
step 08avg multiplier pending / treasury 0.00
next close in 06:00 epoch 0242 closedindex 1.01217 / staked pending
avg multiplier pending / treasury 0.00
next close in 06:00 epoch 0243 closedindex 1.01222 / staked pending
avg multiplier pending / treasury 0.00
next close in 06:00
The shape of a receipt. The index figures are what the frozen rate produces at those epochs; the pending fields are the ones only the contract can fill. If the protocol has a bad epoch, the bot posts that too. Follow @snowballrebase.
Questions that keep coming up.
What is Snowball Rebase?+
A rebase protocol on Robinhood Chain. You stake $SNOW, you receive sSNOW one for one, and the staked balance compounds automatically every six minutes at a fixed rate. The twist is the roll multiplier: your share of each close grows the longer you stay staked, up to three times a fresh stake after thirty days.
Where does the yield come from?+
New supply. The contract mints into the staking pool at every close. Holders who stake keep their share of supply. Holders who do not stake give theirs up. Holders who stay staked take a growing share of what is minted. That is the entire game.
How does the roll multiplier work?+
Each staked wallet carries a multiplier that starts at 1.00x on its first epoch and climbs in a straight line to 3.00x after 7,200 consecutive closes, which is thirty days. Each close's mint is split across stakers pro rata by balance times multiplier. A wallet at 2.00x earns twice the share of an equal balance at 1.00x.
What resets it?+
Any unstake from that wallet, even a partial one. The wallet goes back to 1.00x and starts climbing again from the next close. Nobody else is affected. Adding to a stake does not reset it.
Do I need to claim or restake?+
No. There is no claim transaction and no compounding button. The index updates at every close and your sSNOW balance moves with it, in your wallet, without a transaction from you.
Is the index on this page real?+
Before launch it is arithmetic: the frozen rate compounded over the number of closes since the genesis clock started, which is stated on the page. It is exactly what the contract will report if it inherits the schedule as planned. After launch the page reads it from the contract and the receipts say so.
Can this page move my tokens?+
No, and you do not have to take that on trust. Connecting requests account access and reads balances, which is all it does. Fetch app.js and search it for the ERC-20 write selectors or any signing method; there are none. When the staking contract exists, staking will be an explicit transaction you approve in your own wallet, against an address published here first.
Why can I not stake yet?+
Because the staking contract is not published yet. A stake button with no contract behind it could only send your tokens to a plain wallet with nothing on chain obliging anyone to give them back. The buttons are visible and disabled with the reason next to them, rather than hidden, so you can see exactly what state this is in.
Is this affiliated with OlympusDAO or with Robinhood?+
No. Snowball Rebase is independent and unaffiliated with either. The rebase mechanic is public and has been implemented many times. This is a new implementation of it, with a loyalty weighting, on a new chain.
Stake once.
Keep rolling.
Watch the clock for a few minutes before you decide anything. It is counting real closes, right now, on a schedule the contract will inherit.
contract __CA_SHORT__No contract address yet. When there is one it is published here and on X at the same moment, and it will be in the page source rather than written in by script.