Your digital world, in one wallet.

Stablecoin payments and a wallet for Latin America.

Cosmos Pay is a stablecoin payments API, a hosted checkout and a non-custodial wallet on Stellar, Solana and Monad. Get the wallet for Chrome, the web or Android.

Other platformsVersion v1.8.0
  • Unsigned build. Go to about:debugging, pick "This Firefox", then "Load Temporary Add-on" and choose the manifest.json inside the zip.

  • SmartScreen warns the first time: click "More info", then "Run anyway".

  • macOS (Apple Silicon)Download 2,4 MB

    Gatekeeper blocks it the first time: right-click the app and choose "Open".

  • AppImage: run chmod +x on it first. Needs glibc 2.39 or newer.

  • There is no iOS build yet.

Your digital world, in motion.

Write less code move more money

One API key for payment links, a hosted checkout, swaps and signed webhooks on Stellar, Solana and Monad. Build on testnet with no real money and go live when you’re ready.

Get API keys

Want Cosmos Pay Wallet inside your startup?

One command and one link. Your coding assistant does the rest.

Install the SDK

JavaScript and TypeScript, for the server and for the browser. One package, two entry points.

Hand the docs to your assistant

Claude Code, Codex and Cursor read the plain-text index and know how to use the SDK straight away.

https://dev.cosmospay.lat/docs/llms.txt

One API for payments and swaps.

Payment intents, payment links, swaps and webhooks behind one API key, documented with OpenAPI.

Payments

Create payment intents and payment links on Stellar, Solana and Monad. Customers pay from their own wallet, and the money reaches an address you control.

Payment intents API

Stablecoins

Charge in USDC, EURC, the network’s own coin or any other token, named by its issuer, mint or contract.

Assets API

Swaps

Quote and run swaps on the Stellar DEX, Jupiter and Kuru, or between 35 networks through NEAR Intents.

Swaps API
import { Client } from '@cosmosapp/pay_sdk';

// Bring only your API key: the gateway is pre-configured.
const client = new Client({ apiKey: process.env.COSMOS_PAY_API_KEY });

// Create a Stellar SEP-7 payment intent
const intent = await client.paymentIntents.createPay({
  destination: 'GA3K7X9PLQ...',
  amount: '250.00',
  assetCode: 'USDC',
});

console.log(intent.uri); // web+stellar:pay?destination=...
@cosmosapp/pay_sdk

Public documentation

Guides, an OpenAPI reference and a typed JavaScript and TypeScript SDK for the server and the browser.

Explore all documentation

Start with a link, grow into the API.

Every path ends in the same checkout, dashboard and webhooks, so you can charge without code today and add the API later.

4
checkout designs
7
checkout languages
1
script tag to embed the checkout
2
key sets: test and live
Payment link · 19.99 USDC
/01

No-code

Create payment links in the dashboard and share them by chat, email or QR code. No engineering required.

Create a payment link
19.99 USDC
Stellar
Pay
/02

Prebuilt UI

Add a pay button or an embedded checkout with one script tag, or send customers to the hosted checkout.

Read the embed guide
const { Client } = require('@cosmosapp/pay_sdk');
await client.paymentIntents.createPay(...)
/03

Build your own

Use the REST API, documented with OpenAPI, and the TypeScript SDK to build your own payment flow on Stellar, Solana and Monad.

Read the docs

What you can build on it.

Take payments, settle in stablecoins, get paid by clients abroad, swap between networks and let customers pay from the wallet they already use.

Payment received
via Stellar · 4.2s
+250.00 USDC
GA3K…X9PLnetwork fee 0.00001 XLM

Accept multi-chain payments

Get paid on Stellar, Solana or Monad from the customer’s own wallet, at an address you control.

Stablecoin settlement

Charge in USDC, EURC or any token on Stellar, Solana and Monad, and receive that same asset.

Cross-border money

Get paid by clients abroad with the same link and the same rate in every country, without wires or banking hours.

Swaps across networks

Swap tokens across 35 networks, with or without an account.

Pay from any wallet

Customers pay from Cosmos Pay Wallet or any wallet that opens SEP-7, Solana Pay or EIP-681 links.

Simple. Secure. Limitless.

What is Cosmos Pay?

Cosmos Pay is a stablecoin payments platform for businesses in Latin America. Merchants take payments on Stellar, Solana and Monad through payment links, a hosted checkout or an API, and the money reaches an address they control. It also offers swaps across networks and a non-custodial wallet.

3
networks to get paid on: Stellar, Solana and Monad
35
networks to swap between
1.5%
+ 18¢ per payment on Starter, with no monthly fee
~5s
to settle a payment on Stellar

How businesses use it.

Three common ways to take stablecoins with Cosmos Pay, and the parts of the product each one uses.

Online stores

Stablecoins next to your other payment methods, with one payment intent per order.
Payments APIWebhooksHosted checkout

Services across borders

Get paid by clients in other countries in USDC or EURC with a payment link, without wires or banking hours.
Payment linksDashboard

Digital products

Sell courses, licences and downloads, and deliver the moment the payment is confirmed.
Payments APIWebhooksTestnet

Selling, not just building?

Cosmos is the marketplace side of the same ecosystem. Merchants list what they sell there and get paid through the very infrastructure you are integrating here. Same universe, other side of the counter.

Discover Cosmos
A new way to move your digital world.

Start building today.

Create an account, build on testnet with no real money and go live on Stellar, Solana and Monad when you’re ready.

Thanks for trusting us.