@sodax/sdk swap module
Users swapping between the networks Phantom already supports get cross-network execution routed through SODAX under the hood, removing the manual bridge step from inside the Phantom swap flow.
@sodax/sdk money market module
Phantom users with idle balances can lend directly from their wallet UI, earning yield on assets they hold across Solana, Ethereum, Arbitrum, and other supported chains without leaving the app.
Phantom has built something rare: a self-custodial wallet that doubles as a full trading and spending surface, with perps, prediction markets, a Visa debit card, and scam detection baked in at the product layer. The friction point is execution fragmentation across the networks Phantom supports: moving or swapping value between them still requires bridging steps that interrupt the otherwise smooth in-app experience.
A Phantom user holding USDC on Ethereum who wants to open a perp or enter a prediction market on a different network today hits a bridge interface before they can act. That context switch erodes the "one home for your money" promise Phantom has built its brand around. Each manual bridge step is a drop-off point for an otherwise engaged user.
The bottleneck isn't asset availability. It's that moving value between the networks Phantom supports requires leaving the flow Phantom spent years making frictionless.
SODAX becomes the cross-network execution rail Phantom calls inside its own swap and trading flows. When a user initiates a swap or a deposit across two of the networks Phantom already supports, SODAX coordinates routing, settlement, and execution recovery behind that action. The user signs a familiar transaction in Phantom. SODAX handles everything underneath. No bridge UI surfaces, no abandoned flows.
Phantom keeps the UX. SODAX absorbs the cross-network execution layer beneath it.
@sodax/sdk or the React hooks in @sodax/dapp-kit, replacing or augmenting current bridge routing.@sodax/dapp-kit swap and money market hooks. No programs to deploy, audit, or maintain. SODAX's programs on Solana are already live and independently audited. Phantom's existing Solana wallet signing works as-is.Hana Wallet integrated SODAX to power cross-network swaps inside a self-custodial wallet, removing the bridge step from the in-wallet trading flow. The pattern maps directly: same swap module, same money market surface, same wallet-native signing experience.
The most useful starting point is scoping which Phantom flow benefits most immediately: the in-app swap router (where SODAX replaces a bridge hop between supported networks) or the money market surface (where idle wallet balances earn yield from inside the app). Confirming Phantom's current swap routing architecture and how @sodax/dapp-kit hooks would sit alongside existing calls would let us define a tested integration surface in one session.
20-minute agenda: map Phantom's swap and transfer flows against SODAX execution paths, identify the first integration point, and agree on a deliverable for a working prototype.
Product today
Phantom is a multi-chain self-custodial money app with 20M+ users, covering trading, perps, prediction markets, and a Visa debit card.
SODAX angle
Power cross-network swaps and idle-balance lending inside Phantom's existing flows without surfacing a bridge interface.
Phantom's in-app swap flow and Perps surface are the natural first home for cross-network execution via SODAX. Let's map out where it fits.
Drop us a message and we'll take it from there.