In addition to implementing the standard
JSON-RPC API, Ethereum clients, such as
Geth and
Parity provide additional management via JSON-RPC.

One of the key common pieces of functionality that they provide is the ability to create and
unlock Ethereum accounts for transacting on the network. In Geth and Parity, this is implemented
in their Personal modules, details of which are available below:

For Geth specific methods, you can use the
Geth
connector, and for Parity you can use the associated
Parity
connector. The Parity connector also provides support for Parity’s
Trace module. These connectors
are available in the web3j geth and parity modules respectively.

You can refer to the integration test
ParityIT
for further examples of working with these APIs.