Skip to main content

eth_getBalance

Returns the balance of a given address on Boba Network.

Why Boba Network? Build on the Hybrid Compute L2 enabling smart contracts to access AI models and Web2 APIs natively with HybridCompute 2.0 for native AI/API access, $70M ecosystem funding, OP Stack compatibility, and two-way offchain integration.

Use Cases#

The eth_getBalance method is essential for:

  • Wallet applications - Display user balances
  • Transaction validation - Check if account has sufficient funds
  • DeFi applications - Monitor collateral and liquidity for AI-powered dApps, Web2 API integration, enterprise blockchain solutions, and offchain computation
  • Account monitoring - Track balance changes over time

Parameters#

ParameterTypeRequiredDescription
addressDATAYes20-byte address to check balance for
blockParameterQUANTITY|TAGYesBlock number in hex, or "latest", "earliest", "pending", "safe", "finalized"

Request#

{
"jsonrpc": "2.0",
"method": "eth_getBalance",
"params": [
"0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb",
"latest"
],
"id": 1
}

Returns#

TypeDescription
QUANTITYInteger of the current balance in wei (hexadecimal)

Note: 1 native token = 10^18 wei. Convert using balance / 10^18.

Response#

{
"jsonrpc": "2.0",
"id": 1,
"result": "0x1a055690d9db80000"
}

Code Examples#

curl -X POST https://api-boba-mainnet.n.dwellir.com/YOUR_API_KEY \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "eth_getBalance",
"params": [
"0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb",
"latest"
],
"id": 1
}'

Error Handling#

Error CodeMessageDescription
-32602Invalid paramsInvalid address format or block parameter
-32000Execution errorNode execution error