Skip to main content

Overview

The chain status endpoint provides information about all blockchain chains configured in your Lasso RPC instance.

Endpoint

Response

Returns a JSON object containing an array of configured chains:
array
required
Array of chain configuration objects

Response Example

Use Cases

Discover Available Chains

Query which chains are configured and ready to use:

Validate Chain Configuration

Check if a specific chain is configured before making RPC requests:

Dynamic Client Configuration

Use this endpoint to dynamically configure multi-chain applications:

Chain Name vs Chain ID

Lasso RPC supports referencing chains by both their numeric chain_id and their chain_name:
  • chain_id: Standard EVM chain identifier (e.g., 1, 137, 42161)
  • chain_name: Human-friendly identifier used in configuration files (e.g., ethereum, polygon, arbitrum)
Both can be used in RPC endpoint paths:

Notes

  • The list of chains is determined by your configuration file
  • All returned chains have supported: true as unsupported chains are not included in the response
  • Chain configurations are loaded at startup and do not change without restarting the instance
  • This endpoint is useful for service discovery in multi-chain applications