curl -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","id":0,"method":"sui_getTotalTransactionBlocks"}' 'https://sui.api.onfinality.io/public'https://sui.api.onfinality.io/public* The public endpoint is rate limited
N.VirginiaHong Kong
Only pay for what you need.
Sui is a Layer 1 blockchain designed for fast, secure, and scalable digital asset ownership. Its object-centric data model enables parallel transaction execution, making it ideal for high-throughput applications like DeFi, gaming, and social platforms. Developers building on Sui need reliable RPC endpoints to interact with the network—reading on-chain data, submitting transactions, and powering backend services.
OnFinality provides managed Sui Mainnet RPC endpoints, giving you authenticated API access without the overhead of running your own full node. Whether you're building a wallet, a dApp, or an analytics tool, OnFinality's infrastructure is designed for production workloads.
suix_getAllBalances, suix_getOwnedObjects).OnFinality's Sui RPC endpoints are suitable for production applications. With authenticated access, you get stable rate limits, request analytics, and a clear path to higher-capacity plans. For teams with demanding workloads, dedicated node options are available.
Sui exposes a rich set of JSON-RPC methods organized into categories:
suix_getAllBalances, suix_getCoins, suix_getBalancesuix_getOwnedObjects, suix_getDynamicFields, suix_queryTransactionBlockssuix_getValidators, suix_getStakessuix_getNormalizedMoveModules, suix_getMoveFunctionArgTypesRefer to the Sui API Reference for full documentation.
Ready to build on Sui? OnFinality offers a free tier to get you started. Sign up today and connect to Sui Mainnet in minutes.
Sui builders need infrastructure for Move-based apps, wallets, games, and backend services, so the page should clarify RPC access and production planning without generic EVM language.
Best fit: mainnet production workflows for Web3 products, integrations, and app backends.
What builders usually check first:
Supported capability notes:
Decision notes:
A quick connection check usually starts with eth_blockNumber, then moves into the exact methods your wallet, dashboard, bot, indexer, or backend service needs.
Planning the next step:
Next steps:
OnFinality takes away the heavy lifting of DevOps so you can build smarter and faster.
Get Started