Build with the BlockPay SDK.
A small, sharp surface for stablecoin checkout. The whole API fits on a postcard — and the postcard is below.
import { Checkout } from "@blockpay/checkout";const checkout = new Checkout({ apiKey: process.env.BLOCKPAY_KEY, settleTo: "0xA0b8…F1c2", chain: "base",});await checkout.createSession({ amount: 42 });Where do you want to start?
Three doors into the docs. Each one ends at a working checkout.
Quick Start
Take your first stablecoin payment in five minutes. Install the SDK, paste your wallet address, render the checkout button.
Read the guideAPI Reference
Every endpoint, request shape, response envelope and error code. Versioned, OpenAPI-described, batteries included.
Browse endpointsSDK Reference
The complete @blockpay/checkout surface — invoices, payment links, signed receipts, and webhook verification helpers.
Open the SDK docsGo deeper into the platform.
Once you have the basics, these are the most-read pages in our docs. Concepts first, then concrete recipes.
Stuck? We'll unstick you.
Email us, ping the Discord, or open a GitHub issue. Average first-response time is under an hour during business windows.