---
title: "Get Contract Signatures"
method: GET
path: "/v1/contracts/{chainId}/{address}/signatures"
tags: ["Gateway"]
---

# Get Contract Signatures

`GET /v1/contracts/{chainId}/{address}/signatures`

Retrieves human-readable ABI signatures for a specific smart contract. This endpoint fetches the contract metadata from the thirdweb service, extracts the ABI, and converts it into an array of human-readable function and event signatures that can be used directly with contract interaction methods.

**Authentication**: This endpoint requires backend authentication using the `x-secret-key` header. The secret key should never be exposed publicly.

**Usage**: The returned signatures can be used directly in contract read/write operations or event filtering. Each signature follows the standard Solidity format and includes function parameters, return types, state mutability, and event indexing information.

## Path parameters

- `chainId` integer, required — The blockchain network identifier where the contract is deployed.
- `address` string, required — The smart contract address or ENS name.

## Response `200`

Successfully retrieved contract signatures

- object — Contract ABI signatures in human-readable format. These signatures can be used directly with contract interaction methods.
  - `result` string[], required — Array of human-readable ABI signatures including functions and events. Each signature is formatted as a string that can be used directly in contract read/write operations or event filtering.

## Other responses

- `400` — Invalid request parameters
- `401` — Authentication required. The request must include a valid `x-secret-key` header for backend authentication.
- `404` — Contract metadata not found or ABI is not available
- `429` — Rate limit exceeded
- `500` — Internal server error

---

[API](https://skmtc.net/thirdweb/apis/thirdweb-api.md) · [All operations](https://skmtc.net/thirdweb/apis/thirdweb-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/thirdweb/thirdweb-api/revisions/fb4cb67da1c7/schema)
