CoinTrust

Sui Rolls Out GraphQL RPC and Indexer in Public Beta

sui blockchain

The Sui blockchain has introduced the public beta of its GraphQL RPC and General-purpose Indexer, a development aimed at advancing structured data access and improving the way developers interact with onchain information. The Sui Foundation described the release as a major step toward simplifying blockchain data management and boosting developer efficiency.

The introduction of GraphQL RPC provides developers with a high-level query language that goes beyond the limitations of traditional JSON-RPC, which is generally used for low-level interactions. With GraphQL RPC, users can leverage declarative queries, joins, relationships, and advanced filtering capabilities, making blockchain data more accessible and versatile for application development.

Features of the new release

The beta release includes several critical components. The GraphQL RPC server introduces a typed schema covering core blockchain elements such as transactions and events. Alongside it, the General-purpose Indexer converts Sui checkpoints into a Postgres-compatible database, offering structured access to blockchain activity. An Archival Service is also included, enabling historical data lookups and reducing the reliance on custom-built indexers.

Together, these elements form a layered data stack that begins with gRPC APIs for real-time streaming. On top of this foundation, the GraphQL RPC and Indexer allow developers to retrieve and structure data in a way that supports applications such as wallets, dashboards, and blockchain explorers. For projects that require unique data views or specialized functionality, Custom Indexers can be integrated into the stack to mirror specific states and optimize storage layouts.

Benefits for developers and applications

According to the foundation, early adopters are already employing GraphQL RPC to handle data more effectively in applications such as wallets and explorers. The system’s open API layer is expected to support both application teams and RPC providers, making it easier to build scalable tools.


Looking ahead, Sui intends to extend the beta program by introducing software development kit (SDK) support, performance benchmarking tools, and GraphQL subscriptions that will allow real-time updates. These additions are expected to provide developers with even greater flexibility and responsiveness when working with blockchain data.

Building with Custom Indexers

For teams seeking tailored solutions, the updated Custom Indexer Framework offers opportunities to design specific state mirrors and configure data structures suited to application-specific requirements. This flexibility is intended to improve both performance and storage efficiency, ensuring that projects can meet their unique data needs without unnecessary overhead.

Developers interested in exploring the beta release can access detailed documentation and run test queries using available tools. The Sui Foundation has encouraged ongoing feedback through GitHub to help refine the system as it moves toward a general availability release.

Toward a more structured blockchain ecosystem

The rollout of GraphQL RPC and the General-purpose Indexer positions Sui as a blockchain network that prioritizes developer experience and structured data interaction. By offering streamlined tools for querying, indexing, and managing blockchain data, Sui aims to reduce friction in development and expand the possibilities for decentralized applications.

As the beta progresses and new features are added, the initiative is expected to play a role in shaping how blockchain data is accessed and utilized, potentially setting a standard for future blockchain infrastructure.

Exit mobile version