BagSweep ($SWEPT) is the take-profit layer for on-chain meme traders. Author one policy, and the protocol automatically sweeps profits into tokenized stocks or USDG yield, with a keeper that provably cannot drain you.
0x4f2b3Af4eD8b89E1957c68524D2dbaf0521b20BfDeploy a smart wallet, set your sweep policy, and let the bounded keeper realize your gains, without ever giving up custody.
Connect your wallet and deploy an ERC-4337 smart account via our factory. Your on-chain vault with deterministic CREATE2 addressing, you own the keys, always.
Choose your trigger (e.g. 3x up), sweep percentage, destination (USDG yield, tokenized stocks, or split), and slippage tolerance. Your rules, your policy, on-chain.
The bounded keeper monitors your positions 24/7 and submits gasless sweep UserOps via bundled ERC-4337 transactions. Profits land back in your account. Zero intervention needed.
The sweep engine is the product. Meme tokens flow in, and the protocol routes profits into USDG yield pools or tokenized equities, with every step verifiable on-chain.
The keeper is constrained on-chain to policy-compliant sweeps only. It cannot drain, seize, or access funds outside your authored policy.
All sweep UserOps are sponsored by the paymaster. No ETH needed in your smart account to execute sweeps, completely frictionless.
ownerExecute() lets you exit any position at any time, with no dependency on the keeper, EntryPoint, or bundler. You are never locked in.
Protocol configuration changes are gated behind a timelock. No surprise rug-pulls. Deployer ≠ keeper enforced at the contract level.
Paste any wallet address and instantly see your meme token exposure, cost basis, realized and unrealized PnL across Robinhood Chain and Solana. No wallet connection, no signing, the server makes all chain reads.
Author a sweep policy and simulate exactly what would have happened to your bags. See projected yield and asset allocation before committing on-chain.
Full ERC-4337 smart account with gasless UserOps via paymaster sponsorship.
Robinhood Chain (4663) and Solana. More chains coming in Phase 4.
Sweep profits into USDG yield, tokenized stocks (NVDA, TSLA, SPY), or a custom split. Each destination is an owner-sanctioned, policy-selectable leg, no core rewrite needed to add new ones.
Phase 1 answers one question: will people authorize a sweep? Every "would you authorize it?" response lands in a deduplicated signal ledger. The gate to Phase 2 is enough signal.
10 lookups/min/IP, 5 signals/min/IP, 4 concurrent heavy computations globally. 60s portfolio cache, 5min PnL cache. Full security headers (CSP, HSTS, XFO, nosniff). The server makes all chain reads, no CORS exposure.
BagSweep is built security-first: every known DeFi failure mode is addressed at the contract level, not promised in a whitepaper.
Bounded on-chain to policy-compliant sweeps only. No path exists for the keeper to access funds outside your authored policy parameters.
You can exit any position at any time with no dependency on the keeper, EntryPoint, or bundler. The exit path is always open.
Protocol config changes go through a timelock. A fast guardian can pause execution. Deployer ≠ keeper enforced at contract level.
Fees buy-and-burn $SWEPT with no owner USDG-withdraw path. The fee mechanism is provably non-custodial at the contract level.
"Bounded keeper," never plain "non-custodial." "Spot floor + pct cap," never a TWAP RH can't give. We say what we are.
Everything that protects you is free. Holding $SWEPT only unlocks the hands-off conveniences, never control of your funds.
ownerExecute(), never gatedHold it in your own wallet. It is read, never moved, staked, or locked. No fee, no spread, no subscription. Access, not a claim on earnings.
The gasless keeper ships with the mainnet protocol (see the roadmap). Balances are read from your wallet only, nothing is transferred.
Honest gates. No hype. Each phase unlocks only after the previous gate is cleared.
Read-only tracker built and board-clean. Phase-1 tracker hardened: PnL engine, sweep simulator, signal capture. RH + Solana data sources integrated. Phase-2 protocol contracts written and tested on RH testnet.
Deploy app.bagsweep.xyz + the landing page (off the Hostinger bot-wall). Collect "would you authorize it?" signals from real traders. Gate: enough signal → commit to mainnet. This is the whole reason the tracker exists.
Finish the security quartet (#4: user-authored maxSlippageBps + spot bound), then external audit. Gate: audit clean → mainnet deploy with enforced deployer≠keeper split, config behind timelock, pause on fast guardian.
$SWEPT launches as a fair launch on Robinhood Chain. At mainnet, SweepBuyback deploys and feeBps flips on, so protocol fees provably buy and burn $SWEPT with no owner path to divert the USDG. The burn scales with real usage.
Expand sweep legs: USDG-yield (Morpho-style), tokenized stocks (the RWA leg), split/custom. Extend to the Solana side the tracker already covers. Each new destination is an owner-sanctioned, policy-selectable leg.
This is Phase 1's only job: answer one question before we build the real thing. Your signal determines whether the protocol goes to mainnet.