Skip to main content
GET
/
blockchains
/
{id}
TypeScript
const response: Promise<FireblocksResponse<BlockchainResponse>> = fireblocks.blockchainsAssets.getBlockchain(blockchainsAssetsApiGetBlockchainRequest);
{
  "id": "9f9f7062-df90-4fc0-8697-96685184357b",
  "legacyId": "ETH",
  "displayName": "Ethereum",
  "nativeAssetId": "9f9f7062-df90-4fc0-8697-96685184356a",
  "onchain": {
    "protocol": "EVM",
    "test": false,
    "signingAlgo": "ECDSA_SECP256K1",
    "chainId": 1
  },
  "metadata": {
    "scope": "GLOBAL",
    "deprecated": false,
    "media": [
      {
        "url": "https://example.com/image.png",
        "type": "image/svg+xml"
      }
    ],
    "explorer": {
      "base": "https://example.com",
      "address": "https://example.com/address/{address}",
      "tx": "https://example.com/tx/{tx}",
      "token": "https://example.com/nft/{contract}/{tokenId}"
    }
  }
}

Path Parameters

id
string
required

The ID or legacyId of the blockchain

Response

Blockchain with requested identification

id
string
required

The ID of the blockchain

Example:

"9f9f7062-df90-4fc0-8697-96685184357b"

legacyId
string
required

The old blockchain ID representation of the blockchain

Example:

"ETH"

displayName
string
required

The name of the blockchain

Example:

"Ethereum"

nativeAssetId
string
required

Native asset ID of this blockchain

Example:

"9f9f7062-df90-4fc0-8697-96685184356a"

onchain
object
required
metadata
object
required