---
title: "ListERC7984ConfidentialTokens"
method: GET
path: "/v2/networks/{network_id}/erc7984ConfidentialTokens"
tags: ["Confidential Tokens"]
---

# ListERC7984ConfidentialTokens

`GET /v2/networks/{network_id}/erc7984ConfidentialTokens`

## Request

- Base URL: `https://api.utila.io`
- URL: `https://api.utila.io/v2/networks/{network_id}/erc7984ConfidentialTokens`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/utila/apis/utila-api/docs/v2/networks/:network_id/erc7984ConfidentialTokens/get.ts> (a function with typed inputs; its response is checked against the schema)

List the confidential tokens supported on a network, each with the public
token it wraps.

## Path parameters

- `network_id` string, required

## Query parameters

- `includeReferencedResources` boolean

## Response `200`

A successful response.

- V2ListERC7984ConfidentialTokensResponse
  - `confidentialTokens` V2ERC7984ConfidentialTokenPair[]: The confidential tokens supported on the network.
    - `network` string: The resource name of the network. Format: `networks/{network_id}`
    - `confidentialToken` string: The resource name of the confidential side of the pair. Format: `assets/erc7984.{network_id}.{contract}`
    - `publicToken` string: The resource name of the public token that `confidential_token` wraps. Format: `assets/erc20.{network_id}.{contract}`
    - `provider` 'ZAMA': The operator of the off-chain FHE infrastructure a confidential token depends on.
  - `referencedResources` object: A mapping of the referenced resources in the message. The key is the resource name and the value is the corresponding resource.

## Changes

- **2026-11-03** `c4a910d79740`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/utila/apis/utila-api/changes/v2/networks/:network_id/erc7984ConfidentialTokens/get.md)

---

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