Round up every trade. Keep the change in Bitcoin.
Topup rounds each Solana coin you buy up to the next $10 and invests the difference in Bitcoin, gold, a stock or staked SOL. Same transaction, signed once by your own wallet.
- 1Pick a coinAny token Jupiter can route. Say you buy $8 of it.
- 2We round it up$8 becomes $10. The $2 difference is your change.
- 3The change is invested$2 of Bitcoin lands in your wallet with the coin.
- Non-custodialYour wallet signs. Funds never pass through us.
- One transactionBoth swaps land together, or neither does.
- Checked before you signEvery trade is simulated on Solana mainnet first.
- No Topup feeYou pay only Solana network and pool fees.
Routed by Jupiter · settled on Solana · change held as tokens issued by Coinbase, Tether, Backed, Jito and others
Round-up buy
- Coin
- $8.00 →
- Change kept
- $2.00 → …
- You pay
- $10.00 ≈ … SOL
One transaction, signed by you. Both swaps land, or neither does.
01Security
Built so you don't have to trust us.
Topup never holds your money and can't move it. Everything it does is in the one transaction you approve.
Non-custodial
There's no Topup wallet, account or deposit. The trade is built in your browser and signed by your wallet; the coin and the change go straight to your address.
All or nothing
Both swaps sit in one Solana transaction, and Solana runs all of it or none of it. You never end up with the coin but not the change.
Simulated before you sign
The exact transaction runs against Solana mainnet before your wallet opens. If it would fail, you get a plain reason here, not a warning in your wallet.
A guard on every signature
The page refuses to ask your wallet to sign anything but a one-signer round-up of your own SOL: no approvals, no transfers to anyone else, nothing pre-signed.
See what you sign
The trade card lists every instruction in order, with the network fee and any refundable account deposit. Every trade ends with a Solscan link.
No hidden fee
Topup takes nothing. Prices come from Jupiter's routes; you pay Solana's network fee and the pools' own fees, shown before you sign.
Straight about risk: Topup is new and hasn’t been audited. The coins you buy can go to zero, and tokenized assets depend on the companies that issue them.
02Replay
What would your change be worth?
Paste any Solana wallet. We pull its real coin buys from Jupiter’s trade history and show what Topup would have set aside from each one, rounding to the next $10.
03How it works
Two swaps. One signature.
Topup asks Jupiter for two routes, packs them into a single Solana transaction and hands it to your wallet. Solana runs all of it or none of it, so you never end up with the coin and no change, or the other way round.
What your wallet signs
- 01Compute budgetthe fee settings
- 02Wrap SOLonce, for both swaps
- 03Open token accountsonly for tokens you don't hold yet
- 04Swap SOL → coinJupiter route
- 05Swap SOL → saving assetJupiter route
- 06Unwrap leftover SOLback to your wallet
After you build a trade, the card shows the real list for that trade, in order. Before your wallet opens, the exact transaction is simulated on mainnet, so a trade that would fail never reaches you.
The rule, at $10
| You spend | Trade becomes | Kept |
|---|---|---|
| $8.00 | $10.00 | $2.00 |
| $13.00 | $20.00 | $7.00 |
| $23.50 | $30.00 | $6.50 |
| $41.00 | $50.00 | $9.00 |
| $60.00 | $60.00 | already round |
04Your stack
The change adds up.
Live prices for every place your change can go. Connect a wallet and we add what you already hold of each.
Your stack
—
Connect to read your balances.
| Asset | Price | 24h | $2 buys | You hold | Value |
|---|---|---|---|---|---|
| BitcoincbBTC · Coinbase | — | — | |||
| BitcoinzBTC · Zeus | — | — | |||
| EtherETH · Wormhole | — | — | |||
| GoldXAUt0 · Tether | — | — | |||
| NvidiaNVDAx · xStocks | — | — | |||
| TeslaTSLAx · xStocks | — | — | |||
| S&P 500SPYx · xStocks | — | — | |||
| Staked SOLJitoSOL · Jito | — | — | |||
| DollarsUSDC · Circle | — | — |
Round-ups made on this device
Your round-ups will show up here, each with a Solscan link.
05Why
Most coins you buy are gone by the weekend. The change doesn’t have to be.
Round-up savings work because nobody feels a dollar or two on each purchase, and the purchases never stop. Traders make more purchases than almost anyone, many of them a day.
Topup takes the gap between what you meant to spend and the next round number and parks it in something that tends to still be around next year. Trade the coin however you like. The stack stays.
06$TOPUP
$TOPUP
The coin behind the tool. Once it trades, you can buy it right here with a round-up, so even your first bag stacks some change.
Contract address
Not live yet. The address goes here the minute it is.
07Questions
Before you buy.
Does Topup ever hold my SOL?
No. Your browser asks Jupiter for two routes, packs them into one transaction and your wallet signs it. The coin and the change land in your own wallet. There's no deposit, no account, and no Topup wallet anywhere in the transaction.
What does Topup charge?
Nothing. You pay Solana's network fee, a small priority fee so the trade lands quickly, and the pool fees inside each Jupiter route. The first time you hold a new token, your wallet puts down a refundable deposit of about 0.002 SOL for its token account.
What if one of the swaps fails?
Then neither happens. Both swaps live in one transaction and Solana runs all of it or none of it. Before your wallet even opens, we simulate the exact transaction on mainnet, so most failures are caught before you see them.
Is the change safe where it goes?
Safer than a fresh launch, not risk-free. Bitcoin, ETH, gold and stocks all fall sometimes. Wrapped and tokenized assets also depend on their issuers: Coinbase for cbBTC, Zeus for zBTC, Tether for XAUt0, Backed for xStocks, Jito for JitoSOL. xStocks aren't offered to US persons.
Why did my trade fail?
Usually the coin moved more than your slippage while you were approving, or the wallet was short of SOL for the coin, the change and fees. Try again, or raise the coin slippage. Nothing is taken when a trade fails except the tiny network fee, if it reached the chain at all.
Can I change how much it rounds?
Yes. Round up to the next $5, $10, $25 or $100. If you type an amount that's already round, there's no change and it's a plain buy.
Will $TOPUP go up?
Nobody can promise that, and we won't. Most coins go to zero. Only buy what you're fine losing, and round it up while you're at it.
Your next buy can stack the change.
Pick a coin, type an amount, sign once. The rest lands in your wallet.