alloy-rs/alloy
Transports, Middleware, and Networks for the Alloy project observed · 2026-08-28
Health v2 · maintenance only
92/100
- Activity 99
- Release rhythm 85
- Longevity 88
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 3.0
- age_days: 1234
- days_rel: 20
- days_push: 7
- n_releases_24m: 121
Adoption not part of the score
1321 stars · 663 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Alloy is a high-performance Rust library for connecting applications to Ethereum and EVM-based blockchains, providing transports, providers, middleware, signers, and network abstractions. It is a ground-up rewrite of ethers-rs featuring the sol! macro for contract bindings, multicall support, and a composable provider architecture.
Use cases
- connect to an ethereum node from rust
- send transactions on evm chains
- read smart contract state in rust
- interact with erc20 tokens programmatically
- build a rust web3 backend
- query blockchain data via rpc
- sign and broadcast ethereum transactions
- support multiple evm networks in one app
When to choose
- you are building a Rust application that talks to Ethereum or any EVM chain
- you want a modern, actively maintained replacement for ethers-rs
- you need high-performance ABI encoding and U256 primitives
- you want composable providers with middleware layers and multicall support
When to avoid
- your project is in another language like JavaScript, Python, or Go
- you need non-EVM blockchains like Bitcoin or Solana
- you only need a quick one-off script where a CLI tool suffices
Facets
library · maturity active
database-driver rpc middleware sdk serialization blockchain developer-tools apis rust cross-platform ethereum evm web3 smart-contracts blockchain-rpc signers transports ethers-rs-successor cryptocurrency
4 sources
- readme: https://github.com/alloy-rs/alloy · fetched 2026-08-28 · 8281dbce0c70
- homepage: https://alloy.rs · fetched 2026-08-29 · 9f44c332fb34
- site_page: https://alloy.rs/introduction/installation · fetched 2026-08-29 · a347f955fcec
- site_page: https://alloy.rs/introduction/getting-started · fetched 2026-08-29 · 0343245066b9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| alloy-rs/alloy | main | 92 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem