Wednesday, July 30, 2025

Sui Introduces Full Beta Support for gRPC APIs on Full Nodes

Share

KEY TAKEAWAYS

  • Sui launches full beta support for gRPC APIs on its Full Nodes, enhancing data infrastructure capabilities.
  • gRPC offers a faster, more expressive method for interacting with the Sui blockchain, replacing the legacy JSON-RPC.
  • The beta release introduces new services like SubscriptionService, enabling real-time data streaming for developers.
  • This initiative aims to reimagine blockchain data serving, with gRPC becoming the canonical Full Node API.

Sui has announced the launch of full beta support for gRPC APIs on its Full Nodes, marking a significant step in its mission to provide a world-class data infrastructure. This beta release is designed for testing and preparing applications for future production readiness, with potential changes based on user feedback. The introduction of gRPC aims to offer a faster, more expressive, and future-ready method for interacting with the Sui blockchain.

gRPC, a high-performance, schema-driven communication protocol, is intended for modern distributed systems. It is set to become a foundational component of Sui’s long-term data serving strategy. Compared to the legacy JSON-RPC, gRPC provides strong typing and client generation support across multiple programming languages, compact binary serialization via Protobuf, and real-time data streaming capabilities.

New Services and Capabilities

The beta release of gRPC introduces a comprehensive set of Full Node services to support various developer and infrastructure needs. These include the MovePackageService for introspecting deployed Move packages, the SignatureVerificationService for pre-verifying digital signatures, and the TransactionExecutionService for submitting signed transactions to the network. Additionally, the LedgerService allows querying of objects, transactions, checkpoints, epochs, and system state, while the LiveDataService fetches active state data like balances and simulates transactions.

One of the standout features of this release is the new SubscriptionService, which enables server-side streaming APIs for onchain activity. This service allows developers to subscribe to executed checkpoints and fetch details using other batch API services. The streams are gapless and ordered, ensuring that indexers, bots, wallets, and explorers can stay synced in real-time without the need for polling.

Implications for Developers and Infrastructure

The introduction of gRPC APIs on Sui Full Nodes is poised to enhance the way blockchain data is accessed and utilized. Developers can build responsive applications with real-time data, simulate and execute transactions, and track live user or app activity. Exchanges can maintain fast, reliable infrastructure by rapidly executing and verifying transactions and accessing both recent and historical data.

Indexers and data providers can power high-performance APIs and dashboards by combining live subscriptions with batch queries. Meanwhile, RPC providers and node operators can serve modern developer needs with fast serialization, real-time streaming, and typed, maintainable interfaces built for scale.

This release is part of a broader initiative to reimagine blockchain data serving and consumption on Sui. The data serving guide outlines a vision that includes a clear separation between raw data (gRPC) and rich, derived data (GraphQL), support for real-time streaming alongside batch APIs, and a next-generation indexer framework. As Sui phases out JSON-RPC, gRPC will become the canonical Full Node API, offering lower latency and richer semantics.

For more details on the gRPC beta launch, visit the official announcement here.

Sui’s introduction of full beta support for gRPC APIs on its Full Nodes is a strategic move to enhance data infrastructure capabilities, offering developers a more efficient and scalable way to interact with blockchain data.

A recent industry report highlights the growing trend of leveraging gRPC within the blockchain space for enhanced interoperability. This aligns with Sui’s initiative to provide a faster, more expressive method for interacting with its blockchain, reflecting broader industry movements towards modern interoperability.

Insights from industry experts emphasize gRPC’s advantages in efficiency, scalability, and security, making it suitable for real-time data communication in blockchain ecosystems. This supports Sui’s focus on offering a future-ready data serving strategy, reinforcing its potential to improve blockchain data access and utilization.


Disclaimer: The views expressed in this article are those of the authors and do not necessarily reflect the official policy of CoinsHolder. Content, including that generated with the help of AI, is for informational purposes only and is not intended as legal, financial, or professional advice. Readers should do their research before taking any actions related to the company and carry full responsibility for their decisions.
Neel Kapoor
Neel Kapoor
Neel Kapoor is a dedicated cryptocurrency enthusiast and blockchain expert at Coinsholder.com. With over a decade of experience, Neel offers insightful analysis and commentary on the latest trends and innovations in the crypto space. His clear and concise writing makes complex topics accessible to all readers.

Read more

Related Articles