Skip to main content

json-formatted remote procedure calls to communicate with ethereum clients

Most Ethereum clients (nodes) provide an RPC (remote procedure call) interface though which other processes may interact with the node. For example, the eth_getBalance(address, [blockNum]) RPC call returns an address's balance at a given block. Further information and a full specification of the interface is presented here: https://github.com/ethereum/wiki/wiki/JSON-RPC. Use this tag for discussions of Ethereum's RPC features.