Last updated: June 6, 2026
BAGHOLDER is a non-custodial software tool. When you tap Buy, our software constructs an on-chain swap transaction that your wallet signs and the chain executes against a decentralized exchange (DEX) smart contract. Your tokens and your wallet keys stay with you at every step.
This page describes the principles BAGHOLDER applies the same way to every token, every chain, and every user. No kickbacks, no inventory, no special routing, no surprises.
Your USDC, your tokens, and your wallet keys remain in your non-custodial Privy MPC wallet at all times. BAGHOLDER has no signing authority over user assets and cannot initiate transfers on your behalf. The platform fee is taken in USDC by an on-chain transfer your wallet authorizes after each swap completes.
The counterparty to every BAGHOLDER swap is the DEX liquidity pool itself — a smart contract pooling deposits from many independent liquidity providers. BAGHOLDER does not take positions in tokens, does not maintain inventory, and earns nothing from the difference between buy and sell prices. Our only economic relationship with you is the flat 5% platform fee disclosed at purchase time.
For each chain we support, swaps follow a predetermined sequence of decentralized exchanges. The sequence is set in advance, applied uniformly to every token, and is not adjusted on a per-user or per-trade basis.
We do not accept payment for order flow. We do not negotiate special routing for any specific token or token issuer. Venue ordering reflects the public on-chain properties of each protocol — liquidity depth, audit history, operational uptime, and on-chain transparency — not relationships, sponsorships, or any economic interest beyond those properties.
Our token registry is curated against objective thresholds applied uniformly across every chain we support: minimum market capitalization, minimum 24-hour trading volume, and measured price impact at typical purchase sizes. Tokens that fall below these thresholds for an extended period are removed.
Stablecoins and real-world-asset (RWA) tokens are excluded by category. Other tokens may be excluded on a case-by-case basis. We do not receive payment from token issuers, projects, or sponsors for listing decisions. The App displays the current active token list.
BAGHOLDER charges a flat 5% platform fee on every buy, with a $0.50 minimum. The same fee applies to every chain, every token, every DEX, every user, and every purchase amount. It is disclosed before each purchase. We do not vary fees by token, by user, by DEX, by trade size, or by route. We do not accept rebates, kickbacks, or payment for order flow from DEXs, liquidity providers, market makers, or token projects.
Network gas costs (paid in the chain's native token to settle the swap on-chain) go to chain validators, not to BAGHOLDER. Where a user does not hold enough native gas to settle a swap, BAGHOLDER may cover the gas from a separate operational wallet, subject to internal limits. This service is included in the 5% platform fee.
Before any user can make a purchase, they must accept the App's "How Your Money Moves" disclosure, the Terms of Service, and the Privacy Policy. The disclosure describes the fund flow, the non-custodial architecture, and the material risks — volatility, irreversibility, regulatory uncertainty, token delisting. The disclosure is shown again whenever it is materially updated, and acceptance is recorded with the version and timestamp.
When a user taps Buy, the App attempts each DEX in the chain's predetermined sequence until one returns a successful quote within the user's slippage tolerance. The sequence is set in advance per chain, applied identically to every token, and is not adjusted on a per-user or per-trade basis. BAGHOLDER does not run any order book, internalization engine, or off-chain matching. The user signs the resulting on-chain swap transaction with their own non-custodial wallet.