> ## Documentation Index
> Fetch the complete documentation index at: https://docs.faremeter.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Networks & Assets

> Supported blockchain networks and tokens in faremeter.

Faremeter supports multiple blockchain networks and assets. The `@faremeter/info` package provides lookup utilities for network configuration and asset details.

## Supported networks

### Solana

| Network      | Identifier     | Status    |
| ------------ | -------------- | --------- |
| Devnet       | `devnet`       | Supported |
| Testnet      | `testnet`      | Supported |
| Mainnet Beta | `mainnet-beta` | Supported |

### EVM

| Network              | Identifier             | Chain ID   | Status             |
| -------------------- | ---------------------- | ---------- | ------------------ |
| Base                 | `base`                 | 8453       | Supported          |
| Base Sepolia         | `base-sepolia`         | 84532      | Supported          |
| SKALE Europa Testnet | `skale-europa-testnet` | 1444673419 | Supported          |
| Polygon PoS          | `eip155:137`           | 137        | Supported (CAIP-2) |
| Polygon Amoy         | `eip155:80002`         | 80002      | Supported (CAIP-2) |
| Monad                | `eip155:143`           | 143        | Supported (CAIP-2) |
| Monad Testnet        | `eip155:10143`         | 10143      | Supported (CAIP-2) |

EVM networks support CAIP-2 format identifiers. Networks like Base Sepolia and Base have short aliases (`base-sepolia`, `base`). Others use the full CAIP-2 format (`eip155:<chainId>`).

## Supported assets

| Asset  | Solana                   | EVM                                                                        |
| ------ | ------------------------ | -------------------------------------------------------------------------- |
| USDC   | Devnet, Mainnet          | Base, Base Sepolia, SKALE, Polygon PoS, Polygon Amoy, Monad, Monad Testnet |
| PYUSD  | Devnet, Mainnet          | --                                                                         |
| USDT   | Mainnet                  | --                                                                         |
| USDG   | Devnet, Mainnet          | --                                                                         |
| USD1   | Mainnet                  | --                                                                         |
| USX    | Mainnet                  | --                                                                         |
| CASH   | Mainnet                  | --                                                                         |
| EURC   | Devnet, Mainnet          | --                                                                         |
| JupUSD | Mainnet                  | --                                                                         |
| USDS   | Mainnet                  | --                                                                         |
| USDtb  | Mainnet                  | --                                                                         |
| USDu   | Mainnet                  | --                                                                         |
| USDGO  | Mainnet                  | --                                                                         |
| FDUSD  | Mainnet                  | --                                                                         |
| SOL    | Devnet, Testnet, Mainnet | --                                                                         |

## Using `@faremeter/info`

The `info` package provides helpers to construct payment requirements with correct network and asset details.

### Solana

```typescript theme={null}
import { x402Exact } from "@faremeter/info/solana"

const requirements = x402Exact({
  network: "devnet",
  payTo: "7xKXwxRPMo2sUAT5...",
  asset: "USDC",
  amount: "10000",
})
```

### EVM

```typescript theme={null}
import { x402Exact } from "@faremeter/info/evm"

const requirements = x402Exact({
  network: "base-sepolia",
  asset: "USDC",
  amount: "10000",
  payTo: "0x1234...",
})
```

## Network aliases

The info package resolves network aliases to canonical identifiers. For example, `"devnet"` resolves to the correct Solana devnet RPC endpoint, and `"base-sepolia"` resolves to the correct EVM chain ID and RPC.

## Configuring custom networks

When using the lower-level packages (`@faremeter/fetch`, `@faremeter/payment-*`), you can pass custom network configuration directly to wallet and handler factory functions. See the [API Reference](/api/info.src) for the full configuration options.

## Further reading

* [Payment Schemes](/concepts/payment-schemes) -- How network and asset selection affects payment flow.
* [Wallet Configuration](/client/wallet-configuration) -- Setting up wallets for specific networks.
