Skip to main content
Connect exchange lets a user select a supported centralized exchange in Swapped’s widget and withdraw from their exchange balance into the Rhinestone deposit flow. No wallet connection is required.

Start here

  1. Complete the shared widget quickstart.
  2. Deploy the required backend proxy. Exchange connect requires Swapped routes on your backend.
  3. Connect an exchange.
Use the shared guides for widget configuration, theming, mobile apps, callbacks and error handling, analytics, history and recovery, and migration. For an exchange outside the Connect flow, direct the user to the crypto deposit address and QR code guide. Manual exchange withdrawal is an incoming crypto transfer, not a Connect exchange order. Track backend completion with webhooks. Provider order status is not proof that funds settled at your configured destination; follow onramp and exchange order tracking, including the same-chain exception.