Choose an integration
Find the right path for payments, swaps, invoices, or agent payments.
How it works
Understand the end-to-end order flow and route optimization.
PayKit
Add SALE and DEPOSIT payment flows to your application.
SwapKit
Add standalone token swap capabilities to your application.
API integration
Build custom interfaces and backend workflows with the REST API or ApiClient.
Dashboard
Manage payments, configure settlement, and issue invoices.
Why CoinVoyage
- Flexible — Let customers pay with any supported token or chain. You settle to whatever you prefer.
- Fast — Routes are optimized across multiple liquidity providers for speed and best pricing.
- Simple — Embed payments with
@coin-voyage/paykitor token swaps with@coin-voyage/swapkit. - Non-custodial — Funds go directly from buyer to your wallet. CoinVoyage never holds them.
Start a PayKit integration
1
Create an account
Sign up at dashboard.coinvoyage.io and create your organization.
2
Get your API key
In the dashboard, go to Developers and generate an API key and secret.
3
Install the SDK
Install
@coin-voyage/paykit and add the required providers to your React app.4
Add a PayButton
Render
<PayButton> in your UI to launch the CoinVoyage payment modal for your users.