Create a campaign
Sign up on the dashboard, point us at your old SOL-pooled mint, and configure the new USDC token — name, symbol, image, deadline.
Move your community to the USDC standard.
Pool. Sell. Redeploy. Distribute.
One migration. Same holders. New pool.
TrenchSwap migrates a SOL-pooled pump.fun token to a brand-new USDC-pooled pump.fun token. Holders deposit their old tokens, the pool is sold collectively to USDC, a new USDC-standard token is deployed and bought back, then distributed to every holder in the same ratio — all with public on-chain receipts.
The Migration
A single, transparent pipeline from the SOL standard to the USDC standard.
Your existing pump.fun token, paired against SOL.
Holders deposit; the pool is market-sold to USDC via Jupiter.
A new token on the USDC standard, distributed back pro-rata.
How It Works
Built on Untaxed’s Solana swap and custody infrastructure.
Sign up on the dashboard, point us at your old SOL-pooled mint, and configure the new USDC token — name, symbol, image, deadline.
Your community sends their old tokens to the campaign’s public pooling address. Every deposit is tracked and pro-rata shares are computed on-chain.
At the deadline the pool is sold to USDC via Jupiter, a new USDC-pooled pump.fun token is deployed, and bought back with the proceeds.
The new token is distributed back to each depositor’s original wallet — same ownership ratio, new pool. Every step has a public receipt.
Transparency
Custody comes with responsibility. We make every step auditable.
The custodial address for each campaign is shown before anyone deposits. Watch the pool fill in real time, on-chain.
Every sell, token creation, buy, and distribution writes a public transaction signature. Anyone can verify the full migration end-to-end.
Hard deadlines, minimum-participation thresholds, slippage caps, and per-campaign size limits. If a migration can’t proceed, deposits are refunded.
Custodial risk disclosure. During a migration, deposited tokens are held in an Untaxed-controlled pooling wallet until distribution completes. While the pooling address is public and every action is recorded on-chain, you are trusting TrenchSwap to execute the migration. Only deposit what you are comfortable migrating, and never deposit after a campaign’s deadline. This is not financial advice.
FAQ
The essentials before you migrate.
pump.fun now supports tokens whose liquidity pool is quoted in USDC instead of SOL. TrenchSwap re-launches your token on that standard and moves your existing holders over proportionally.
Only holders who deposit are included in the new token distribution. Shares are based on what is deposited before the deadline, so promote the migration to your community.
Selling the old pool incurs slippage, but re-entering the new token would incur comparable buy-side slippage anyway. Pooling the migration nets this out fairly across all participants, and every swap is capped by a slippage guardrail.
Yes — for this version, deposits are held in an Untaxed-controlled pooling wallet during the migration window. The address is public and every action is recorded on-chain. Read the risk disclosure below before depositing.
If the minimum participation isn’t met or a step fails before the sell, depositors are refunded their original tokens. If a failure happens after the sell, refunds are issued in USDC. No depositor is ever paid twice.
TrenchSwap is built by Untaxed — the team behind the zero-fee Untaxed Wallet (untaxed.wtf). It reuses the same battle-tested Solana swap and custody infrastructure.
Get Started
Create a campaign, share the pooling address with your holders, and move your community to the USDC standard.
Open the Dashboard