Live on Arc Testnet

The Payment
Infrastructure
for Arc

Accept USDC from any EVM chain. Zero gas on Arc.Two lines of code. Instant settlement.

Powered by EIP-3009, Account Abstraction, and Circle CCTP.

ArcArcGasless
Ethereum
Base
Polygon
Arbitrum
Avalanche
Optimism

Global USDC payments, flowing on-chain — across 7 networks.

0.5%

Per transaction

No hidden fees

~1s

Settlement on Arc

Instant finality

$0.00

Gas fee on Arc

Paymaster sponsored

7

EVM chains

Via Circle CCTP

Features

Everything you need to
accept crypto payments

Built for Arc, works everywhere. From a single payment button to a full payment infrastructure.

Arc Native

Gasless Payments

Customers sign a message — no transaction, no gas, no ETH needed. EIP-3009 authorization settles via the paymaster.

7 Chains

Multi-Chain CCTP

Accept USDC from Ethereum, Base, Polygon, Arbitrum, Avalanche, or Optimism. Circle CCTP bridges funds to Arc in ~20 seconds.

2 Lines

Web Component

Drop <meridian-pay-button> into any site. Shadow DOM isolation, 3 themes, custom events. ~6 KB, zero dependencies.

Gasless

Instant Refunds

Full or partial refunds on-chain. The merchant signs, the relayer executes — gasless for everyone. 180-day window.

Auto

PDF Invoices

Auto-generated after every payment. Sequential numbering (MER-2026-00001), full breakdown, download from dashboard.

Resend

Email Receipts

Branded receipt to the customer, payment notification to the merchant. Automatic on every payment and refund.

Real-time

Webhooks

Real-time events for payment.completed, refund.completed, and more. HMAC-SHA256 signed, 3-retry delivery.

Full Suite

Merchant Dashboard

Payments, refunds, invoices, API keys, webhooks, volume stats — all in a dark-mode portal. Login with your secret key.

Secure

Non-Custodial

Merchants keep their keys. USDC settles directly to your wallet. The relayer can only execute what you authorize.

How It Works

Three steps to get paid

01

Register

Create your merchant account via API. Get your publishable and secret API keys instantly.

curl -X POST /api/v1/merchants/register
02

Integrate

Add the widget with one script tag, or use the REST API to create checkout sessions from your backend.

<meridian-pay-button amount="25.00" />
03

Get Paid

Customers pay with USDC from any chain. Funds settle directly to your wallet. Invoices auto-generate.

Settlement: ~1s on Arc

Pricing

Simple, transparent

0.5%

per transaction

$0

Setup fee

$0

Monthly fee

$0

Gas on Arc

Cross-chain payments: customer pays source-chain gas. Merchant always receives net amount on Arc.

Integrate

Two ways to integrate

Choose the approach that fits your stack

Web Component

No backend required

Simplest
<script src="https://pay.themeridian.finance/v1/meridian-pay.js"></script>

<meridian-pay-button
  merchant-id="pk_live_YOUR_KEY"
  amount="49.99"
  description="Premium Plan"
></meridian-pay-button>

REST API

Server-side checkout sessions

Flexible
const session = await fetch('/api/v1/checkout/sessions', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer sk_live_YOUR_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    amount: 49.99,
    currency: 'USDC',
    description: 'Premium Plan',
    success_url: 'https://yoursite.com/success',
  }),
})

const { url } = await session.json()
// Redirect customer to checkout
FeatureMeridian PayOthers
Gas fees$0 (sponsored)Paid by customer
Settlement~1 secondMinutes–hours
CustodyNon-custodialOften custodial
Integration2 lines HTMLComplex SDK
Multi-chain7 chains (CCTP)1-2 chains
RefundsGasless on-chainManual/off-chain
InvoicesAuto-generated PDFNot included

Ready to accept
payments on Arc?

Join the first non-custodial, gasless payment provider built natively for the Arc blockchain.