Integration flow
Integrating Socket involves 4 steps:- Get a quote: Fetch quote and pricing information from
/v3/swap/quote - Select a route: Pick the best route from the returned list using
routeTagsor output value - Submit the transaction: Send
txData.objectfromuserAddress(approve first ifapprovalis present) - Monitor status: Poll
/v3/swap/statuswith thequoteId
Swap V3 API Guide
Full integration guide for the Socket Swap V3 API
Deposit Addresses
Accept deposits from any chain via deposit addresses
Non-EVM swaps
Swap across EVM and Solana
Charging Fees
Monetize your integration with integrator fees
Quick start: Socket Widget
If you want the fastest path to production, the Socket Widget is a drop-in React component that handles the full swap and bridging UX.API base URL
Use the dedicated production API base URL:https://public-backend.socket.tech for testing — no auth required.