{"repo":"Layr-Labs/eigensdk-rs","free":true,"listed":false,"github":"https://github.com/Layr-Labs/eigensdk-rs","clone":"git clone https://github.com/Layr-Labs/eigensdk-rs.git","description":"EigenLayer Rust Developer Tooling","language":"Rust","stars":95,"topics":["avs","eigenlayer","ethereum","restaking","rust","sdk","verifiable-computing"],"license":null,"category":"blockchain-web3","readme_excerpt":"EigenSDK-rs EigenSDK-rs is an initiative for rust developers to build AVSs on eigenlayer. Installation Overview List of crates in the repository :- - eigen-client-avsregistry - Read, Write and subscribe methods for AvsRegistry - eigen-client-elcontracts - Convenience methods to call Eigenlayer contracts - eigen-crypto-bls - New bls key pair, sign message, conversion utilites between alloy and arkworks bn254. - eigen-crypto-bn254 - verify message on G2, map to curve. - eigen-metrics - performance, rpc and economic metrics - eigen-services - Spawn tokio services for operators info, bls aggregation - eigen-types - Common types - eigen-utils - rewardsv2 - Publicly exportable mainnet rewards-v2 v0.5.4 compatible alloy bindings. - slashing - Publicly exportable alloy bindings compatible with v1.1.1-testnet-slashing. - eigen-testing-utils - Contains publicly exportable anvil, holesky, mainnet addresses for eigen contracts. - eigen-cli - ECDSA, BLS keystore cli - eigen-nodeapi - NodeApi implementation for EigenLayer. - eigen-common - Common utilities like provider and signer getters. Removed eigen-logging crate The internal eigen-logging crate has been removed in favor of the community-standard tracing crate. - All calls to eigen logging::info() , eigen logging::warn() , eigen logging::error() , eigen logging::debug() have been replaced by tracing::{info!, warn!, error!, debug!} macros. - Logs in services crates are now annotated with #[instrument] to automatically capture metadata i","default_branch":null,"files":null,"tree":[],"storefront":"/r/Layr-Labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Layr-Labs/eigensdk-rs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}