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.
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
import { x402Exact } from "@faremeter/info/solana"
const requirements = x402Exact({
network: "devnet",
payTo: "7xKXwxRPMo2sUAT5...",
asset: "USDC",
amount: "10000",
})
EVM
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 for the full configuration options.
Further reading