pulsechain.box
Fundamentals

JSON-RPC Basics

The PulseChain RPC endpoint implements the JSON-RPC 2.0 protocol over HTTPS.

The PulseChain RPC endpoint implements the JSON-RPC 2.0 protocol over HTTPS.

Request format

All requests are HTTP POST to https://rpc.pulsechain.box with Content-Type: application/json.

{
  "jsonrpc": "2.0",
  "method": "eth_blockNumber",
  "params": [],
  "id": 1
}
FieldTypeDescription
jsonrpcstringMust be "2.0"
methodstringThe RPC method name
paramsarrayMethod parameters (can be empty [])
idnumber or stringRequest identifier, returned in the response

Response format

Success:

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

Error:

{
  "jsonrpc": "2.0",
  "id": 1,
  "error": {
    "code": -32601,
    "message": "Method not found"
  }
}

Data encoding

All values are hex-encoded with a 0x prefix unless stated otherwise.

TypeEncodingExample
IntegerHex, no leading zeros"0x1a4" (420)
Byte dataHex, even length"0x68656c6c6f"
Address20-byte hex"0x369369369369369369369369369369369369369"
Hash32-byte hex"0xab12...ef56"
BooleanJSON booleantrue / false
NullJSON nullnull

Supported methods

This endpoint exposes methods from the following namespaces:

NamespaceCountDescription
eth24Core Ethereum JSON-RPC
net3Network status
web32Client utilities
txpool3Transaction pool inspection
debug6Tracing and raw data
trace4OpenEthereum-compatible tracing
ots5Otterscan extensions
erigon1Erigon-compatible
Copyright © 2026 AvecdrA. Made with love.