Quicknode provides Sui endpoints for querying blockchain data, submitting transactions, and monitoring network activity. You can connect to Mainnet or Testnet using gRPC, or use GraphQL for flexible queries on Mainnet. This page covers API availability, connection details, and usage limits.
Supported APIs
Choose an API based on your network and application requirements:
| API | Mainnet | Testnet |
|---|---|---|
| gRPC | Available, including archive access | Available, without archive access |
| GraphQL | Available | Unavailable |
| JSON-RPC | Removed | Removed |
Connect to Your Endpoint
For gRPC, connect to your endpoint's hostname on port 9000 and pass the token from its HTTPS URL as x-token metadata. The gRPC target should contain only the hostname and port, without the https:// prefix or token path.
Follow the QuickStart to create an endpoint and send your first gRPC request. For GraphQL connection details and examples, see the GraphQL overview.
Credit Usage
Methods consume API credits according to the Sui API credit table.
Rate Limits
Request limits depend on your plan. See Quicknode pricing for plan limits and the Sui API overview for API-specific restrictions.