Home/REST API & SDK
Integrations

Add crypto payments to REST API & SDK

A crypto payment API you host and own.

Under every integration is the same API. My Crypto Server exposes a REST API and a TypeScript SDK for creating charges and reading payment state, plus signed webhooks on confirmation. It's the primitive you build any custom checkout on, and you host all of it.

How it connects

REST API + TypeScript SDK + HMAC-SHA256 signed webhooks.

Integration

How to add crypto to REST API & SDK

01

Deploy My Crypto Server

Push the app to Vercel, attach any Postgres database, add your Alchemy key, and point it at your wallet. You're live in about an hour.

02

Create a charge and subscribe

POST a charge for the order amount and get back a checkout URL and id. Register your webhook endpoint to receive a signed event the moment the payment confirms.

03

Handle the paid webhook

On a confirmed payment, the server sends a signed webhook to your endpoint. Verify the signature, then mark the order paid and fulfil, idempotently.

04

Go live

Test with the live demo flow, then flip it on. Card options can stay exactly where they are; crypto simply runs alongside them at 0% fees.

Why REST API & SDK developers choose it

Typed SDK + REST API

Create charges and read payment state from a TypeScript SDK or the REST API. The same primitives power the dashboard, so anything the UI does, your code can too.

Signed webhooks

Every confirmed payment fires an HMAC-SHA256 signed webhook with replay protection, so your app marks orders paid idempotently and never trusts an unverified event.

14 networks, one integration

The customer picks their chain and coin at checkout; your code just creates a charge in USD. Native coins plus USDC, USDT, and DAI are all handled server-side.

Non-custodial by design

Payments derive from your own wallet and settle straight to you. There's no processor balance, payout schedule, or account anyone can freeze.

REST API & SDK integration FAQs

What does the API let me do?

Create charges, fetch their status, and receive signed webhooks on confirmation. The same primitives power the dashboard, so your code can do anything the UI does.

Is the webhook secure?

Yes. Webhooks are signed with HMAC-SHA256 and timestamped with replay protection, and delivery is idempotent, so you can trust and safely retry them.

Do I need to run blockchain infrastructure?

No. Payment detection runs through Alchemy Notify, so there's no node or long-running watcher process to operate.

Ship crypto payments on REST API & SDK.

$699 one-time with code MCSINTRO $999, full source, every v1 update included, 0% platform fees.

Read the docs
Try the live demo