Sui.

Post

Share your knowledge.

HaGiang.
Jun 18, 2025
Discussion

Building with Rust on Sui

I saw this repo recently when checking on the Mysten_Labs's GitHub: https://github.com/MystenLabs/move-binding

Move Binding is a Rust library that provides a way to interact with Sui Move packages on-chain. It reads Move packages from the Sui blockchain and generates corresponding Rust structs and function entry points, allowing for seamless integration between Move and Rust.

To use Move Binding in your project, add the following dependency to your Cargo.toml:

[dependencies]
move-binding-derive = { git = "https://github.com/MystenLabs/move-binding" }
move-types = { git = "https://github.com/MystenLabs/move-binding" }
  • Sui
2
1
Share
Comments
.
harry phan.
Jun 18 2025, 15:36

Also I see the The Deepbook V3 Rust SDK maintained by the community has been made open source https://github.com/hoh-zone/sui-deepbookv3

Answers

1
harry phan.
Jun 18 2025, 15:33

I would favour https://docs.sui.io/devnet/build/rust-sdk as a starter on using the Rust SDK the part of the codebase you are referring to may not be completely up-to-date.

1
Comments
.

Do you know the answer?

Please log in and share it.

Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.

400Posts559Answers
Sui.X.Peera.

Earn Your Share of 1000 Sui

Gain Reputation Points & Get Rewards for Helping the Sui Community Grow.

Reward CampaignJuly