Launch offer
12 networks live

Be your own payment processor. Keep every dollar.

A self-hosted crypto payment server. Drop it on your own server, point it at your wallet, and take Bitcoin, ETH, and stablecoins across twelve networks — in under an hour. 0% platform fees, no processor that can freeze or ban you, and your keys never leave your machine.

$699 with code MCSINTRO $999 — one-time, every v1 update included. Read the docs

  • 0% platform fees
  • No processor can ban you
  • Non-custodial
  • Free installation
pay.northwind.co/c/cs_8421

Pay

Northwind Supply Co.

ETH · Mainnet

$50.00 USD

0.012345 ETH

Send to

0x7Aa…3eF1

Expires in

4:32

Waiting for payment…

0% platform fees. Forever.

Stripe skims 2.9% + 30¢ on every order — then adds monthly fees, reserves, and rolling holds. We take nothing. Crypto settles for the cost of gas, paid by the customer, never skimmed from your margin. No cut per transaction, no cut ever.

No processor can ban you.

There's no merchant account to freeze, no risk team that can drop you for your industry or your volume, no gateway sitting on your funds. Payments go wallet-to-wallet — you are the processor, so there's nobody in the middle to throttle, reserve, or shut you off.

Custom builds break.

Rolling your own means watcher services, reorg handling, price oracles, and stablecoin contracts per chain. We did it already — you get the source.

What you get

A complete checkout stack. Not a starter kit.

Self-hosted, full source

Drop the repo on Vercel, connect any Postgres. Point Alchemy webhooks at it. Done in an hour.

Non-custodial by design

Your seed phrase, your funds. The app derives addresses but never signs.

Native coins + stablecoins

Accept BTC, ETH, and chain natives — plus USDC and USDT, which settle 1:1 to the order's USD price.

One address per payment

Fresh BIP44 derivation per session. No amount collisions, no manual matching.

Public REST API + TS SDK

Plug it into anything. Signed webhooks for session.paid, full event log for backfill.

WooCommerce plugin included

Drop-in WordPress gateway. Webhook auto-completes orders.

How it works

From git clone to first webhook in an hour.

01

Deploy

Clone the repo, push to Vercel, attach any Postgres database. Register your Alchemy webhook URL.

02

Configure

Paste your mnemonic once. Encrypted at rest with your master passphrase.

03

Create a link or call the API

From the dashboard or POST /api/v1/checkout_sessions.

04

Get paid

Customer pays from any wallet. You get a signed webhook within seconds.

curl https://pay.yourstore.com/api/v1/checkout_sessions \
  -H "Authorization: Bearer ck_live_..." \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: order_8421" \
  -d '{
    "amount": { "value": "50.00", "currency": "USD" },
    "successUrl": "https://yourstore.com/thanks",
    "cancelUrl": "https://yourstore.com/cart",
    "metadata": { "reference": "order_8421" }
  }'
Architecture

Built like infrastructure.

Built like infrastructure, not a plugin. Next.js 16 dashboard, Drizzle on any Postgres, viem + solana/web3.js for address derivation, Inngest for the job queue. Alchemy Notify webhooks resolve payments — no long-running watcher process to babysit. Native-coin and ERC-20 / SPL stablecoin transfers detected per chain, with reorg-aware confirmations and idempotent webhook delivery to your backend signed with HMAC-SHA256 and timestamped replay protection. The pieces you'd otherwise spend a quarter assembling.

  • Next.js 16
  • Drizzle + Postgres
  • viem
  • Inngest queue
  • Alchemy Notify
  • HMAC webhooks
YOUR INFRASTRUCTUREEXTERNAL · ON-CHAIN12345PostgresSessions · keysYour backendOrder fulfillmentNext.js appCheckout · REST APICustomerAny wallet12 networksBTC · ETH · SOLAlchemy NotifyPayment webhooks
  1. 1Checkout derives a fresh address for every payment.
  2. 2Customer pays from any wallet, on any chain.
  3. 3The payment confirms on-chain, reorg-aware.
  4. 4Alchemy Notify pushes the event to your app — no watcher to run.
  5. 5Your app fires a signed, HMAC-verified webhook to your store.
Networks

Twelve networks live. More on the roadmap.

Every network gets its own Alchemy webhook wiring, confirmation logic, and address derivation — plus native USDC and USDT support wherever the chain has them. We don't bolt on chains — we integrate them properly.

Live now12 mainnets shipping today
Bitcoin logo
Bitcoin
btc
Ethereum logo
Ethereum
ethUSDCUSDTDAI
Base logo
Base
baseUSDCUSDTDAI
Arbitrum One logo
Arbitrum One
arbUSDCUSDTDAI
Optimism logo
Optimism
opUSDCUSDTDAI
Polygon logo
Polygon
maticUSDCUSDTDAI
Solana logo
Solana
solUSDCUSDT
Tron logo
Tron
trxUSDT
BNB Chain logo
BNB Chain
bnbUSDCUSDTDAI
Avalanche logo
Avalanche
avaxUSDCUSDTDAI
Linea logo
Linea
lineaUSDCUSDT
Mantle logo
Mantle
mntUSDCUSDT
On the roadmap
Litecoin logo
Litecoin
ltc
XRP logo
XRP
xrp
Dogecoin logo
Dogecoin
doge
Cardano logo
Cardano
ada
Stellar logo
Stellar
xlm
TON logo
TON
ton
Sui logo
Sui
sui

More chains are on the roadmap, and every new network in the v1 line ships free to license holders.

Integrations

Plugs into the tools you already run.

Every integration is one definition in the dashboard — drop in your keys and toggle it on. Adding a new provider doesn't touch the database.

required

Alchemy

Blockchain RPC + real-time payment webhooks. No watcher process to babysit.

optional

Resend

Transactional email for operational alerts — failed sweeps, low gas, watcher errors.

optional

AWS KMS

Envelope encryption for wallet seeds so a database breach alone can't expose keys.

optional

Blocknative

Real-time EIP-1559 gas oracle for EVM sweeps — fewer overpays and failed sends.

optional

Binance Pay

Offer Binance Pay as a hosted payment option alongside on-chain checkout.

optional

Coinbase Commerce

Accept payments through Coinbase Commerce as a hosted option at checkout.

optional

Transak

Let customers pay by card — crypto settles on-chain straight to your wallet.

optional

Ramp Network

Card and Apple Pay on-ramp that settles crypto directly to your payout wallet.

optional

MoonPay

Card and Apple Pay on-ramp — crypto settles on-chain straight to your wallet.

optional

Mercuryo

Card on-ramp with fast fiat-to-crypto settlement to your payout address.

optional

Banxa

Global card and bank-transfer on-ramp that settles crypto to your wallet.

optional

NOWPayments

Hosted crypto payment gateway as an alternative checkout option.

optional

CoinGate

Hosted crypto payment gateway with settlement to your CoinGate account.

optional

WooCommerce

Drop-in WordPress payment gateway. Webhooks auto-complete orders.

Only Alchemy and a Postgres database are required. Everything else is optional and off by default.

Comparison

How it stacks up.

Card processors rent you access and take a cut. Hosted crypto gateways still custody your funds and can drop you. Rolling your own costs a quarter of engineering. My Crypto Server is the only one you actually own.

You own it
My Crypto Server
Stripe & card processors
Hosted crypto gateways
Build it yourself
Platform fees0% — only network gas, paid by the customer2.9% + 30¢ per order~0.5–1% + FX spread0%, but months of engineering
Who holds your moneyNon-custodial — funds land in your walletCustodial — held, paid out on their scheduleCustodial — settled to their account firstNon-custodial
Can freeze or ban youNo — you are the processorYes — accounts frozen, held, or closedYes — KYC, holds, deplatformingNo
Own the code & infrastructureFull source, self-hostedNo — closed SaaSNo — closed SaaSYes — you wrote it
Chains & stablecoins12 networks, native coins + USDC/USDT/DAIMostly fiat; limited cryptoBroad, but only their selectionWhatever you build and maintain
Time to launchUnder an hourHours to days for approvalMinutes, after KYCWeeks to months
Pricing modelOne-time purchasePer-transaction, foreverPer-transaction, foreverOngoing dev + maintenance
ChargebacksNone — on-chain payments are finalYes — fraud and disputesCrypto none; cards yesNone on-chain

Competitor figures reflect standard published pricing and typical terms; exact rates vary by plan, region, and volume.

Compare against Stripe, Coinbase Commerce, BTCPay & more
What's in the box

Everything you need. Nothing on a roadmap.

  • Full source code (monorepo, commercial license for your use)
  • Next.js 16 dashboard + customer checkout pages
  • Native coins + USDC / USDT / DAI stablecoins across supported chains
  • Public REST API (/api/v1/*) with API keys, scopes, idempotency
  • TypeScript SDK (npm-publishable)
  • WordPress / WooCommerce plugin
  • HD wallet derivation, encrypted seed storage
  • Alchemy webhook integration with reorg-aware confirmations
  • Signed webhook delivery with retry queue
  • OpenAPI 3.1 spec + rendered docs page
  • Email/password sign-in with 2FA (email OTP), pre-wired
  • Docker Compose for local dev
  • Deployment guide for Vercel + Postgres + Alchemy
  • Test suite (unit + integration, Vitest)
  • Every v1 (1.x) update included — bug fixes, new chains, new features
  • Email support + free installation
Pricing

One price. No subscriptions.

One-time purchase

$699$999USD · once

One-time purchase. Every v1 update included. 0% platform fees. Free installation. Self-host on unlimited servers.

Use codefor $300 off at checkout
  • Full source code, commercial license
  • 0% platform fees — we never touch your money
  • You own the infrastructure end-to-end
  • Native coins + USDC & USDT on every chain that has them
  • Free installation included
  • Dashboard, REST API, TypeScript SDK
  • WooCommerce plugin
  • Alchemy webhooks + signed webhook delivery to your backend
  • Deployment guide & test suite
  • Every v1 (1.x) update included — no renewals
Buy now — instant download

Every 1.x release included, free. No subscriptions. A future v2 is a separate, optional purchase — your install never stops working. See how licensing works.

FAQ

Honest answers.

Stop renting your payment stack.

Own it. Host it. Keep every dollar, keep your keys — and no processor can ever freeze or ban you.