> 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-waas/api-reference/public-balance.md).

# Public Balance

## Get public (on-chain) token balances

> Public endpoint — no X-Stamp required.

```json
{"openapi":"3.0.3","info":{"title":"Hinkal WaaS API","version":"1.0.0"},"tags":[{"name":"Public Balance"}],"servers":[{"url":"https://api.hinkal.io","description":"Production"}],"security":[],"paths":{"/waas/public-balance":{"get":{"operationId":"getPublicBalance","summary":"Get public (on-chain) token balances","description":"Public endpoint — no X-Stamp required.","tags":["Public Balance"],"parameters":[{"name":"walletAddress","in":"query","required":true,"schema":{"type":"string"}},{"name":"chainId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Token balances","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SuccessResponse"}}}},"500":{"$ref":"#/components/responses/ServerError"}}}}},"components":{"schemas":{"SuccessResponse":{"type":"object","properties":{"status":{"type":"string","enum":["success"]}},"required":["status"]},"ErrorResponse":{"type":"object","properties":{"status":{"type":"string","enum":["error"]},"message":{"type":"string"}},"required":["status","message"]}},"responses":{"ServerError":{"description":"Internal server error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}}}}}}
```
