> For the complete documentation index, see [llms.txt](https://hinkal-team.gitbook.io/hinkal/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hinkal-team.gitbook.io/hinkal/hinkal-api/api-reference/contract-addresses.md).

# Contract Addresses

## Get contract addresses

> Returns the Hinkal smart contract addresses for every supported EVM and Tron chain.\
> Solana is not included. Fields are omitted when a contract is not deployed on that chain.<br>

```json
{"openapi":"3.0.3","info":{"title":"Hinkal API","version":"1.0.0"},"tags":[{"name":"Contract Addresses"}],"servers":[{"url":"https://api.hinkal.io","description":"Production"}],"paths":{"/contract-addresses":{"get":{"operationId":"getContractAddresses","summary":"Get contract addresses","description":"Returns the Hinkal smart contract addresses for every supported EVM and Tron chain.\nSolana is not included. Fields are omitted when a contract is not deployed on that chain.\n","tags":["Contract Addresses"],"responses":{"200":{"description":"Contract addresses keyed by chainId","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","enum":[true]},"addresses":{"type":"object","description":"Map of chainId (as string) to contract address set for that chain","additionalProperties":{"type":"object","properties":{"hinkalAddress":{"type":"string","description":"Address of the main Hinkal.sol contract"},"hinkalHelperAddress":{"type":"string","description":"Address of HinkalHelper.sol (present on most chains)"},"hinkalWrapperAddress":{"type":"string","description":"Address of HinkalWrapper.sol (present on chains that support wrapping)"},"depositOnChainUtxosExternalActionAddress":{"type":"string","description":"Address of DepositOnChainUtxosExternalAction.sol (present when on-chain UTXO deposits are supported; this is also the approval address for private-send)"}},"required":["hinkalAddress"]}}},"required":["success","addresses"]}}}},"500":{"$ref":"#/components/responses/ServerError"}}}}},"components":{"responses":{"ServerError":{"description":"Server error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FailedResponse"}}}}},"schemas":{"FailedResponse":{"type":"object","properties":{"success":{"type":"boolean","enum":[false]},"error":{"type":"string"}},"required":["success","error"]}}}}
```
