Explore, route, and settle from one surface.
Launch exact-input swaps, fixed-output receives, and deposit flows without rebuilding token search, price display, or chain routing from scratch.
Browse examplesRestrict which tokens the user can pick. Leave empty to allow all.
Shown beside the recipient badge. Falls back to the full address when a label is set but this is empty.
Set both, or leave both empty. bps = basis points (30 = 0.3%).
Sent as the X-Integrator-Id header for fee attribution. Register in the dashboard to obtain one.
Leave empty to use the selected preset. Non-official endpoints prompt a warning before the live preview connects.
Inherits the default transfer config. Pick a preset or paste a transfer-config-url.
Override the widget's theme variables. Edits apply live to the widget on the left. Untouched vars follow the active theme.
Rename the widget's UI labels without switching locale. Edits apply live to the widget on the left. Untouched labels follow the active locale.
Built for every swap surface
TokenFlight is designed for teams that want cross-chain swaps to feel native inside their app, wallet, or checkout flow.
Launch exact-input swaps, fixed-output receives, and deposit flows without rebuilding token search, price display, or chain routing from scratch.
Browse examplesAppKit, wagmi, ethers, or a custom adapter. TokenFlight handles the flow while your product keeps the connection model and trust surface.
Read adapter docsA single web component with shadow isolation, typed events, and low overhead for docs, product surfaces, and embedded flows.
Set accent color, localize copy, style exposed parts, and keep the widget aligned with the visual language of your own app.
Open styling guideEnterprise
White-label styling, custom wallet adapters, and partner onboarding for production teams.
For product, wallet, and checkout teams shipping live flows.
Talk to the team