Skip to content
@alloy-rs

Alloy

Alloy implements high-performance, well-tested & documented libraries for interacting with Ethereum and other EVM-based chains.

Alloy

image

Alloy implements high-performance, well-tested & documented libraries for interacting with Ethereum and other EVM-based chains.

We provide:

  • core: Core types for Rust Ethereum, RPC types for JSON-RPC, RLP encoding/decoding, a compile-time/run-time ABI encoder/decoder, and a representation of Solidity's type system in Rust for usage in procedural macros and more.
  • rlp: Fast implementation of Ethereum RLP serialization
  • svm-rs: Solidity-Compiler Version Manager, in Rust, for usage as a tool and as a library.
  • (Soon) alloy: Rust interface to Ethereum and other EVM-based chains. -->
  • (Soon) middleware: Alloy Middleware for overriding default interactions with a chain.
  • (Soon) chains: Canonical type definitions for EVM-based chains.

Pinned

  1. alloy alloy Public

    Transports, Middleware, and Networks for the Alloy project

    Rust 312 101

  2. core core Public

    High-performance, well-tested & documented core libraries for Ethereum, in Rust

    Rust 664 104

  3. svm-rs svm-rs Public

    Solidity-Compiler Version Manager

    Rust 228 34

  4. rlp rlp Public

    Fast implementation of Ethereum RLP serialization

    Rust 70 14

  5. chains chains Public

    Canonical type definitions for EIP-155 chains

    Rust 43 26

Repositories

Showing 10 of 13 repositories