# Interfaces
Client represents a JSON-RPC client.
DHT provides access to the DHT-related RPC methods.
Node provides access to the chain-related RPC methods.
Pool provides access to a nodes transaction and push pools.
PushKey provides access to the pushkey-related RPC methods.
Repo provides access to the repo-related RPC methods.
RPC provides access to the rpc server-related methods.
Ticket provides access to ticket-related RPC methods.
Tx provides access to the transaction-related RPC methods.
User provides access to user-related RPC methods.