Proceeds is multi-chain by design. A paywall can accept payments on more than one network, and a service can mix paywalls that target different networks.Documentation Index
Fetch the complete documentation index at: https://docs.myproceeds.xyz/llms.txt
Use this file to discover all available pages before exploring further.
Networks
Proceeds supports the following blockchains:- Arc
- Base
- HyperEVM
- Arbitrum
- Ethereum
- Tempo
Test against the testnets
Toggle Mainnet mode in your profile menu to switch between mainnet and the matching testnet:- Mainnet mode on — Paywalls accept real USDC on Arc, Base, HyperEVM, Arbitrum, Ethereum, and Tempo.
- Mainnet mode off — Paywalls accept testnet USDC on the respective testnet chain: Arc testnet, Base Sepolia, HyperEVM testnet, Arbitrum Sepolia, Ethereum Sepolia, and Tempo testnet.
Get testnet USDC
To pay paywalls while Mainnet mode is off, you need testnet USDC on the network you’re testing. Use the Proceeds faucet to fund a wallet on any supported testnet:Testnet USDC Faucet
Drip testnet USDC to your wallet on Arc, Base, HyperEVM, Arbitrum, Ethereum, or Tempo testnets.
Pick networks per paywall
A paywall accepts a subset of the networks its service allows. Two reasons to narrow the list per route:- Cost. Different chains have different fee profiles. Restrict expensive endpoints to lower-fee chains.
- Standards. MPP-native flows require Tempo. Circle Nanopayments require a Circle-supported chain.
Reconcile balances
The Wallet page shows balances across every supported chain and rail. Withdrawals route per-chain — pick the chain on the withdrawal form to settle to a wallet you control.Production checklist
Confirm networks, pricing, and auth before going live.

