Crypto payments on Base

Members pay in USDC on Base with wallet-approved recurring billing. Funds go directly to your EVM payout wallet. Autlantic verifies each charge on-chain and unlocks access automatically.

Why crypto-native subscriptions

Card processors are a poor fit for many global creator communities. USDC on Base is fast, familiar to crypto audiences, and settles directly to an address you control. Autlantic is designed around that flow from subscribe to confirmation to access.

  • No platform cut taken from member subscription USDC sent to your wallet
  • No held balances: Autlantic does not custody your membership revenue
  • Clear recurring amounts at checkout reduce confusion and support tickets
  • On-chain verification instead of manual screenshot checks

How a payment works

From the member's perspective:

  • They sign in or create a member account, then choose a plan on your storefront
  • Checkout shows the USDC amount, billing cadence, and opens their wallet on Base
  • They approve recurring USDC billing for the plan
  • When the first charge confirms on-chain, the membership activates and renewals run automatically

From your perspective:

  • You add your Base payout wallet once in dashboard settings
  • Each subscription creates a recurring billing record tied to the member wallet
  • USDC arrives in your wallet on each renewal. Track members and subscriptions in the dashboard
  • Telegram invites and renewal jobs run after confirmation

What we verify

Autlantic verifies USDC transfers on Base against the subscription amount and billing schedule. Renewals are processed automatically so members keep access without sending manual transfers each period.

Blockchain transactions are public and irreversible. Approving the wrong amount or network is usually not recoverable by Autlantic. Clear checkout copy helps avoid mistakes.

Refunds and disputes

Because funds go to you directly, refund requests are handled between you and the member unless law requires otherwise. See our Refund Policy for platform guidance.

Autlantic Billing SDK

The same USDC engine that powers Autlantic, built for production

Member subscriptions on Autlantic run on Autlantic Billing, our TypeScript SDK for USDC recurring on Base: vault checkout, renewal invoices, webhooks, and a full sandbox. That is why billing is reliable, testable, and ready to scale.

  • Recurring USDC on Base

    Vault-based allowances, period billing, and automatic renewals without manual wallet prompts.

  • Billing engine

    Subscriptions, invoices, retry policy, and merchant webhooks in one typed SDK.

  • Sandbox testing

    Simulate approvals and charges on Base Sepolia before you go live.

  • Signed webhooks

    invoice.paid and subscription events your backend can verify.

@autlantic/payments-recurring@autlantic/payments-recurring-core@autlantic/billing-engine@autlantic/chain-evm

Use the npm packages in your own Node backend, or the hosted Billing API with an API key, with the same rules as the Autlantic product.

subscribe-usdc.ts
import { AutlanticBilling } from "@autlantic/payments-recurring";

const billing = AutlanticBilling.fromEnv();

const { subscription } = await billing.createSubscription({
  merchantRef: order.id,
  amountUsdc: 49,
  interval: "month",
  payoutAddressEvm: creator.evmWallet,
  customerWallet: member.address,
});

await billing.activateSubscription(subscription.id);

invoice.paid · webhook signed · access unlocked

For developers

Recurring USDC billing on Autlantic uses the same verification and billing engine we ship for production. Build custom tools with sandbox test transactions, signed webhooks, and typed subscription records.

  • Recurring billing packages in the Autlantic monorepo
  • Full guides at docs.autlantic.com
  • Hosted REST API for non-Node stacks

Developer docs →