> 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/supported-tokens.md).

# Supported Tokens

## List popular supported tokens

> Returns a curated set of popular, non-rebasing\
> tokens supported by Hinkal transactions, grouped by chain ID.\
> \
> Pass \`chainId\` to fetch a single chain, or omit it to return every supported chain.<br>

```json
{"openapi":"3.0.3","info":{"title":"Hinkal API","version":"1.0.0"},"tags":[{"name":"Supported Tokens"}],"servers":[{"url":"https://api.hinkal.io","description":"Production"}],"paths":{"/supported-tokens":{"get":{"operationId":"getSupportedTokens","summary":"List popular supported tokens","description":"Returns a curated set of popular, non-rebasing\ntokens supported by Hinkal transactions, grouped by chain ID.\n\nPass `chainId` to fetch a single chain, or omit it to return every supported chain.\n","tags":["Supported Tokens"],"parameters":[{"name":"chainId","in":"query","required":false,"description":"Optional EVM chain ID to filter by — one of the supported chains (1 Ethereum, 10 Optimism, 137 Polygon, 8453 Base, 42161 Arbitrum). Omit to return all.","schema":{"type":"integer"}}],"responses":{"200":{"description":"Supported tokens grouped by chain ID","headers":{},"content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","enum":[true]},"tokens":{"type":"object","description":"Map of chain ID to the list of supported tokens on that chain.","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/SupportedToken"}}}},"required":["success","tokens"]}}}},"400":{"description":"Unsupported chainId","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FailedResponse"}}}},"500":{"$ref":"#/components/responses/ServerError"}}}}},"components":{"schemas":{"SupportedToken":{"type":"object","description":"A token entry from a chain's registry, as served by `/supported-tokens`.","properties":{"chainId":{"type":"integer"},"erc20TokenAddress":{"type":"string","description":"Token contract address. The chain's native asset uses the zero address."},"name":{"type":"string"},"symbol":{"type":"string"},"decimals":{"type":"integer"},"logoURI":{"type":"string","description":"URL of the token logo (optional)"}},"required":["chainId","erc20TokenAddress","name","symbol","decimals"]},"FailedResponse":{"type":"object","properties":{"success":{"type":"boolean","enum":[false]},"error":{"type":"string"}},"required":["success","error"]}},"responses":{"ServerError":{"description":"Server error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FailedResponse"}}}}}}}
```
