Skip to content

zonelessdev/zoneless

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Zoneless — The open-source Stripe, built on stablecoins

Zoneless

The open-source Stripe alternative, built on stablecoins.
Payments infrastructure you actually own. Same API and dashboard you already know, minus the fees.

Docs · Website · Discord

CI License: Apache 2.0


Zoneless is a free, open-source payments platform with a one-to-one mapping of Stripe's API, objects, and dashboard — except every payment settles in USDC, moving wallet to wallet with no banks in between.

If you know Stripe, you already know Zoneless. Same webhooks, same object shapes, same SDK patterns. Swap stripe for @zoneless/node, point it at your instance, and your integration keeps working.

~$0.002
network cost per payment
Seconds
to settle, 24/7/365
220+
countries & regions
450k+
users on platforms running Zoneless

Your own full payments stack

  • Dashboard — Payments, customers, products, and balances in one place. If you know the Stripe dashboard, you know this one.
  • Checkout — A hosted payment page your customers pay from in seconds. One redirect to integrate, guided wallet flow built in.
  • Connect — Pay sellers and partners worldwide in seconds, for fractions of a cent. Each seller gets their own Express dashboard to track earnings and payouts.
  • Developer Tools — API keys, webhooks, and event logs. Everything you need to integrate, test, and debug.

Why Zoneless?

  • Keep the 2.9% — Payments cost fractions of a cent in network fees, not a percentage cut.
  • Stripe-compatible API — Same webhooks, events, object shapes, and SDK patterns. Migrate in an afternoon.
  • Instant settlement — USDC settles on Solana in seconds, 24/7/365. Not 2–7 business days.
  • Truly global — Accept payments and send payouts in 220+ countries & regions. No banking restrictions.
  • No chargebacks — Payments are final. No disputes or fraud reversals.
  • No frozen accounts — No processor can hold your balance or shut you off.
  • Self-custodial — Your keys, your money. Funds never touch a third party.
  • Open source — Apache 2.0 licensed. Audit, fork, self-host. No vendor lock-in or surprise shutdowns.

Migrate in an afternoon

Zoneless mirrors Stripe's API one-to-one. Swap the SDK, point it at your instance, and your integration keeps working — same event names, same payloads, same signature verification, same idempotency keys.

// Before — Stripe
// import Stripe from 'stripe';
// const client = new Stripe('sk_live_...');

// After — Zoneless
import { Zoneless } from '@zoneless/node';
const client = new Zoneless('sk_z_...', 'api.example.com');

// Same API you already know
const session = await client.checkout.sessions.create({
  mode: 'payment',
  line_items: [
    {
      price: 'price_z_...',
      quantity: 1,
    },
  ],
  success_url: 'https://example.com/success',
});

How the money moves

Every payment settles in USDC — digital dollars worth exactly $1 — moving wallet to wallet with no banks in between.

  1. Customer pays — USDC leaves their wallet at checkout. Hosted Checkout guides first-timers through wallet setup in about a minute.
  2. You hold the funds — Money lands instantly in a wallet you control. No processor sits between you and your revenue.
  3. Send money anywhere — Payouts, refunds, or withdrawals land in seconds, anywhere in the world.

Battle-tested in production

Zoneless powers payments on PromptBase, an AI marketplace with 450,000+ users. At the peak, PromptBase was paying Stripe over $9,400/month in fees. After switching to Zoneless:

~$0.002
avg. payout cost
73%
of sellers chose Zoneless over Stripe
2,200+
sellers onboarded

"At the peak we were paying Stripe over $9,400 a month in Connect fees. I built Zoneless to replace it — payouts now cost fractions of a cent, sellers get paid in seconds, and we onboard countries Stripe never supported."

Ben Stokes, Founder of PromptBase

Dashboard

You get the full platform dashboard; connected sellers get a familiar Express-style dashboard to view payouts, track earnings, and manage their account — plus guided wallet onboarding.

Zoneless Dashboard

Quick Start

git clone https://github.com/zonelessdev/zoneless.git
cd zoneless
docker compose up -d

Open localhost/setup to create your platform account and API key.

See the full Quickstart Guide for creating checkout sessions, connected accounts, transfers, and payouts.

Documentation

All guides and API reference docs live at zoneless.com/docs:

Local Development

npm install
docker compose up -d        # MongoDB
npx nx serve api            # API on :3333
npx nx serve web            # Dashboard on :4203

Or run everything at once:

npm run dev

Running Tests

npx nx test api
npx nx test web

Project Structure

zoneless/
├── apps/
│   ├── api/              # Express.js API backend
│   └── web/              # Angular dashboard & onboarding
├── libs/
│   └── shared-types/     # Shared TypeScript interfaces
├── docker-compose.yml    # Full-stack Docker setup
└── nx.json

Contributing

See CONTRIBUTING.md for development setup, style guidelines, and the pull request process.

Security

See SECURITY.md to report vulnerabilities.

License

Apache License 2.0


If Zoneless is useful to you, consider giving it a star — it helps others find the project.

About

The open-source Stripe, built on stablecoins. Same API and dashboard you already know, minus the fees. Payments infrastructure you actually own.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

332 stars

Watchers

4 watching

Forks

Packages

 
 
 

Contributors