Skip to main content
CoinVoyage is a cross-chain crypto payment platform that lets your customers pay with the tokens and chains they already own — while you receive settlement in the asset and network that fits your product. It’s non-custodial, meaning CoinVoyage never holds your funds during the payment flow.

Quickstart

Go from installation to a working payment button in minutes.

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.

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/paykit or token swaps with @coin-voyage/swapkit.
  • Non-custodial — Funds go directly from buyer to your wallet. CoinVoyage never holds them.

How to get started

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.
Ready to dive in? Start with the Quickstart guide.