Relay for Wallets | Every Asset, Every Chain

Every asset,

Every chain.
Crosschain payments infrastructure that connects your users’ funds to the entire multichain economy.
One integration. 85+ chains.

Trusted by leading wallets and wallet infrastructure

What Relay enables

Crosschain swaps — any to any

Swap any asset across 85+ chains in a single API call. Users get the best execution, instantly — no routing complexity, no chain-specific logic on your end.

Learn More

Supercharge stablecoins

Users hold stablecoins and access the entire onchain economy from them. Trade, lend, earn yield, enter prediction markets — across every chain. One balance, everything accessible.

Learn More

Onboarding from anywhere

New users consolidate assets from 85+ chains into your wallet in a single flow. No bridging. No drop-off.

Learn More

Every wallet has swaps.

The best use Relay.
85+ chains
No "unsupported chain" dead ends

Instant execution
Seconds, not minutes

Battle-tested reliability
Operating at scale across billions in production volume
99.9%+ uptime

$20B+ in production

Gasless & gas abstraction

Subsidize gas and support fully chain-abstracted experiences so users never have to think about native gas tokens.

Learn More

Fee sponsorship

Subsidize user fees so users receive 1:1 assets on every swap.

Learn More

Turn crosschain into wallet revenue

Collect fees on every swap and crosschain transaction. Settled in stablecoins on a single chain — no reconciliation.

Learn about app fees

Built for every wallet segment

Consumer wallets

Phantom, MetaMask, and Rainbow use Relay for native crosschain swaps and DeFi access across every chain their users hold assets on.

Enterprise wallets for institutions & businesses

Privy, thirdweb, and Turnkey embed Relay to ship crosschain as a standard feature to every app they power — no custom build required.

Integrate in a day, not months

Single API for swaps, crosschain execution, and contract calls. Prepaid relayers so you build your own UX. Audited smart contracts.

Go to API docs
Check Audits

curl --request POST \
     --url https://api.relay.link/quote \
     --header 'Content-Type: application/json' \
     --data '  
{  
   "user": "0x03508bb71268bba25ecacc8f620e01866650532c",  
   "originChainId": 8453,  
   "destinationChainId": 10,  
   "originCurrency":  
   "0x0000000000000000000000000000000000000000",  
   "destinationCurrency":  
   "0x0000000000000000000000000000000000000000",  
   "amount": "1000000000000000000",  
   "tradeType": "EXACT_INPUT"  
}'

Ready to make every chain native to your wallet?

Get in touch
Explore Quickstart Guide