v2 · Live on Arbitrum

Crypto payments,
built like infra.

Non-custodial. Any token, any chain → stablecoins. 0.8% fee.

// 4 lines to integrate
import ButterPay from "@butterpay/sdk";
const butterpay = new ButterPay({ apiKey: process.env.BUTTERPAY_KEY });
const invoice = await butterpay.invoices.create({
amount: "10.00",
merchantOrderId: `order_${userId}_${Date.now()}`,
});
// → invoice.payUrl: https://pay.butterpay.io/pay/inv_xxx
// Why ButterPay

Multi-chain

Arbitrum live. Ethereum / BSC / Polygon coming soon.

Auto-swap

Customers pay any ERC-20. You always receive USDT / USDC.

Non-custodial

Funds go directly to your wallet. We never hold your money.

Webhooks

HMAC-signed events. Identical signature scheme to Stripe.