supra_indexer_sdk

Crates.iosupra_indexer_sdk
lib.rssupra_indexer_sdk
version0.1.1
created_at2025-12-19 11:30:56.778896+00
updated_at2025-12-20 04:14:04.974974+00
descriptionA Rust SDK for interacting with the Supra blockchain indexer.
homepagehttps://meetrathoddeveloper.netlify.app/
repositoryhttps://github.com/mrathod05/supra-indexer-sdk-rs
max_upload_size
id1994628
size66,921
Meet Rathod (mrathod05)

documentation

https://docs.rs/supra_indexer_sdk

README

Supra Indexer SDK

A Rust SDK for efficiently indexing and processing events from the Supra blockchain.

Overview

The Supra Indexer SDK provides a structured framework for building custom indexers that fetch, process, and store blockchain events from Supra nodes. It handles database management, pagination, error handling, and event processing out of the box.

Getting Started

For a basic, straightforward example of how to use the SDK, check out the examples folder.

Features

  • Automated Event Fetching: Efficiently retrieves blockchain events with built-in pagination
  • Database Management: Handles PostgresSQL connections and state persistence
  • Flexible Processing: Customizable event processing pipeline
  • Type Safety: Leverages Rust's type system for reliable indexing

Installation

Add this to your Cargo.toml:

[dependencies]
supra-indexer-sdk = "0.1.0"

Examples

Visit the examples directory to see complete, working implementations including:

  • Basic event indexer
  • Custom event filtering
  • Database integration patterns

Documentation

For detailed API documentation, run:

cargo doc --open

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Support

For issues and questions, please open an issue on GitHub.

Commit count: 0

cargo fmt