Every fraction of a share. Every position too small to bother selling. Plus the rent your empty token accounts are quietly holding hostage — on Solana, roughly 0.0015 SOL per account.
Non-custodial — tokens never leave your wallet until you sign. This site is open to everyone; the sweeper itself is not offered in restricted jurisdictions.
| GOOGLx 0.42 | 808.43 USDC |
| NVDAx 1.14 | 255.67 USDC |
| SPCXx 0.09 | 194.95 USDC |
| Rent reclaimed 3 accounts | 0.004679 SOL |
| Received | 1,259.10 USDC |
No account, no deposit, no bridging. SootSweeper reads your wallet, quotes every leg against live Solana liquidity, and hands you one batched transaction to approve.
Every tokenized-stock and commodity position in your wallet — including the fractions you forgot about — priced and quoted to USDC.
All the legs are composed into batched transactions. One prompt approves the batch; you see the worst price impact before you sign, not after.
The emptied token accounts are closed in the same sweep, returning their rent to you. A receipt itemises every leg and refuses to report a hash as a success — it reads the result.
An empty token account on Solana still costs rent. Around 0.0015 SOL per stock you ever touched — returned only when the account is closed. Most wallets accumulate dozens and never see the SOL again, because closing them by hand is tedious and the amount looks too small to bother with.
That is precisely why it is worth sweeping. SootSweeper closes every emptied account in the same batch, and the rent comes back to your wallet, not ours.
$SOOT launches with a 3% tax on every trade, paired with $EMBER — so the tax arrives in EMBER and the holder share is paid in EMBER. Here is every basis point of it.
Launching on the platform's rails means the platform is paid before we are: Meteora takes 20% of the tax, Ember 30%, and we receive the remaining 1.5%. We would rather publish that number than imply we keep all three percent.
One third of our share is paid to holders in $EMBER — pro-rata by balance, by the platform's own payout engine, hourly and on-chain. We do not run it, and we cannot redirect it.
One third buys $SOOT and burns it, permanently, at a public address you can check against the supply.
One third funds development, infrastructure and the audits this honestly needs. A slice of it buys bitcoin and is held as the reserve — the treasury is public and its balances are published.
Sweeping is separately charged at 0.5% of the swept value, collected inside the swap itself — if you do not sweep, you do not pay it. Nothing is charged on a transaction you did not sign.
The holder share is paid in $EMBER, straight from the platform's payout engine — hourly, on-chain, to holders by balance. Because it runs on their infrastructure rather than ours, the rules are theirs: a round waits until the pot is worth $100 and pays the largest holders first. A round the market cannot absorb is held, never redirected.
| Round | Date | EMBER in | Holders | Per holder | Status |
|---|---|---|---|---|---|
| #001 | at launch | — | — | — | not yet live |
The ledger is empty because $SOOT has not launched. An empty ledger is the honest version of this page — the alternative is inventing numbers, which is how most of these projects lose the plot.
Tokenized stock tokens are issued by third parties and can carry a freeze authority that can block transfers, and in some cases a delegate that can move or burn balances. That risk sits with the issuer, not with SootSweeper — but you should know it exists before you buy them. The same applies to most tokenized gold: the tokens we route to have live issuer controls, disclosed rather than hidden.
Because a quote is not a trade. A position can mark at a large number and still be unsellable at any size: quoting a large gold balance at full size once produced a 98.65% price impact — a fictional number. SootSweeper sizes every leg to what the pool can actually absorb at your configured impact limit, and then shows you the worst impact across the batch.
No. Legs are batched — roughly five to a transaction at the current size limits — and you approve the whole batch with a single prompt. You can still see and reject any individual leg first.
It runs the infrastructure and pays for the RPC calls that read your wallet and quote every leg. It is collected inside the swap, by Jupiter's own fee mechanism, so it cannot be taken from a transaction you did not sign.
Partly — and it matters which part. The holder drip is enforced by the platform's own payout engine: it pays hourly, in $EMBER, to holders by balance, and we cannot touch it. Our own legs (buy-and-burn, treasury and its bitcoin reserve slice) are executed by a keeper we run with a published log, and they are not yet a program. We would rather say which is which than let marketing answer for us.
Doing it by hand is N approvals, N slippage surprises and a pile of abandoned token accounts you will never close. SootSweeper quotes everything, batches it, and closes what it empties — the rent comes back in the same sweep.