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.
Connect to available hosted instances for the community to use.