awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
MetaMask avatar

MetaMask/metamask-extension

0
View on GitHub↗
13,147 نجوم·5,549 تفرعات·TypeScript·4 مشاهداتmetamask.io↗

Metamask Extension

This project is an Ethereum wallet browser extension that serves as a blockchain identity manager and a bridge between decentralized applications and the Ethereum blockchain. It functions as a multi-network blockchain wallet, allowing users to manage digital keys and interact with various Ethereum-compatible network ecosystems.

The software provides a provider interface for signing transactions and reading chain data. It enables users to switch between different blockchain networks and maintain secure identities to authenticate on decentralized networks.

The system covers the management of wallet accounts and the tracking of account balances. It also includes capabilities for configuring network connectivity and integrating custom plugins to extend wallet functionality.

Features

  • Cryptocurrency Wallets - Provides a comprehensive system for storing digital keys and tracking account balances on the Ethereum blockchain.
  • Blockchain Network Connections - Allows users to configure and switch between different blockchain network environments like mainnet and testnets.
  • Blockchain Provider Interfaces - Provides an abstracted provider interface to manage communication and request-response cycles with blockchain nodes.
  • JSON-RPC Interfaces - Utilizes a JSON-RPC communication layer to send standardized requests and receive responses from blockchain nodes.
  • Encrypted Storage - Protects private keys and seeds using password-based encryption within secure browser storage.
  • Identity & Key Management - Securely manages cryptographic identities and private keys used for signing transactions on decentralized networks.
  • Wallet Provider Connectors - Provides a secure interface that injects a provider object into the browser for decentralized applications to interact with the wallet.
  • User Account Management - Tracks active wallet accounts and monitors current balances to authorize blockchain transactions.
  • User Identity Management - Provides a secure interface for managing user digital identities and signing blockchain transactions.
  • Decentralized Application Interfaces - Acts as a bridge connecting the browser to blockchain networks to enable interaction with decentralized applications.
  • Plugin Extenders - Supports loading custom external libraries at runtime to extend the wallet's core functionality and user interface.
  • Hook-Based Plugin Systems - Employs a hook-based plugin system allowing the addition of new wallet capabilities and UI tools via modular extensions.
  • Event-Driven State Synchronizers - Implements a system to propagate blockchain network changes and connection states to the user interface via reactive events.
  • State Management Providers - Uses a centralized provider pattern to distribute global wallet state and network connectivity across the application components.
  • UI Components - React components for MetaMask integration.

سجل النجوم

مخطط تاريخ النجوم لـ metamask/metamask-extensionمخطط تاريخ النجوم لـ metamask/metamask-extension

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة metamask/metamask-extension؟

This project is an Ethereum wallet browser extension that serves as a blockchain identity manager and a bridge between decentralized applications and the Ethereum blockchain. It functions as a multi-network blockchain wallet, allowing users to manage digital keys and interact with various Ethereum-compatible network ecosystems.

ما هي الميزات الرئيسية لـ metamask/metamask-extension؟

الميزات الرئيسية لـ metamask/metamask-extension هي: Cryptocurrency Wallets, Blockchain Network Connections, Blockchain Provider Interfaces, JSON-RPC Interfaces, Encrypted Storage, Identity & Key Management, Wallet Provider Connectors, User Account Management.

ما هي البدائل مفتوحة المصدر لـ metamask/metamask-extension؟

تشمل البدائل مفتوحة المصدر لـ metamask/metamask-extension: stellar/stellar-core — Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger… kanidm/kanidm — Kanidm is a centralized identity management server designed to handle authentication, authorization, and directory… inkonchain/ink-kit — ink-kit is a React-based component library and UI kit designed specifically for building the frontends of onchain… wevm/wagmi — Wagmi is a collection of reactive hooks and a toolkit for interacting with Ethereum blockchains. It provides a… offciercia/defi-developer-road-map — This project serves as a comprehensive educational roadmap and technical resource collection for developers building… thinkgem/jeesite — Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using…

بدائل مفتوحة المصدر لـ Metamask Extension

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Metamask Extension.
  • stellar/stellar-coreالصورة الرمزية لـ stellar

    stellar/stellar-core

    3,269عرض على GitHub↗

    Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger and a Federated Byzantine Agreement system. It functions as a core node that maintains the shared state of the network and provides a runtime environment for executing WebAssembly smart contracts. The project enables the creation and management of digital assets, including the implementation of decentralized exchanges through distributed orderbooks and automated liquidity pools. It facilitates cross-border payment settlement by routing assets via path payments and bridging di

    C++
    عرض على GitHub↗3,269
  • kanidm/kanidmالصورة الرمزية لـ kanidm

    kanidm/kanidm

    4,595عرض على GitHub↗

    Kanidm is a centralized identity management server designed to handle authentication, authorization, and directory services across distributed infrastructure. It provides a comprehensive framework for managing human and service accounts, utilizing a schema-driven database to store identity records, group memberships, and system attributes. The platform supports a wide range of authentication methods, including passkeys, passwords, and standard protocols like OAuth2, OIDC, LDAP, and RADIUS. The system distinguishes itself through a granular access control engine that enforces security policies

    Rustauthenticationiamidentity
    عرض على GitHub↗4,595
  • inkonchain/ink-kitالصورة الرمزية لـ inkonchain

    inkonchain/ink-kit

    36,479عرض على GitHub↗

    ink-kit is a React-based component library and UI kit designed specifically for building the frontends of onchain applications. It provides a set of themed layouts and reusable UI elements tailored for decentralized application user experiences. The project includes a standardized blockchain wallet connector to manage identities and allow users to link cryptocurrency wallets to a web application. It combines these identity tools with pre-styled components to facilitate the development of web3 user interfaces.

    TypeScript
    عرض على GitHub↗36,479
  • wevm/wagmiالصورة الرمزية لـ wevm

    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
عرض جميع البدائل الـ 30 لـ Metamask Extension→