For relayer account managers, the strongest matches are eth-infinitism/account-abstraction (This repository is the reference implementation for ERC-4337, providing), paritytech/polkadot (Polkadot is a layer 0 blockchain protocol for cross-chain) and taikoxyz/taiko-mono (This repository is a Layer 2 rollup protocol and). reown-com/appkit and matter-labs/zksync round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Compare the top open-source relayer account managers. We ranked these tools by activity and features to help you find the best fit for your project.
This project provides a framework for implementing Ethereum account abstraction, enabling the creation of programmable smart contract wallets. It serves as an implementation of the standardized protocol for managing blockchain accounts, allowing developers to replace traditional private keys with custom logic for authentication and signature verification. The infrastructure centers on a core orchestration contract that validates and executes bundled transaction requests. This architecture supports the grouping of multiple operations into a single network request to optimize gas usage, alongsi
This repository is the reference implementation for ERC-4337, providing the core bundler and account abstraction infrastructure required to handle transaction relaying and gas sponsorship.
Polkadot is a Substrate-based layer 0 blockchain and distributed ledger node software. It functions as a multi-chain runtime environment and cross-chain interoperability protocol designed to connect and secure multiple independent blockchain shards through a shared relay chain. The system utilizes a relay-chain hub architecture to provide shared security and communication for parallel blockchains. It implements cross-chain message passing to route data and value between networks and uses a WebAssembly-based state transition for deterministic execution of blockchain logic. The software covers
Polkadot is a layer 0 blockchain protocol for cross-chain interoperability and shared security, rather than an account abstraction relayer or bundler designed to handle ERC-4337 transaction lifecycle management.
This project is an Ethereum zero-knowledge rollup protocol and EVM-compatible execution layer designed for layer two scaling. It provides an environment that runs unmodified bytecode to ensure smart contracts operate without requiring manual changes, finalizing state transitions on the Ethereum mainnet. The system is distinguished by a decentralized sequencer network that manages transaction ordering and preconfirmations to accelerate finality. It employs a hybrid verification model combining zero-knowledge proofs and trusted execution environments to validate state transitions, alongside a m
This repository is a Layer 2 rollup protocol and execution layer rather than an account abstraction relayer or bundler, though it includes transaction preconfirmation and gas metering components that are foundational to the broader Ethereum ecosystem.
AppKit is a multi-chain wallet connection kit and onboarding framework designed to integrate diverse blockchain networks into a unified interface. It provides a comprehensive suite for connecting applications to EVM, Solana, Bitcoin, TON, and TRON ecosystems, facilitating both self-custodial wallet linking and the creation of new accounts. The project distinguishes itself through a Web3 onboarding system that utilizes social and email-based authentication to generate embedded wallets, reducing cryptographic friction for new users. It further supports advanced identity management via a blockch
This is a wallet connection and onboarding SDK for frontend integration rather than a backend infrastructure tool for relaying and bundling ERC-4337 transactions.
zkSync is an Ethereum layer 2 scaling network and zero-knowledge rollup solution. It processes transactions off-chain and submits validity proofs to the mainchain to increase throughput and reduce transaction costs while inheriting the security of the Ethereum mainnet. The project features an account abstraction framework that uses smart accounts and session keys to enable gasless transactions and simplified user onboarding. It includes a zero-knowledge proof framework for verifying computations and asset transfers without revealing underlying private data. The system covers a broad range of
While this project provides native account abstraction and gas sponsorship features, it is a full Layer 2 blockchain network rather than a standalone relayer or bundler service designed to manage transactions for other chains.
Web3Modal is a wallet connection interface and onboarding toolkit used to link external cryptocurrency wallets to applications across multiple blockchain networks. It provides a unified user interface for managing digital wallet connections and tracking user authentication sessions. The project features an embedded social wallet system that enables non-custodial wallet provisioning via social logins and email to remove the requirement for seed phrases. It also includes an account abstraction framework for deploying programmable smart accounts and a multi-chain provider router to manage transa
This is a frontend toolkit and UI library for wallet connectivity and onboarding, rather than a backend relayer or bundler service designed to manage and broadcast ERC-4337 user operations.
x402 is a protocol and framework that enables cryptocurrency payments for HTTP API calls, using the HTTP 402 status code to negotiate payment before granting access to resources. It supports per-request micropayments across multiple blockchain networks, with batch settlement of off-chain vouchers into a single on-chain transaction to reduce costs. The protocol also includes wallet-based signature authentication, allowing access without a payment when only identity verification is required. The framework distinguishes itself with a service discovery registry where paid endpoints are listed wit
This project is a payment negotiation protocol for HTTP APIs rather than an ERC-4337 bundler or relayer designed to manage and execute user-initiated blockchain transactions.
OpenZeppelin Contracts is a library of modular, secure, and reusable smart contract components designed for the development of decentralized applications. It provides a foundational framework for building standard-compliant contracts, offering battle-tested implementations for token standards, access control, and common utility patterns. The project distinguishes itself through its comprehensive support for complex architectural patterns, including proxy-based upgradeability, role-based access control, and account abstraction. It enables developers to implement modular logic injection via hoo
This is a library of smart contract components that provides the foundational building blocks for account abstraction, but it is not a deployable relayer or bundler service that manages transaction relaying and gas sponsorship.
Wagmi is a collection of reactive hooks and a toolkit for interacting with Ethereum blockchains. It provides a comprehensive suite of primitives for managing wallet connections, reading smart contract data, and orchestrating on-chain transactions. The project distinguishes itself through a smart contract interface toolkit that retrieves binary interfaces to generate type-safe hooks and function wrappers. This ensures that blockchain inputs and outputs are validated at compile-time. It also features a specialized utility for translating Ethereum Name Service domains into wallet addresses and p
Wagmi is a frontend library for interacting with Ethereum and managing wallet connections, but it is a client-side toolkit rather than the backend infrastructure required to act as an ERC-4337 bundler or relayer.
Optimism is an Ethereum optimistic rollup stack designed to increase transaction throughput by processing transactions on a secondary layer and settling the state on the Ethereum mainnet. It functions as a scaling framework that utilizes a rollup sequencer to order transactions, produce blocks, and submit batched data to the primary blockchain. The system features a fraud proof system that uses on-chain instruction emulation to resolve disputes and verify the correctness of state transitions. It includes a dedicated toolset for deploying and upgrading the smart contracts required to bootstrap
This is a layer-2 scaling framework for Ethereum, not an account abstraction relayer or bundler designed to handle ERC-4337 transaction sponsorship and bundling.
Union is an interoperability messaging protocol and trust-minimized asset bridge designed to transport data and instructions across diverse blockchain ecosystems. It provides a zero-knowledge cross-chain bridge and a state verifier that uses zero-knowledge provers and light clients to validate blockchain state transitions without relying on trusted intermediaries. The project features a WebAssembly blockchain runtime that hosts virtualized smart contracts and stacks for extensible network functionality. It employs a modular relayer architecture and a decentralized mechanism for moving assets
Union is a cross-chain interoperability and messaging protocol focused on trust-minimized asset bridging, which is a different infrastructure layer than an account abstraction bundler designed for transaction relaying and gas sponsorship.
This project provides a collection of infrastructure components for multichain wallet integration, including a cryptographic library for cross-chain transaction signing and a curated repository for cryptocurrency asset metadata. It serves as a central hub for managing token logos, contract addresses, and technical specifications for digital assets across multiple blockchains. The system includes a Model Context Protocol server that exposes real-time blockchain data and technical documentation to large language models. It further extends this AI integration by providing a standardized tool-cal
This repository provides asset metadata and wallet integration utilities rather than acting as an ERC-4337 bundler or relayer service for managing and sponsoring blockchain transactions.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| eth-infinitism/account-abstraction | 1.9K | TypeScript | gpl-3.0 | |
| paritytech/polkadot | 7.1K | Rust | gpl-3.0 | |
| taikoxyz/taiko-mono | 4.6K | Rust | NOASSERTION | |
| reown-com/appkit | 5.4K | TypeScript | NOASSERTION | |
| matter-labs/zksync | 5K | Rust | apache-2.0 | |
| walletconnect/web3modal | 5.4K | TypeScript | NOASSERTION | |
| coinbase/x402 | 5.5K | TypeScript | apache-2.0 | |
| openzeppelin/openzeppelin-contracts | 27.2K | Solidity | MIT | |
| wevm/wagmi | 6.7K | TypeScript | MIT | |
| ethereum-optimism/optimism | 6.5K | Go | MIT |