⚠️ These clients are out-of-date and feature-incomplete wrt our golang clients. We do not currently have the bandwidth to maintain these clients given the still fast pace of EigenDA protocol changes. We strongly advise/recommend rust rollups spin-up an eigenda-proxy to interface with EigenDA, using the (very simple) proxy rust client in our monorepo.
Rust clients for interacting with EigenDA. This repo contains 4 crates.
Rust client for interacting with EigenDA (V1 implementation).
Read the rust-eigenda-client Readme for more info about this crate.
You can find the published crate on crates.io
Helper crate with centralized signer implementations.
Read the rust-eigenda-signers Readme for more info about this crate.
You can find the published crate on crates.io
Helper crate with definition of multiple types used in the v2 client of EigenDA.
Read the rust-eigenda-v2-common Readme for more info about this crate.
You can find the published crate on crates.io
Rust client for interacting with EigenDA (V2 implementation).
Read the rust-eigenda-v2-client Readme for more info about this crate.
You can find the published crate on crates.io