Added
Sui GraphQL
November 11th, 2026
Sui GraphQL is now available on Tatum for Mainnet, Testnet and Devnet. Request exactly the fields you need and resolve related data (address → balances → objects → transactions) in a single query, all against one typed, self-documenting schema. Together with Sui gRPC, GraphQL is the supported way to read Sui data now that Sui has deprecated JSON-RPC.
Sui GraphQL endpoints
Sui GraphQL
What you get
- Exact field selection: Return only the fields you need, which keeps payloads small and responses fast.
- Fewer round trips: Resolve nested data, such as an address with its balances, owned objects and transactions, in one request.
- Broad coverage: Query objects, transactions, checkpoints, epochs, events, coin metadata, Move packages and SuiNS name records.
- Write and simulate: Execute signed transactions with the
executeTransactionmutation, dry-run them withsimulateTransaction, and check signatures withverifySignature. - Self-documenting schema: Introspect the schema to discover every query, type and argument, then generate typed clients.
GraphQL or gRPC?GraphQL endpoints don't support WebSocket subscriptions. For real-time checkpoint streaming, use Sui gRPC and its
SubscriptionService.
Migrating from JSON-RPC?Still calling Sui JSON-RPC methods? The JSON-RPC to GraphQL migration guide maps each
sui_andsuix_method to the GraphQL field that replaces it.
Get Started
- Get your API key in the Tatum Dashboard
- Read the Sui GraphQL API reference
- Try every query in the Sui GraphQL Postman collection