# Enabled EVM Chains

The EVM networks enabled for the signed-in user's tenant, with their chain ids and explorers. Every role may read it.

## Overview

- One entry per enabled EVM network, mainnet and testnet alike, in the order of `chain`; Solana is not listed here. For every chain your users can hold a wallet on, Solana included, use [List Chains](https://docs.aureahub.com/docs/tokens-chains.md) or [List Chains (Asset Registry)](https://docs.aureahub.com/docs/assets-chains.md).
- `chain` is the slug the other routes take (`ethereum`, `polygon`, `base`…); `chainId` the network's EVM chain id; `isTestnet` its environment; `nativeToken` its coin (`symbol`, `name`, `decimals`) or `null`.
- `explorerUrl` is the block explorer to link transactions to, or `null`.
- `rpcUrl` is the node the API uses for the network. It may be answered as its scheme and host only (`https://host/…`): don't send transactions to it from your app.
- `gasSettings` and `metadata` are settings Aurea keeps for the network: don't depend on their keys.

## Endpoint

### `GET /v1/tenant/blockchain-configs`

Authentication: bearer token required.

Returns the tenant's enabled EVM networks.

**Responses**

`200` OK

```json
{
  "data": [
    {
      "id": "8e0b7d0e-2f55-4a47-9d0c-6c2f5b1d9a31",
      "tenantId": "3f1c9a52-6d1e-4c1b-9f0a-2a51e1c0b7d4",
      "chain": "base",
      "rpcUrl": "https://rpc.example.com/…",
      "chainId": 8453,
      "explorerUrl": "https://basescan.org",
      "isTestnet": false,
      "isEnabled": true,
      "gasSettings": {},
      "metadata": {},
      "nativeToken": { "symbol": "ETH", "name": "Ether", "decimals": 18 },
      "createdAt": "2026-03-02T09:14:07.000Z",
      "updatedAt": "2026-03-02T09:14:07.000Z"
    }
  ]
}
```

**Example request**

```bash
curl https://api.aureahub.com/v1/tenant/blockchain-configs \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
```

---

Web version: https://docs.aureahub.com/#tenant-blockchain
