awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
eth-infinitism avatar

eth-infinitism/account-abstraction

0
View on GitHub↗
1,877 星标·812 分支·TypeScript·gpl-3.0·9 次浏览

Account Abstraction

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, alongside mechanisms for delegating gas fee payments to external contracts. By decoupling account logic from standard network requirements, the system facilitates flexible authorization models and the management of collateral for transaction processing.

Features

  • Account Abstraction Toolkits - Provides frameworks and standards for implementing programmable smart accounts with flexible authentication and execution logic.
  • Blockchain Transaction Orchestration - Coordinates blockchain transaction lifecycles, including gas estimation and batching.
  • Smart Accounts - Provides frameworks and standards for programmable account logic and delegated authorization.
  • ERC Standard Conformance Checkers - Verifies whether a contract correctly implements standardized blockchain account protocols.
  • Account Collateral Management - Manages collateral deposits required to ensure sufficient liquidity for processing and sponsoring blockchain transactions.
  • Transaction Batching - Groups multiple blockchain transactions into a single submission to reduce costs and user prompts.
  • Smart Contract Wallets - Implements wallets as smart contracts on a blockchain to enable advanced asset control logic.
  • Signature Verification Components - Provides reusable components for verifying signatures in smart accounts.
  • Gasless Operations - Allows users to perform on-chain operations without holding native gas tokens.
  • Transaction Fee Sponsorships - Delegates transaction gas costs to third-party relayers or paymaster contracts.
  • Execution Request Processing - Validates and extracts blockchain account requests for processing by the execution engine.
  • Smart Contract Wallet Managers - Provides toolkits specifically designed for the deployment and administration of contract-based wallets.

Star 历史

eth-infinitism/account-abstraction 的 Star 历史图表eth-infinitism/account-abstraction 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

包含 Account Abstraction 的精选搜索

收录 Account Abstraction 的精选合集。
  • Relay account management

Account Abstraction 的开源替代方案

相似的开源项目,按与 Account Abstraction 的功能重合度排序。
  • openzeppelin/openzeppelin-contractsOpenZeppelin 的头像

    OpenZeppelin/openzeppelin-contracts

    27,157在 GitHub 上查看↗

    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

    Solidityethereumevmsecurity
    在 GitHub 上查看↗27,157
  • walletconnect/web3modalWalletConnect 的头像

    WalletConnect/web3modal

    5,424在 GitHub 上查看↗

    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

    TypeScript
    在 GitHub 上查看↗5,424
  • reown-com/appkitreown-com 的头像

    reown-com/appkit

    5,417在 GitHub 上查看↗

    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

    TypeScriptdappsethereumintegration
    在 GitHub 上查看↗5,417
  • wevm/wagmiwevm 的头像

    wevm/wagmi

    6,731在 GitHub 上查看↗

    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

    TypeScriptdappethereumhooks
    在 GitHub 上查看↗6,731
查看 Account Abstraction 的所有 29 个替代方案→

常见问题解答

eth-infinitism/account-abstraction 是做什么的?

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.

eth-infinitism/account-abstraction 的主要功能有哪些?

eth-infinitism/account-abstraction 的主要功能包括:Account Abstraction Toolkits, Blockchain Transaction Orchestration, Smart Accounts, ERC Standard Conformance Checkers, Account Collateral Management, Transaction Batching, Smart Contract Wallets, Signature Verification Components。

eth-infinitism/account-abstraction 有哪些开源替代品?

eth-infinitism/account-abstraction 的开源替代品包括: openzeppelin/openzeppelin-contracts — OpenZeppelin Contracts is a library of modular, secure, and reusable smart contract components designed for the… walletconnect/web3modal — Web3Modal is a wallet connection interface and onboarding toolkit used to link external cryptocurrency wallets to… reown-com/appkit — AppKit is a multi-chain wallet connection kit and onboarding framework designed to integrate diverse blockchain… wevm/wagmi — Wagmi is a collection of reactive hooks and a toolkit for interacting with Ethereum blockchains. It provides a… trustwallet/assets — This project provides a collection of infrastructure components for multichain wallet integration, including a… quipnetwork/cpp-sdk — This project is a C++ SDK and command-line interface designed for executing smart contract operations and managing…