Skip to main content
ArcenPay gives your team a complete Web3 billing and entitlement stack: add subscription plans and pricing from the dashboard, embed checkout and customer portals in your app, gate features by plan entitlement, receive signed webhook events, and settle payments across EVM (BOT Chain, Base, Arc, Sepolia), Stellar, and Solana.

Quickstart

Set up the SDKs in minutes — wrap your app, identify your customer, and render ArcenEmbed.

Core concepts

Understand plans, subscriptions, entitlements, feature flags, sessions, companies, and checkout.

React SDK

Use @arcenpay/react to embed billing, identify customers, and gate features in the browser.

Node.js SDK

Use @arcenpay/node for server-side access checks, webhook verification, and subscription management.

Agent SDK

Empower AI agents with x402 micropayments, agentic checkout, ArcenAuth mandates, and commit-reveal escrow.

15 MCP Tools

Equip Claude Desktop, Cursor, and LLM swarms with autonomous payment and authorization tools.

What’s included

How an integration works

1

Configure your catalog in the dashboard

Create subscription plans, add-ons, credits, and billing components. Generate your API key and publishable key from Settings → API Keys.
2

Add the React SDK to your frontend

Wrap your app with ArcenPayProvider, identify the logged-in customer, and render ArcenEmbed.
3

Add the Node.js SDK to your backend

Use ArcenClient to check entitlements, activate subscriptions, manage companies, and verify webhooks.
4

Equip AI agents with @arcenpay/agent

Use ArcenAgent or connect ArcenPay MCP tools to Claude Desktop/Cursor for autonomous micropayments, payment link checkouts, and escrowed data purchases.

Install the SDKs

Last modified on October 22, 2026