Wallet sign-in and payments for your web app, in minutes.

Memberships, lifetime purchases and credit packs in USDC, paid straight to you.

How it works

Your app opens sub3's hosted sign-in and checkout pages; the user signs or pays from their wallet; the USDC payment is split on Arc and your share reaches your wallet in the same transaction; your server asks the sub3 API, GET /v1/access, what each user may use.openssign · paysends USDCyour shareresultasksreads the chainYour appSign in · Buysub3 hosted pages/login · /checkoutUser's walletphone (QR) or browserArcUSDC, split on chainYour serverdecides accesssub3 APIGET /v1/accessYour walletpaid in the same tx Your app opens sub3's hosted sign-in and checkout pages; the user signs or pays from their wallet; the USDC payment is split on Arc and your share reaches your wallet in the same transaction; your server asks the sub3 API, GET /v1/access, what each user may use.Your appSign in · Buysub3 hosted pages/login · /checkoutUser's walletphone (QR) or browserArcUSDC, split on chainYour walletpaid in the same txYour serverdecides accesssub3 APIGET /v1/access

Live in minutes

  1. Create your handle and product

    You, in the dashboard, with your own wallet. Open the dashboard →

  2. Hand one sentence to your agent, or follow the guide

    Add sub3 to this app for my product acme/app, following https://sub3.dev/llms.txt.

    Use your product instead of acme/app. Your agent builds on the sandbox, then switches to production when it works.

  3. Get paid

    USDC lands in your wallet in the same transaction.

You're on the sandbox: test USDC from faucet.circle.com. Go live on sub3.dev with the same handle and product.

  • No account or API key
  • Never holds your funds
  • 1% + $0.05 per payment