---
title: "Get Native Token Balance"
method: POST
path: "/eth_getBalance"
tags: ["Ethereum Interface (eth_)"]
---

# Get Native Token Balance

`POST /eth_getBalance`

Returns the native token balance for the specified address in the wallet.

**Note:** This returns the wallet balance, which is distinct from the orderbook contract balance.
To query the balance deposited in the orderbook contract, call the `getBalance` function on the orderbook contract.

The `block_number` parameter is accepted for Ethereum compatibility but is ignored.

## Request body

- object
  - `jsonrpc` string, required
  - `method` string, required
  - `id` integer, required
  - `params` union[], required — Parameters: 1. `address` (address): The address to check balance for 2. `block_number` (string): Block identifier (accepted but ignored)
    - union
      - string — Ethereum address (20 bytes, hex-encoded with 0x prefix)
      - string

## Response `200`

Balance in wei (hex-encoded uint256)

- object
  - `jsonrpc` string
  - `result` string — Unsigned 256-bit integer (hex-encoded with 0x prefix)
  - `id` integer

---

[API](https://skmtc.dev/pod/apis/json-rpc-api.md) · [All operations](https://skmtc.dev/pod/apis/json-rpc-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/pod/json-rpc-api/revisions/f78dc6cc4dfb/schema)
