Introduction
JSON-RPC is a remote procedure call protocol encoded in JSON. You can use this API to access data from the Zilliqa nodes. The JSON-RPC API server runs on:
Chain(s) | URL(s) |
---|---|
Zilliqa mainnet | https://api.zilliqa.com/ |
Developer testnet | https://dev-api.zilliqa.com/ |
Local testnet | http://localhost:4201/ |
Isolated server | https://zilliqa-isolated-server.zilliqa.com/ |
You can use the following block explorers for the various networks
Chain(s) | Explorer link |
---|---|
Zilliqa mainnet | https://viewblock.io/zilliqa https://devex.zilliqa.com/ |
Developer testnet | https://viewblock.io/zilliqa?network=testnet https://devex.zilliqa.com/?network=https%3A%2F%2Fdev-api.zilliqa.com |
Local testnet | https://devex.zilliqa.com/?network=http%3A%2F%2Flocalhost%3A4201%2F |
Isolated server | https://devex.zilliqa.com/?network=https%3A%2F%2Fzilliqa-isolated-server.zilliqa.com |
All API calls are POST requests.
All requests follow the standard JSON-RPC format and include 4 variables in the data object:
Data object | Example |
---|---|
id | e.g. "1" |
jsonrpc | e.g. "2.0" |
method | e.g. "GetBalance" |
params | e.g. ["1"] |