Getting Started
Quick Start
The PulseChain RPC endpoint accepts standard JSON-RPC 2.0 requests over HTTPS.
The PulseChain RPC endpoint accepts standard JSON-RPC 2.0 requests over HTTPS.
Endpoint: https://rpc.pulsechain.box
Method: POST
Content-Type: application/json
No API key or authentication is required.
Your first request
Get the latest block number:
curl -s -X POST https://rpc.pulsechain.box \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "eth_blockNumber",
"params": [],
"id": 1
}'
Response:
{
"jsonrpc": "2.0",
"id": 1,
"result": "0x18b704b"
}
The result is a hex-encoded block number. Convert to decimal: 0x18b704b = 25,984,075.
TRY IT
Get an address balance
Query the native PLS balance for any address:
curl -s -X POST https://rpc.pulsechain.box \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "eth_getBalance",
"params": ["0x3693693693693693693693693693693693693693", "latest"],
"id": 1
}'
The result is the balance in wei (hex). Divide the decimal value by 10^18 to get PLS.
TRY IT
Network info
| Property | Value |
|---|---|
| Chain ID | 369 (0x171) |
| Native token | PLS |
| Block time | ~10 seconds |
| Archive node | Yes (full historical state) |
| Consensus | Proof of Stake |
