Swap any token.
On any chain.

You're on Solana · tap a chain to switch
Every quote is a contest. Jupiter, Jupiter Ultra, Raydium, Relay, Velora, KyberSwap, Odos and 70+ routers and bridges answer at the same time. You see who won, and by how much.
You payBalance —
≈ $—25%50%75%MAX
You receiveBalance —
≈ $—any chain · pick it in the token list
Enter an amount.
Rate—
Price vs market—
Guaranteed minimum—
Price impact—
Network fee—
Max slippage0.5%
Symbiote fee0
Quote age— ↻ ⤴
asking the routers… ✦ 0 pts

Top on Solana

Loading…

Paste a contract address

Any token, any chain. If it has a pool, it has a price.

Your recent swaps

Nothing yet.

Why the price is better here

◎

Every router, one answer

Jupiter, Relay, OKX, Kyber, 1inch, Velora, Bebop and 70+ more answer every quote. The best output wins, and you see the gap.

⇄

Any chain, one click

10 chains. Cross-chain is a swap where "to" is elsewhere, filled by Relay in seconds.

▣

Any token, by address

Paste a CA. Chain, pool and price in a second.

◷

Limit & DCA

Set a price and walk away, or split a buy over time. On-chain, on Solana first.

◈

Stealth buy

Buy the meme. Keep the wallet. An XMR hop to a fresh account, then one click.

◐

One portfolio

Every chain, one number, live prices.

⛽

Fees you can see

0% Symbiote fee same-chain. Every cross-chain fee shown before you sign.

⌘

Non-custodial

You sign in your wallet. Exact approvals. Nothing held.

Tokens on Solana

Name, ticker or contract address.

Portfolio

Every chain, one number.

Total$0

Positions

Connect a wallet to see positions.

$SYMBIOTE

The token the creature feeds. Half of every fee Symbiote earns buys $SYMBIOTE on the open market and burns it, every four hours, on a public ledger. Hold it and the meme fee disappears.

Contractlaunching soon · CA posted on X first
Venuepump.fun · Solana · fair launch, no presale
Supply1,000,000,000 · mint revoked, LP burnt at graduation
Buyback & burn50% of all Symbiote fees + 100% of pump.fun creator rewards
ClockEvery 4 hours, whatever the price, tx on the ledger
Holder perkHold 1M+ $SYMBIOTE → 0% Symbiote fee on meme swaps
AirdropPoints earned on every swap convert to $SYMBIOTE at month 1

Buyback ledger

First buyback fires 4 hours after launch. Every one lands here with its signature.

Where fees come from

Majors (SOL, ETH, USDC…)0%
Memes & pasted CAs0.5%
Cross-chain0.1%
Half to buyback & burn · half runs Symbiote

How it works

Symbiote is a swap interface and a router. You choose what you pay and what you want, on any chain. Symbiote asks every router it knows, shows you the routes side by side, and lets you sign the best one in your own wallet. It holds nothing: every swap settles from your wallet to your wallet.

Why not just use Jupiter?

Jupiter is the best router on Solana, and Symbiote uses it there. But a single router only knows its own routes. On every quote Symbiote also asks Relay and the 70+ DEX aggregators and bridges behind LI.FI (OKX, Kyber, 1inch, Velora, Bebop, DFlow, Titan, Mayan, Across, Stargate, CCTP…), at the same moment, and takes the best output. Most of the time Jupiter wins on Solana by a hair. Sometimes it doesn't, and that is exactly when you want to know. The gap is shown in dollars under every quote.

Same-chain swaps

On Solana, five engines answer every quote: Jupiter, Jupiter Ultra (its gasless RFQ lane), Raydium's own router, Relay, and OKX through LI.FI. On EVM chains: Velora, KyberSwap and Odos directly, Relay, and the full LI.FI set (OKX, 1inch, Bebop, Bitget, SushiSwap and more). Symbiote executes whichever won, with that router's own transaction, so the number you see is the number you get.

Cross-chain swaps and bridging

Every cross-chain quote goes to Relay directly, a relayer network that fills in one to three seconds for a few cents, and to LI.FI's routes (Mayan, Across, Stargate, CCTP…) at the same moment. The best output wins. You sign once on the source chain and watch the status here. There is no separate bridge: to move ETH from Base to Arbitrum, pick ETH on Arbitrum as the token you receive. Same card, same routers, one to three seconds via Relay.

When no router has a direct route, Symbiote composes one: bridge to the destination chain's stablecoin, then swap there. It shows as "Symbiote · 2-step" and takes two signatures. If a token simply has no liquidity, Symbiote says so instead of showing a blank.

Any token by address

Paste a contract address. Symbiote recognises the chain from the address format, finds the pool, reads the token's metadata and quotes it. No listing, no verification queue. If it has a pool, it has a price.

Stealth buy

A memecoin buy is public by nature; what can be private is which wallet buys. Stealth buy routes your funds through an XMR hop to a brand-new account you create in your wallet (Symbiote checks it has no history), waits for the funds to land, and buys the token from there with one click. Trackers, Dexscreener and your followers see an unknown wallet funded by an exchange, nothing more. The stealth account stays in your list to sell later. It takes 5 to 15 minutes, which is fine for a position and wrong for a snipe.

Private transfer

The same tab also moves funds privately without buying anything: it routes a swap through Monero via vetted exchange partners (Houdini Swap's aggregation): you send to a one-time deposit address, the partner converts through XMR and delivers to the address you choose, ideally a fresh wallet. The on-chain link between your sending and receiving wallets is broken. It takes 5 to 15 minutes, costs the partner's fee (usually 0.3–0.6%), and the partner holds the funds during the swap; Symbiote never does. Partners run risk screening, so it is privacy, not a laundromat.

Limit, DCA

Limit places an on-chain order through Jupiter's Trigger program that fills when your price is reached, even with the page closed. DCA splits a buy into equal orders every hour, day or week through Jupiter's Recurring program. Limit and DCA run on Solana first; EVM is next.

Prices, logos, quotes

Solana prices stream from Jupiter's price API, EVM prices from LI.FI and DexScreener, refreshed every twenty seconds while the page is open. Logos come with the token lists; a token without one shows its initials in the chain's colour. A quote refreshes every thirty seconds, or whenever you change something; the age of the quote is always shown next to it.

Fees

Majors (SOL, ETH, USDC, BTC…)0% Symbiote fee · network fee only
Memes & pasted contract addresses0.5% · 0% for 1M+ $SYMBIOTE holders
Cross-chain0.1% + route fees, all shown before you sign
Limit & DCAJupiter's order fee (0.1%) · 0% Symbiote fee

Half of every Symbiote fee buys $SYMBIOTE and burns it, every four hours. Nothing is ever hidden in the rate: the fee is a line item.

Points

Every swap earns one point per dollar swapped, shown under the swap button. Points convert to $SYMBIOTE at month one. They live in your browser for now and in your wallet at conversion.

Settings

Slippage caps how far the price may move before your swap reverts. MEV protection sends Solana swaps as a Jito bundle with a tip and uses private routes on EVM where available. Receive at another address delivers the output to a wallet you choose, on the chain of the token you receive; Symbiote checks the address format against that chain before you can sign.

Rate limits

Routers answer this page without an API key, which is enough for one user and not for a thousand. Before public launch, set a free LI.FI key (portal.li.fi), a Jupiter key (portal.jup.ag) and a Helius RPC (helius.dev) in the page config: LIFI_KEY, JUP_KEY, SOL_RPC. The public Solana RPC blocks token-account and history queries, so Portfolio and the stealth history check need Helius. When a router rate-limits, Symbiote says so and keeps the others working.

Security

Non-custodial. Exact ERC-20 approvals per swap, nothing unlimited. Transactions are built by Jupiter, Relay or LI.FI and shown to your wallet unchanged; Symbiote never has signing power. Use a hardware wallet for size, and check the contract address twice: tickers are not unique, addresses are.

Risk, in one paragraph

Tokens can go to zero, bridges can fail and refund, routers can be rate-limited or wrong, and a pasted address may be a scam wearing a famous ticker. Symbiote shows you the route and the number; the decision and the signature are yours. Nothing here is financial advice.

Brand

Symbiote has no colour of its own. It bonds with the host: pick a chain, and the whole interface takes that chain's own colour: the mark, the glow, the buttons, the living background. The only constant is the black: the body, the text, the ground.

symbiote
The creature on the swap page is the brand in motion; the mark is the creature frozen: a black mass with four tendrils on a disc in the host's colour. Wordmark: Manrope 800, lowercase, tight. One typeface for everything.
The creature is the brand

A real-time 3D symbiote sits in the middle of the page: black liquid, glossy, tendrils reaching, never the same shape twice. It leans toward your cursor, flinches when you click, and its blood runs the colour of the host. No face, no teeth: we are the symbiote, not the character.

Black is the body, the host is the blood

Black never changes. Each host's official colour runs through everything else. Switch hosts and the colour spreads from your fingertip.

It drips

The nav drips, the swap card's rim crawls, the wordmark wobbles like something wet. Never enough to distract from the number you sign.

Says little

Short lines. Tabular numbers wherever a price lives. The product is the sentence.

Hosts · official colours

Voice

One swap. Any chain.

The product in five words.

It bonds with the host.

Say it, then show it.

Takes the colour, not your tokens.

Non-custodial, with the joke built in.

If it has a pool, it has a price.

The any-token-by-address promise.