> ## 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.

# Supported blockchains

> Networks Proceeds supports today and how to test against their testnets.

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.

## Networks

Proceeds supports the following blockchains:

* **Arc** (testnet only)
* **Base**
* **HyperEVM**
* **Tempo**

Mainnet support is rolling out per network. Each blockchain has a matching testnet for development and validation. Arc is currently available on testnet only.

## 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 Base, HyperEVM, and Tempo.
* **Mainnet mode off** — Paywalls accept testnet USDC on the respective testnet chain: Arc testnet, Base Sepolia, HyperEVM testnet, and Tempo testnet.

The toggle lives in the profile modal alongside **Settings**, **Get help**, **Docs**, and **Terms and privacy**, with your wallet address at the bottom.

<Tip>
  Develop with **Mainnet mode off** until your service passes the [Production checklist](/guides/production-checklist), then flip the toggle on to start accepting real USDC.
</Tip>

## 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:

<Card title="Testnet USDC Faucet" icon="droplet" href="https://testmint.myproceeds.xyz/">
  Drip testnet USDC to your wallet on Arc, Base, HyperEVM, or Tempo testnets.
</Card>

## 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](/standards/circle-nanopayments) require a Circle-supported chain.

## Reconcile balances

The [Wallet](/dashboard/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.

<Card title="Production checklist" icon="circle-check" href="/guides/production-checklist">
  Confirm networks, pricing, and auth before going live.
</Card>
