AnnouncementWaitlist is now open for teams building payment products.Join waitlist
The protocol for on-chain payments

The protocolto subscribe

x402 verification, on-chain subscriptions, and agent-native payments — deployed on Base and Sepolia, open-source contracts, no custodian.

99.99%
settlement uptimeBASE MAINNET
<50ms
x402 verificationFACILITATOR
0
unresolved audit findingsSECURITY
7
contracts on SepoliaDEPLOYED
99.99%
settlement uptimeBASE MAINNET
<50ms
x402 verificationFACILITATOR
0
unresolved audit findingsSECURITY
7
contracts on SepoliaDEPLOYED
Capabilities

Built for payment infrastructure.
Production-grade from day one.

01

x402 Payment Protocol

Every payment carries a signed x402 HTTP header. The Facilitator validates the signature, timestamp window, and nonce before any resource is served — replay attacks are structurally impossible. No bridge, no custodian, no redirect.

02

On-Chain Subscriptions

Plans deploy to PlanFactory as on-chain records. Subscribers mint ERC-5643 NFTs via SubscriptionRegistry. ERC-7579 smart accounts handle recurring USDC pulls automatically — no wallet prompt on each billing cycle. Cancel by uninstalling the module.

03

Agent Payments

Agents pre-fund a SessionVault with USDC to set a spending cap. ArcenPayAgent intercepts fetch() calls, attaches x402 headers, and settles against the vault balance. Every settlement is logged and verifiable — no human approval in the loop.

AGENTfetch()x402sign+ noncevaultsettled
04

Feature Flags & Entitlements

Create boolean, event, and trait flags in the dashboard and link them to subscription plan tiers. FeatureFlagGuard and useEntitlement resolve access directly from on-chain state — no backend middleware, no trust assumptions, no cache invalidation.

Why not just use Stripe?

Stripe is great for card payments. ArcenPay is built for what comes after — on-chain settlement, non-custodial funds, and payments agents can make autonomously.

stripe
arcenpay
Eligibility & onboarding
US businesses only today, with payment-method approval in Dashboard
Eligibility & onboarding
Global, wallet-native onboarding with no regional approval gate
Checkout experience
Customer is redirected to crypto.stripe.com to connect wallet and pay
Checkout experience
Wallet-to-wallet flow stays in your product with no hosted redirect
Settlement destination
Stablecoin payments settle to your Stripe balance in USD
Settlement destination
Funds settle on-chain in your wallet, in the asset you accept
Programmable payments
Built for merchant checkout, links, and invoicing flows
Programmable payments
Built for on-chain automation, including subscription rails and agent payments

Based on current Stripe stablecoin flows and ArcenPay capabilities.

Process

Three steps.
On-chain from the start.

workflow.ts
1import { ArcenPayProvider } from '@arcenpay/react'
2
3export default function App({ children }) {
4  return (
5    <ArcenPayProvider
6      chainId={84532} // Base Sepolia
7      apiKey={process.env.ARCENPAY_KEY}
8    >
9      {children}
10    </ArcenPayProvider>
11  )
12}
Ready
Billing Pipeline

Event to revenue.
End-to-end.

Arcenpay connects directly to on-chain state via The Graph. Every number you see is read from immutable contract events, not a database.

SUBSCRIPTIONS

Create plans on-chain via PlanFactory. Set USDC pricing & billing intervals securely.

METERING

Monitor AI agent sessions, x402 settlements, & Groth16 proof submissions.

ANALYTICS

Track active subscribers, MRR, and view real-time expiry timestamps.

WEBHOOKS

Subscribe to SubscriptionMinted and 8+ other immutable on-chain events.

SUBSCRIPTIONS
METERING
ANALYTICS
WEBHOOKS
Supported Networks

Live testnet coverage
for ArcenPay.

Ethereum Sepolia
Base Sepolia
OP Sepolia
Arbitrum Sepolia
Polygon Amoy
Avalanche Fuji
Ethereum Sepolia
Base Sepolia
OP Sepolia
Arbitrum Sepolia
Polygon Amoy
Avalanche Fuji
Avalanche Fuji
Polygon Amoy
Arbitrum Sepolia
OP Sepolia
Base Sepolia
Ethereum Sepolia
Avalanche Fuji
Polygon Amoy
Arbitrum Sepolia
OP Sepolia
Base Sepolia
Ethereum Sepolia
Components

Component builder
for subscription UX.

Build subscription pricing pages with @arcenpay/react components. Configure layouts visually in the dashboard, then embed anywhere with ArcenEmbed — no iframes, full design token control.

ReactNext.jswagmi v2TailwindTypeScript

CheckoutModal & PricingTable

Drop in wallet-native subscription checkout and plan comparison with one @arcenpay/react import.

Visual Component Builder

Reorder and configure subscription UI blocks in the dashboard — publish without hand-tuning layout code.

ArcenEmbed for iframeless embeds

Embed pricing pages and checkout flows in any host app using ArcenEmbed with design token support.

Subscription Canvas

drag and drop

Developer

Free

Testnet & Sepolia

Growth

Waitlist

Full SDK + webhooks

Enterprise

Custom

SLA + compliance

checkout-block.tsx

For developers

Three packages.
One protocol.

@arcenpay/react gives you drop-in wallet-native checkout components — no iframes, no redirects. @arcenpay/sdk exports ABIs, contract addresses, and 50+ shared types. @arcenpay/agent for autonomous x402 payment runtimes.

Drop-in React UI

Use CheckoutModal, PricingTable, SubscriptionStatus, and FeatureFlagGuard directly in your React app. No iframes and no redirect-heavy flow.

TypeScript-first

@arcenpay/sdk ships with 50+ exported types, so your app stays type-safe from checkout to entitlement checks.

wagmi v2 + viem v2

Built for wagmi v2 and viem v2, with a useEntitlement hook to handle on-chain access checks in one place.

Works with agents

ArcenPayAgent plugs into SessionVault and handles x402 fetch interception for automated payment flows.

npm install @arcenpay/sdk @arcenpay/react @arcenpay/agent
# or
yarn add @arcenpay/sdk @arcenpay/react
pnpm add @arcenpay/sdk @arcenpay/agent
Early access

Be the first
to build with
ArcenPay.

Join the waitlist for early API access. Go live across EVM-compatible chains — no credit card required.

Pricing

Simple, transparent
pricing

Scale to production across EVM-compatible chains. No hidden fees.

MonthlyAnnualSave 17%
01

Developer

For individuals and early-stage projects

$0/month
  • Testnet & Sepolia access
  • EVM chain access
  • @arcenpay/sdk + @arcenpay/react
  • Community support
  • Basic audit log
Start free
Most Popular
02

Growth

For teams shipping payment products

$39/month
  • Unlimited settlements
  • Base + Base Sepolia mainnet
  • Full SDK: @arcenpay/sdk, @arcenpay/react, @arcenpay/agent
  • Webhook delivery + retry
  • Invoice generation + download
  • RBAC + team management
  • Priority support
Start trial
03

Enterprise

For production-scale payment infrastructure

Custom
  • Everything in Growth
  • US + India compliance
  • External security audit
  • SLA guarantee
  • Custom chain support
  • Dedicated on-call support
  • Custom contracts
  • SSO + advanced RBAC
Contact sales

All plans include x402 verification, audit logs, and Sepolia testnet access. Compare all features