9 unstable releases (3 breaking)

new 0.4.1 May 10, 2024
0.4.0 May 7, 2024
0.4.0-alpha.4 Apr 23, 2024
0.3.2 Feb 6, 2024
0.1.1 Jan 18, 2023

#771 in Magic Beans

Download history 137/week @ 2024-01-24 223/week @ 2024-01-31 247/week @ 2024-02-07 290/week @ 2024-02-14 237/week @ 2024-02-21 257/week @ 2024-02-28 384/week @ 2024-03-06 340/week @ 2024-03-13 371/week @ 2024-03-20 275/week @ 2024-03-27 332/week @ 2024-04-03 272/week @ 2024-04-10 308/week @ 2024-04-17 316/week @ 2024-04-24 318/week @ 2024-05-01 562/week @ 2024-05-08

1,532 downloads per month
Used in 10 crates (6 directly)

MIT license

250KB
6K SLoC

MultiversX SDK for Rust

Crates.io

General purpose collection of tools & SDKs to interact with the MultiversX blockchain from Rust projects.

Example

use multiversx_sdk::blockchain::rpc::{CommunicationProxy, DEVNET_GATEWAY};

#[tokio::test]
async fn get_network_config() {
    let blockchain = CommunicationProxy::new(DEVNET_GATEWAY.to_string());
    let network_config = blockchain.get_network_config().await.unwrap();

    println!("network_config: {:?}", network_config)
}

More examples in ./examples.

Acknowledgements

Project originally started by Bicarus labs, later integrated into the MultiversX official codebase.

Dependencies

~10–23MB
~349K SLoC