MCPcopy Index your code
hub / github.com/MystenLabs/sui-rust-sdk

github.com/MystenLabs/sui-rust-sdk @sui-rpc-0.3.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release sui-rpc-0.3.1 ↗ · + Follow
4,503 symbols 8,499 edges 168 files 2,314 documented · 51%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Sui Rust Sdk

A rust sdk for integrating with the Sui blockchain.

Overview

This repository contains a collection of libraries for integrating with the Sui blockchain.

A few of the project's high-level goals are as follows:

  • Be modular - user's should only need to pay the cost (in terms of dependencies/compilation time) for the features that they use.
  • Be light - strive to have a minimal dependency footprint.
  • Support developers - provide all needed types, abstractions and APIs to enable developers to build robust applications on Sui.
  • Support wasm - where possible, libraries should be usable in wasm environments.

Crates

In an effort to be modular, functionality is split between a number of crates.

License

This project is available under the terms of the Apache 2.0 license.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 3,201
Class 713
Function 436
Enum 133
Interface 20

Languages

Rust100%

Modules by API surface

crates/sui-rpc/src/proto/generated/sui.rpc.v2.accessors.rs1,902 symbols
crates/sui-rpc/src/proto/generated/sui.rpc.v2.field_info.rs556 symbols
crates/sui-rpc/src/proto/generated/sui.rpc.v2.rs303 symbols
crates/sui-rpc/src/proto/generated/google.rpc.accessors.rs85 symbols
crates/sui-transaction-builder/src/builder.rs75 symbols
crates/sui-graphql-macros/tests/extraction_test.rs57 symbols
crates/sui-sdk-types/src/transaction/mod.rs52 symbols
crates/sui-sdk-types/src/crypto/zklogin.rs45 symbols
crates/sui-sdk-types/src/crypto/multisig.rs40 symbols
crates/integration-tests/tests/intents.rs40 symbols
crates/sui-sdk-types/src/object.rs37 symbols
crates/sui-rpc/src/_serde/well_known_types.rs37 symbols

For agents

$ claude mcp add sui-rust-sdk \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page