Connect and Communicate with the Sui Network
Now that you have installed Sui, started the Sui network, and learned how to create smark contracts in Move and program Sui objects, it's time to let your apps talk to Sui. The pages in this section provide various options for communicating with Sui.
- Use the Sui CLI client to start and set up the Sui network.
- Set up your own local Sui RPC server and use the Sui JSON-RPC API to interact with a local Sui network.
- Adhere to the restrictions placed on JSON types to make them SuiJSON compatible.
- Interact with the Sui network via the Sui Rust SDK, a collection of Rust language JSON-RPC wrapper and crypto utilities.
- Sign transactions and interact with the Sui network using the Sui TypeScript SDK built on the Sui JSON RPC API.
- Run a Sui Fullnode yourself to store the full Sui blockchain state and history and qualify as a potential validator.
- Filter and subscribe to a real-time event stream on your Sui Fullnode using JSON-RPC notifications via the WebSocket API.