#identity #ethereum #blockchain #smart-contracts #erc725

erc725-rs

A Rust library for interacting with ERC-725 smart contracts

1 unstable release

new 0.1.0 Dec 18, 2024

#203 in #identity

Download history 88/week @ 2024-12-13

88 downloads per month

MIT license

4KB

erc725-rs

CI Crates.io Docs.rs

erc725-rs is a Rust library for interacting with ERC-725 smart contracts. ERC-725 is a set of proposed standards for identity management on Ethereum and EVM-compatible networks. This library aims to offer:

  • Data schema definitions and parsing for ERC-725Y storage key/value pairs
  • Decoding of returned values into user-friendly Rust structures
  • Integration with Ethereum clients (via ethers-rs in the future)

Status

WIP: The library is in early development. Expect breaking changes until 0.1.0 is stable.

Usage

Add erc725-rs to your Cargo.toml:

[dependencies]
erc725-rs = "0.1"

Dependencies

~12MB
~213K SLoC