---
title: "Return deployed contract data"
method: GET
path: "/tokenization/contracts/{assetId}/{contractAddress}"
tags: ["Deployed Contracts"]
---

# Return deployed contract data

`GET /tokenization/contracts/{assetId}/{contractAddress}`

## Request

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

Return deployed contract data by blockchain native asset id and contract address

## Path parameters

- `contractAddress` string, required
- `assetId` string, required

## Response `200`

- DeployedContractResponseDto
  - `id` string, required: The deployed contract data identifier
  - `contractAddress` string, required: The contract's onchain address
  - `contractTemplateId` string, required: The contract template identifier
  - `vaultAccountId` string: The vault account id this contract was deploy from
  - `blockchainId` string, required
  - `baseAssetId` string: The blockchain base assetId
  - `gaslessConfig` GasslessStandardConfigurations: The gasless configuration of the contract
    - `gaslessStandardConfigurations` object
  - `multichainDeploymentMetadata` MultichainDeploymentMetadata: The multichain deployment metadata
    - `id` string, uuid: The unique identifier of the deployment metadata
    - `address` string: The address of the deployed contract
    - `templateId` string, uuid: The unique identifier of the contract template
    - `deploymentSalt` string: The salt used for the deployment
    - `initParams` ParameterWithValue[]
      - `name` string, required: The name of the parameter as it appears in the ABI
      - `description` string: A description of the parameter, fetched from the devdoc of this contract
      - `internalType` string: The internal type of the parameter as it appears in the ABI
      - `type` string, required: The type of the parameter as it appears in the ABI
      - `components` Parameter[]
        - `name` string, required: The name of the parameter as it appears in the ABI
        - `description` string: A description of the parameter, fetched from the devdoc of this contract
        - `internalType` string: The internal type of the parameter as it appears in the ABI
        - `type` string, required: The type of the parameter as it appears in the ABI
        - `components` Parameter[]
      - `value` string: The value of the parameter. The shape follows the ABI `type`: a string for `string`/`address`/`bytes*`, a number for `uint*`/`int*`, a boolean for `bool`, an array for `T[]`, and for `tuple` an array of nested ParameterWithValue objects (one per entry in `components`, in ABI order).
      - `functionValue` LeanAbiFunction
        - `name` string: The function name
        - `inputs` ParameterWithValue[], required: The function inputs
        - `outputs` ParameterWithValue[]: The function outputs
        - `stateMutability` 'view' | 'pure' | 'nonpayable' | 'payable': The state mutability of the function (e.g., view, pure, nonpayable, payable)
    - `encodedInitParams` string: The encoded init params
  - `solanaConfig` SolanaConfig: The Solana configuration of the contract
    - `extensions` string[]: The extensions that the contract implements.
    - `type` 'SPL' | 'TOKEN2022' | 'PROGRAM': The type of the contract.

## Other responses

- `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)
