Skip to content

RPC Methods

Standard Ethereum Methods

All standard eth_* JSON-RPC methods are supported. Key methods:

eth_call

Execute a read-only smart contract call:

bash
curl -X POST https://hyper.beschyperchain.com \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc":"2.0",
    "method":"eth_call",
    "params":[{
      "to": "0x76bF888EB22f6d11AD8C2348847062db746647E0",
      "data": "0xb7ab4db5"
    }, "latest"],
    "id":1
  }'

eth_getLogs

Get event logs with optional filter:

bash
curl -X POST https://hyper.beschyperchain.com \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc":"2.0",
    "method":"eth_getLogs",
    "params":[{
      "fromBlock": "latest",
      "toBlock": "latest",
      "address": "0x76bF888EB22f6d11AD8C2348847062db746647E0"
    }],
    "id":1
  }'

eth_sendRawTransaction

Submit a signed transaction:

bash
curl -X POST https://hyper.beschyperchain.com \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc":"2.0",
    "method":"eth_sendRawTransaction",
    "params":["0x...signed_raw_tx..."],
    "id":1
  }'

IBFT-Specific Methods

ibft_getValidatorsByBlockNumber

Get the list of IBFT consensus validators at a given block:

bash
curl -X POST https://hyper.beschyperchain.com \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc":"2.0",
    "method":"ibft_getValidatorsByBlockNumber",
    "params":["latest"],
    "id":1
  }'

Response:

json
{
  "result": [
    "0x5a5134c2bc99c3991d69839ee7628364fa813619",
    "0x8f32294c406f8c32a24d0b3c800a5f172ccfcebd",
    "0xc493ac0fd4bb41552e8a83f675a16c318249c17c",
    "0xd00b96c4586d9b2e6dee6defd69cbe7e988f5745"
  ]
}

Explorer API

The Blockscout REST API is available at:

https://explorer2.beschyperchain.com/api/v2/
https://explorer.beschyperchain.com/api/v2/

Key Endpoints

bash
# Get address info
GET /api/v2/addresses/{address}

# Get transactions for an address
GET /api/v2/addresses/{address}/transactions?page_size=50

# Get token transfers
GET /api/v2/addresses/{address}/token-transfers

# Get NFT holdings
GET /api/v2/addresses/{address}/nft

# Get block info
GET /api/v2/blocks/{block_number_or_hash}

# Get transaction
GET /api/v2/transactions/{tx_hash}

# Account history (AI-classified)
GET /api/v2/proxy/3rdparty/noves-fi/addresses/{address}/transactions

# Gas price oracle
GET /api/v2/gas-price-oracle

# Smart contract read
POST /api/v2/smart-contracts/{address}/query-read-method

BESC Hyperchain — Built for Institutions.