Protocol Overview
Sweepr is a non-custodial token consolidation app for wallets with fragmented balances across multiple networks. It finds small or forgotten token positions, evaluates whether each position has a reasonable route, and prepares a sweep into a practical output asset such as USDC or the chain native token.
The product is intentionally narrow. Sweepr does not try to be a portfolio manager, bridge, or trading terminal. Its core job is to answer one question well: which wallet balances can be safely consolidated right now?
Wallet-owned execution
Balances stay in the user's wallet until the final transaction is reviewed and signed.
Chain-specific liquidity
Solana routes through Jupiter, while EVM networks use configured aggregators and sweep contracts.
Preview before signing
Quotes, expected output, service charge, blocked routes, and warnings are surfaced before wallet approval.
Supported Execution Surfaces
Sweepr's current web app supports a main browser experience and a Base mini app path. The main app includes Solana and EVM wallet support. The mini app path is optimized for Base App contexts and can use sponsored transaction infrastructure where configured.
Outputs
Each network defines its own output assets. The common pattern is USDC plus the chain native asset:
- Solana: USDC or SOL
- Base and Ethereum: USDC or ETH
- Monad: USDC or MON
- Additional EVM networks: USDC or the configured native asset
Fee Model
The app presents a 2% service charge in the sweep preview. On EVM sweep contracts this is represented as 200 basis points by default. Network gas remains separate unless a sponsored mini app flow is active.
Documentation Scope
This documentation is compact on purpose:
- Sweep Lifecycle explains how the app moves from scan to execution.
- Networks & Contracts lists the public contract configuration used by the app.
- Security Model explains approvals, route checks, and safe signing behavior.