Skip to main content

6. Soroban RPC

The RPC service allows you to communicate directly with Soroban via a JSON RPC interface.

For example, you can build an application and have it send a transaction, get ledger and event data or simulate transactions.

Alternatively, you can use one of Soroban's client SDKs such as the js-soroban-client, which will need to communicate with an RPC instance to access the network.

Run your own instance

Download and run a local instance via Docker Quickstart and run a standalone network or communicate with a live development Futurenet (and soon to come, Testnet and Mainnet).

For local development, an RPC service can run on a standard laptop with 16GB of RAM and has minimal storage and CPU requirements.

RPC Providers

Connect to available hosted instances for the community to use.