---
title: "Get supported blockchains for the template"
method: GET
path: "/tokenization/templates/{contractTemplateId}/supported_blockchains"
tags: ["Contract Templates"]
---

# Get supported blockchains for the template

`GET /tokenization/templates/{contractTemplateId}/supported_blockchains`

## Request

- Base URL: `https://api.fireblocks.io/v1`
- URL: `https://api.fireblocks.io/v1/tokenization/templates/{contractTemplateId}/supported_blockchains`
- Auth: none declared
- TypeScript: <https://skmtc.dev/fireblocks/apis/fireblocks-api/docs/tokenization/templates/:contractTemplateId/supported_blockchains/get.ts> (a function with typed inputs; its response is checked against the schema)

Get supported blockchains for the template

## Path parameters

- `contractTemplateId` string, required

## Response `200`

Supported blockchains list

- SupportedBlockChainsResponse
  - `supportsAllBlockchains` boolean, required: Boolean representing if all blockchains are supported
  - `supportedBlockchains` SupportedBlockchain[]: List of supported blockchains
    - `id` string, required: The ID of the blockchain
    - `legacyId` string, required: The old blockchain ID representation of the blockchain
    - `displayName` string, required: The name of the blockchain
    - `nativeAssetId` string, required: Native asset ID of this blockchain

## Other responses

- `404`: Could not find contract.
- `default`: Error Response

---

[API](https://skmtc.dev/fireblocks/apis/fireblocks-api.md) - [All operations](https://skmtc.dev/fireblocks/apis/fireblocks-api/llms.txt) - [OpenAPI document](https://skmtc.dev/fireblocks/apis/fireblocks-api/revisions/4eba9965659a?raw)
