Built With: React Gatsby :heart: from ConsenSys Digital Experiences Circle 🚀 Quick start Ask @davidnguyen88 or @jlazoff for config files 1. Start it up 1. View site MetaMask is now…
Built With:
🚀 Quick start
Ask @davidnguyen88 or @jlazoff for config files
1. Start it up
sh
git clone [email protected]:MetaMask/website.git
yarn
yarn develop
1. View site
MetaMask is now running at http://localhost:8000!
There is also a GraphQL API at http://localhost:8000/___graphql. This is a tool you can use to experiment with querying your data. Learn more about using this tool in the Gatsby tutorial.
What's where?
Gatsby file structure documentation.
├── public/
├── src/
├── components/
├── fonts/
├── fragments/
├──GraphQL_Documentation.md
├── images/
├── icons/
├── social-icons/
├── metamask-logo.svg
├── ...
├── lib/
├── theme.js
├── pages/
├── index.js
├── about.js
├── ...
├── html.js
├── gatsby-config.js
├── .env
├── GraphQL_Query_Documentation.md
├── package.json
└── README.md
Key Files
gatsby-config.js
The main configuration file for a Gatsby site. This is where you can specify information about your site (metadata), site title ,and description, which Gatsby plugins we are using, etc. (Check out the config docs for more detail).
src/fragments/
GraphQL query fragments that create standard data requests across components
src/lib/theme.js
Contains styling constants for font sizes and weights, device sizes for media queries, shadows, and colors.
public/
Automatically generated output of gatsby build process for production.
src/pages
Files within this directory are turned into routes with the name of the file (e.g. about.js becomes /about).
Only files within /pages are allowed to make dynamic GraphQL queries which cascade data down to components.
src/html.js
Entry file used by Gatsby for all rendered pages html template
-
metamask-extension
:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
TypeScript ★ 13k 10h agoExplain → -
metamask-mobile
Mobile web browser providing access to websites that use the Ethereum blockchain
TypeScript ★ 3.0k 2h agoExplain → -
eth-phishing-detect
Utility for detecting phishing domains targeting Web3 users
TypeScript ★ 1.3k 10h agoExplain → -
metamask-docs
Developer documentation for MetaMask
MDX ★ 850 2d agoExplain → -
snaps
Extend the functionality of MetaMask using Snaps
TypeScript ★ 836 2d agoExplain → -
test-dapp
The sample dapp used for e2e testing and metamask-extension QA
JavaScript ★ 639 23d agoExplain → -
web3-provider-engine ▣
A JavaScript library for composing Ethereum provider objects using middleware modules
JavaScript ★ 601 2y agoExplain → -
eth-sig-util
A collection of functions for signing and verifying data with Ethereum keys.
TypeScript ★ 581 2mo agoExplain → -
contract-metadata
A mapping of ethereum contract addresses to broadly accepted icons for those addresses.
JavaScript ★ 563 2d agoExplain → -
faq ▣
MetaMask FAQ and Guides
★ 543 5y agoExplain → -
core
This monorepo is a collection of packages used across multiple MetaMask clients
TypeScript ★ 409 4h agoExplain → -
metamask-sdk
The simplest yet most secure way to connect your blockchain-based applications to millions of MetaMask Wallet users.
TypeScript ★ 325 5d agoExplain → -
providers
An Ethereum Provider that connects over a stream, as injected into websites by MetaMask
TypeScript ★ 264 9mo agoExplain → -
detect-provider
A tiny utility for detecting the MetaMask Ethereum Provider, or any Provider compliant with EIP-1193.
JavaScript ★ 238 1mo agoExplain → -
vault-decryptor
A web app for decrypting MetaMask vault data.
JavaScript ★ 237 4mo agoExplain → -
logo
A 3d take on the metamask logo, in browser, as a browserifyable module.
JavaScript ★ 235 10mo agoExplain → -
torus-node
Torus nodes run a Distributed Key Generation protocol amongst themselves that allows for the generation, storage and assignment of cryptographic keys
Go ★ 233 4mo agoExplain → -
KeyringController ▣
A module for managing groups of Ethereum accounts and using them.
TypeScript ★ 228 1y agoExplain → -
delegation-framework
The contracts that power the Delegation Framework
Solidity ★ 211 10d agoExplain → -
tkey
Whitelabel, design and own the full UI/UX with Self-host Web3Auth (tKey). All of the power of threshold key management at your fingertips
TypeScript ★ 181 6d agoExplain → -
eth-json-rpc-middleware ▣
Ethereum middleware for composing an Ethereum provider using json-rpc-engine. Intended to replace provider-engine
TypeScript ★ 181 8mo agoExplain → -
rpc-errors
Ethereum RPC Errors
TypeScript ★ 172 7mo agoExplain → -
json-rpc-engine ▣
A tool for processing JSON RPC
TypeScript ★ 160 2y agoExplain → -
Add-Token ▣
A simple web3 dapp that allows suggesting a token to users of compatible wallets like MetaMask.
JavaScript ★ 150 2y agoExplain → -
metamask-onboarding
A library to help onboard new MetaMask users
TypeScript ★ 150 1y agoExplain → -
dapps ▣
home.metamask.io website
JavaScript ★ 148 1y agoExplain → -
eth-block-tracker ▣
A JS module for keeping track of the latest Ethereum block by polling an ethereum provider
TypeScript ★ 133 8mo agoExplain → -
template-snap-monorepo
No description.
TypeScript ★ 127 4mo agoExplain → -
browser-passworder
A simple browserifiable module for encrypting and decrypting JSON-serializable objects with a password.
TypeScript ★ 126 1y agoExplain → -
eth-simple-keyring ▣
A simple standard interface for a series of Ethereum private keys
TypeScript ★ 123 1y agoExplain → -
legacy-web3-extension
An extension that adds MetaMask's legacy web3 API to your browser.
JavaScript ★ 108 3mo agoExplain → -
jazzicon ⑂
Jazzy deterministic identicons for a more entertaining future
JavaScript ★ 92 1y agoExplain → -
metamask-sdk-examples ▣
MetaMask SDK is now MetaMask Connect
TypeScript ★ 92 2mo agoExplain → -
eth-hd-keyring ▣
A simple standard interface for an HD ethereum wallet.
JavaScript ★ 86 1y agoExplain → -
eth-ledger-bridge-keyring
A wrapper around LedgerJS libraries, to support the KeyringController protocol used by MetaMask
TypeScript ★ 85 4mo agoExplain → -
contributor-docs
Guides, best practices, and everything needed to contribute to MetaMask repositories effectively.
JavaScript ★ 83 9d agoExplain → -
eth-token-tracker
A JS module for tracking Ethereum token balances over block changes
JavaScript ★ 81 1y agoExplain → -
extension-provider
A module for allowing a WebExtension to access the web3 provider from an installed MetaMask instance
JavaScript ★ 73 1y agoExplain → -
extensionizer ▣
A JS module for writing cross-browser extensions
JavaScript ★ 63 4y agoExplain → -
post-message-stream
Sets up a duplex object stream over window.postMessage
TypeScript ★ 57 1y agoExplain → -
eth-json-rpc-infura
json-rpc-engine middleware for Infura's endpoints
TypeScript ★ 54 8mo agoExplain → -
key-tree
No description.
TypeScript ★ 53 11d agoExplain → -
smart-accounts-kit
A Viem-based Toolkit for integrating embedded smart contract wallets into dapps.
TypeScript ★ 52 2d agoExplain → -
brand-resources
MetaMask logo assets and brand guidelines
★ 50 1y agoExplain → -
nonce-tracker
No description.
JavaScript ★ 49 10mo agoExplain → -
snaps-registry
A registry containing metadata about verified and blocked Snaps.
TypeScript ★ 49 3d agoExplain → -
.github
MetaMask default GitHub community health files
★ 48 3mo agoExplain → -
hd-seed-phrase-guesser
A tool for recovering ethereum accounts from mis-recorded seed phrases.
JavaScript ★ 48 1y agoExplain → -
metamask-ios-sdk ▣
MetaMask SDK for iOS
Swift ★ 47 1y agoExplain → -
website ▣
The MetaMask website
JavaScript ★ 47 2mo agoExplain → -
utils
Various JavaScript / TypeScript utilities of wide relevance to the MetaMask codebase.
TypeScript ★ 43 13d agoExplain → -
SIPs
Snaps Improvement Proposals
HTML ★ 43 5mo agoExplain → -
etherscan-link
A library for generating Etherscan links
JavaScript ★ 43 1y agoExplain → -
TipButton ▣
A set of tip button images for use with MetaMask
HTML ★ 41 4y agoExplain → -
api-specs
No description.
JavaScript ★ 39 5d agoExplain → -
metamask-storybook
The Storybook for the MetaMask extension
TypeScript ★ 37 7h agoExplain → -
metamask-design-system
The design system for MetaMask products
TypeScript ★ 34 1d agoExplain → -
metamask-deeplinks
Simple web app to generate Metamask deeplinks on the fly
JavaScript ★ 34 1y agoExplain → -
metamask-module-template
A simple template repository for starting new modules in the latest MetaMask fashion.
JavaScript ★ 31 2d agoExplain → -
react-dapp-tutorial
Source code for the MetaMask Documentation's Dapp Tutorial using Vite + React
CSS ★ 30 1y agoExplain → -
obs-store
A synchronous in-memory store for a single value
TypeScript ★ 30 1y agoExplain → -
accounts
Monorepo for MetaMask's account-related packages
TypeScript ★ 29 1d agoExplain → -
solana-wallet
No description.
TypeScript ★ 29 1y agoExplain → -
web3auth-wagmi-connector ▣
Web3Auth connector for wagmi
TypeScript ★ 29 1y agoExplain → -
metamask-improvement-proposals
A public space to discuss, evaluate, and implement improvements to the MetaMask Wallet API
★ 28 11mo agoExplain → -
bdk-wasm ▣
The Bitcoin Dev Kit for Browsers and Node
Rust ★ 26 10mo agoExplain → -
extension-port-stream
A module for creating a node style stream over a WebExtension port object.
TypeScript ★ 24 4mo agoExplain → -
snaps-directory
Explore community-built Snaps to customize your web3 experience via our official directory.
TypeScript ★ 23 10h agoExplain → -
snap-simple-keyring
No description.
TypeScript ★ 23 1mo agoExplain → -
torus.js
Handle communication with torus nodes
TypeScript ★ 23 2mo agoExplain → -
safe-event-emitter
An EventEmitter that isolates the emitter from errors in handlers
TypeScript ★ 22 1mo agoExplain → -
eth-method-registry
A JS library for getting Solidity method data from a four-byte method signature
JavaScript ★ 22 1y agoExplain → -
snap-bitcoin-wallet
Bitcoin Wallet Snap
TypeScript ★ 21 9h agoExplain → -
action-publish-release
No description.
TypeScript ★ 20 2d agoExplain → -
phishing-warning
A page to warn users about a suspected phishing site.
TypeScript ★ 20 16d agoExplain → -
skills
A collection of skills for OpenClaw agents, with implementations and integrations across the MetaMask ecosystem.
Shell ★ 18 2d agoExplain → -
legacy-web3
MetaMask's legacy window.web3
JavaScript ★ 18 1y agoExplain → -
slip44
SLIP-44 data in JSON format.
JavaScript ★ 17 12d agoExplain → -
hello-gator ▣
Minimal Viable Gator 🐊
TypeScript ★ 17 1y agoExplain → -
keyring-api ▣
No description.
TypeScript ★ 16 1y agoExplain → -
smart-transactions-controller ▣
No description.
TypeScript ★ 15 4d agoExplain → -
object-multiplex
Simple stream multiplexing for objectMode.
TypeScript ★ 15 1y agoExplain → -
7702-Readiness
This test dapp allows you to test the 7702/5792 functionality of MetaMask.
TypeScript ★ 15 1y agoExplain → -
action-create-release-pr
No description.
TypeScript ★ 14 11d agoExplain → -
github-tools
An assortment of tools interacting with the GitHub API to get metrics for things like PR review comments/reviews
TypeScript ★ 12 1d agoExplain → -
eslint-config
Shareable MetaMask ESLint config
JavaScript ★ 12 5d agoExplain → -
ledger-hardware-wallet-snap ▣
No description.
TypeScript ★ 12 1y agoExplain → -
docusaurus-openrpc
A Docusaurus for generating interactive documentation from your OpenRPC document.
TypeScript ★ 12 1mo agoExplain → -
state-log-explorer
A web interface for exploring MetaMask state logs
JavaScript ★ 12 4mo agoExplain → -
extension_bundlesize_stats
Measuring extension bundle size over time
HTML ★ 11 1d agoExplain → -
customauth-swift-sdk
Swift SDK that allows applications to directly interact with the Torus Network, similar to how Torus Wallet does.
Swift ★ 11 1y agoExplain → -
metamask-eth-abis
Collection of smart contracts ABIs
TypeScript ★ 11 2mo agoExplain → -
mobile_bundlesize_stats
Measuring mobile bundle size over time
JavaScript ★ 10 7h agoExplain → -
action-security-code-scanner
A GitHub action aggregating SAST tools to scan code for vulnerabilities
JavaScript ★ 10 10d agoExplain → -
ppom-validator
Transaction validation using blockaid's PPOM
TypeScript ★ 10 2mo agoExplain → -
web3-stream-provider
creates an Ethereum web3 provider that forwards payloads through a stream
JavaScript ★ 10 1mo agoExplain → -
metamask-extension-ts-migration-dashboard
A dashboard for tracking the TypeScript migration of the extension.
JavaScript ★ 9 1d agoExplain → -
snap-7715-permissions
ERC-7715 Permissions Snap monorepo
TypeScript ★ 9 2d agoExplain → -
ocap-kernel
The MetaMask Ocap Kernel monorepo.
TypeScript ★ 9 2d agoExplain → -
go-did-it
Decentralized Identifiers (DIDs), fast and simple
Go ★ 9 2mo agoExplain → -
action-npm-publish
GitHub Action to publish to NPM
Shell ★ 8 3d agoExplain → -
auto-changelog
Utilities for validating and updating "Keep a Changelog" formatted changelogs
TypeScript ★ 8 12d agoExplain → -
create-release-branch
A command-line tool to create release branches. Supports only monorepos at the moment.
TypeScript ★ 8 15d agoExplain → -
iframe-execution-environment ▣
https://metamask.github.io/iframe-execution-environment/
JavaScript ★ 8 3y agoExplain → -
test-dapp-multichain
A test dapp for the MetaMask Multichain API.
TypeScript ★ 7 5d agoExplain → -
scure-bip39 ⑂
Metamask fork of secure, audited & minimal implementation of BIP39 mnemonic phrases
TypeScript ★ 7 1y agoExplain → -
template-sync
Synchronise a Git repository with the MetaMask module template repository.
TypeScript ★ 7 4mo agoExplain → -
api-playground
No description.
TypeScript ★ 7 1y agoExplain → -
connect-monorepo
The simplest yet most secure way to connect your blockchain-based applications to millions of MetaMask Wallet users.
TypeScript ★ 6 2d agoExplain → -
create-gator-app
No description.
TypeScript ★ 6 13d agoExplain → -
message-signing-snap
Provide automatic message signing using a pseudo randomly generated snap private key
TypeScript ★ 6 6mo agoExplain → -
snap-solana-wallet
Solana Wallet Snap
TypeScript ★ 5 2d agoExplain → -
extension_benchmark_stats
Measuring browser page load stats over time
★ 5 1d agoExplain → -
metamask-dynamic ▣
MetaMask <> Dynamic Quickstart app
TypeScript ★ 5 11mo agoExplain → -
snap-account-abstraction-keyring
No description.
TypeScript ★ 5 1mo agoExplain → -
actions-gh-pages-test-repo
No description.
JavaScript ★ 5 1mo agoExplain → -
openrpc-inspector-transport
Metamask transport for the OpenRPC Inspector
TypeScript ★ 5 1y agoExplain → -
mobile-wallet-protocol
Mobile Wallet Protocol provides a way to securely connect dApps to the Metamask Mobile Wallet
TypeScript ★ 5 19d agoExplain → -
snap-stellar-wallet
Stellar Wallet Snap Monorepo
TypeScript ★ 4 1d agoExplain → -
agent-skills
Skills for MM agentic cli
Python ★ 4 5d agoExplain → -
eth-brave-keyring ▣
A simple standard interface for an HD ethereum wallet using Brave's ETH Wallet
JavaScript ★ 4 6y agoExplain → -
bip39 ⑂
JavaScript implementation of Bitcoin BIP39: Mnemonic code for generating deterministic keys
JavaScript ★ 4 1mo agoExplain → -
snap-watch-only
No description.
TypeScript ★ 4 1y agoExplain → -
oss-attribution-generator ⑂
utility to parse bower and npm packages used in a project and generate an attribution file to include in your product
JavaScript ★ 4 4mo agoExplain → -
noble-secp256k1-compat-wrapper
A wrapper to directly resolve `ethereum-cryptography/secp256k1-compat` which uses the light and fast @noble/secp256k1 pure js implementation
JavaScript ★ 4 1y agoExplain → -
cla-signature-bot ⑂
GitHub Action for self-contained handling of CLA signatures
TypeScript ★ 4 1y agoExplain → -
swappable-obj-proxy
No description.
TypeScript ★ 4 1y agoExplain → -
templated-gator-7715
MetaMask Advanced Permissions (ERC-7715) Example
TypeScript ★ 4 5mo agoExplain → -
react-native-webview ⑂ ▣
React Native Cross-Platform WebView
Java ★ 4 5y agoExplain → -
snap-tron-wallet
Tron wallet snap
TypeScript ★ 3 1d agoExplain → -
design-system-metrics
A node.js script to track component adoption metrics
JavaScript ★ 3 1d agoExplain → -
metamask-connect-examples
The simplest yet most secure way to connect your blockchain-based applications to millions of MetaMask Wallet users.
TypeScript ★ 3 2d agoExplain → -
action-checkout-and-setup
Set up a Node.js environment with a reusable GitHub Action
Shell ★ 3 10d agoExplain → -
ens-resolver-snap
A MetaMask Snap used for ENS name resolution
TypeScript ★ 3 12d agoExplain → -
mcp-x402
A Model Context Protocol (MCP) server that will create an x402 header using the provided private key.
TypeScript ★ 3 5mo agoExplain → -
module-lint ▣
Analyzes one or more repos for divergence from a template repo.
TypeScript ★ 3 1y agoExplain → -
semgrep-action
GitHub Action to run Semgrep with custom rules. Results are uploaded to GitHub's Code Scanning API
JavaScript ★ 3 5mo agoExplain → -
ledger-iframe-bridge
No description.
JavaScript ★ 3 4mo agoExplain → -
openrpc-inspector-transport-multichain ⑂
Metamask Multichain transport for the OpenRPC Inspector that uses `externally_connectable`
TypeScript ★ 3 1y agoExplain → -
superstruct ⑂
A simple and composable way to validate data in JavaScript (and TypeScript). Forked by MetaMask to fix ESM compatibility.
TypeScript ★ 3 1y agoExplain → -
eth-query ⑂
minimal rpc wrapper (forked to add TypeScript type definitions)
JavaScript ★ 3 1y agoExplain → -
license-checker ⑂
Check NPM package licenses
JavaScript ★ 3 1y agoExplain → -
ethjs-filter ⑂
A simple event handler for the ethjs-query module.
JavaScript ★ 3 1y agoExplain → -
ethereum-provider-openrpc-generator
A Generator tool for the Etheruem Provider using the OpenRPC generator
TypeScript ★ 3 1y agoExplain → -
react-native-payments ⑂
Accept Payments with Apple Pay and Android Pay using the Payment Request API.
JavaScript ★ 3 7mo agoExplain → -
react-native-animated-fox ⑂
A react-native version of https://github.com/MetaMask/metamask-logo
JavaScript ★ 3 1y agoExplain → -
react-native-button ⑂
A button for React apps
JavaScript ★ 3 1y agoExplain → -
7702-livestream-demo
EIP-7702 Livestream demo
TypeScript ★ 3 6mo agoExplain → -
metamask-connect-cursor-plugin
Cursor plugin for building dApps with the MetaMask Connect SDK — skills, rules, and agents for EVM, Solana, and multichain integrations
Python ★ 2 5d agoExplain → -
solana-wallet-standard
solana-wallet-standard
TypeScript ★ 2 9d agoExplain → -
bitcoin-wallet-standard
No description.
TypeScript ★ 2 9d agoExplain → -
erc-7715-extension
MetaMask ERC-7715 Permission extension for Scaffold ETH 2
TypeScript ★ 2 1mo agoExplain → -
keystone-sdk-base ⑂
No description.
JavaScript ★ 2 1mo agoExplain → -
eth-lattice-keyring ⑂
Keyring for connecting to the Lattice1
★ 2 1y agoExplain → -
wagmi-mmsdk-test
A test dapp using Wagmi Create + MetaMask SDK Connector & simple button connection
TypeScript ★ 2 1y agoExplain → -
spdx-compare.js ⑂
compare SPDX license expressions
JavaScript ★ 2 1y agoExplain → -
CodeQL-action
No description.
JavaScript ★ 2 6mo agoExplain → -
number-to-bn ⑂
Converts a number to a BN.js object, throw if invalid number.
JavaScript ★ 2 1y agoExplain → -
ethjs-query ⑂
A simple query module for the Ethereum RPC.
JavaScript ★ 2 1y agoExplain → -
react-native-actionsheet ⑂
An elegant ActionSheet component for React Native.
JavaScript ★ 2 1y agoExplain → -
ethjs ⑂
A highly optimised, light-weight JS utility for Ethereum.
JavaScript ★ 2 1y agoExplain → -
ethjs-provider-http ⑂
A simple HTTP provider that follows the web3 specification.
JavaScript ★ 2 1y agoExplain → -
react-native-branch-deep-linking-attribution ⑂ ▣
The Branch {{[platform}} SDK for deep linking and attribution. Branch helps mobile apps grow with deep links / deeplinks that power paid acquisition and re-engagement campaigns, referral programs, content sharing, deep linked emails, smart banners, custom user onboarding, and more.
★ 2 6y agoExplain → -
metadata-helpers
Helpers for modifying metadata on a storage layer
TypeScript ★ 2 3mo agoExplain → -
test-dapp-tron
No description.
TypeScript ★ 1 4d agoExplain → -
connect-skills ▣
Agent skills for the MetaMask Connect SDK — npx skills add metamask/connect-skills
★ 1 8d agoExplain → -
multichain-api-client
No description.
TypeScript ★ 1 9d agoExplain → -
device-mcp
MCP server for mobile device interaction — iOS, Android, and BrowserStack. Inspect UI, tap elements, capture screenshots, and control apps from AI agents.
TypeScript ★ 1 15d agoExplain → -
client-mcp-core
Core package for a MetaMask MCP server that allows AI agents to use both Extension or Mobile clients.
TypeScript ★ 1 2d agoExplain → -
tx-categorize
No description.
TypeScript ★ 1 1mo agoExplain → -
metamask-extension-e2e-image ▣
No description.
Dockerfile ★ 1 1mo agoExplain → -
gator-extension
MetaMask Smart Accounts Kit extension for Scaffold ETH 2
TypeScript ★ 1 1mo agoExplain → -
snaps-directory-staging
Staging environment for the MetaMask Snaps Directory
HTML ★ 1 1mo agoExplain → -
test-dapp-mm-pay
Test app for benchmarking Metamask Pay and its competitors
TypeScript ★ 1 1mo agoExplain → -
gator-cli
No description.
TypeScript ★ 1 1mo agoExplain → -
ethjs-rpc ⑂
A super simple module for making low level queries to the Ethereum RPC layer.
JavaScript ★ 1 2y agoExplain → -
test-extension
An extension for testing connectivity with the MetaMask extension
JavaScript ★ 1 6mo agoExplain → -
react-native-os ⑂ ▣
node.js os module for react-native
★ 1 6y agoExplain → -
swaps-controller ▣
DEPRECATED: use BridgeController and BridgeStatusController from https://github.com/MetaMask/core/ instead
TypeScript ★ 1 3mo agoExplain → -
broadcast-channel ⑂
:satellite: BroadcastChannel to send data between different browser-tabs or nodejs-processes :satellite: + LeaderElection over the channels
TypeScript ★ 1 3mo agoExplain → -
metamask-monorepo-template
A template repository for starting new monorepos in the latest MetaMask fashion.
JavaScript ★ 1 3mo agoExplain → -
connect-tron
No description.
TypeScript ★ 0 4d agoExplain → -
test-dapp-stellar
No description.
TypeScript ★ 0 4d agoExplain → -
connect-stellar
No description.
TypeScript ★ 0 3d agoExplain → -
test-dapp-bitcoin
No description.
TypeScript ★ 0 9d agoExplain → -
test-dapp-solana
No description.
TypeScript ★ 0 9d agoExplain → -
internal-snaps
This monorepo is a collection of first-party Snaps used across multiple MetaMask clients
JavaScript ★ 0 2d agoExplain → -
design-engineer-assessment
Design Engineer take-home assessment
TypeScript ★ 0 4d agoExplain → -
metamask-extension-to-remove ⑂ ▣
:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
★ 0 1y agoExplain → -
metamask-extension-test1 ⑂ ▣
:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
★ 0 1y agoExplain → -
agent-runner
Agent SDK abstraction with support for Langfuse otel
TypeScript ★ 0 16d agoExplain → -
smart-accounts-kit-examples
Examples for MetaMask Smart Accounts Kit
TypeScript ★ 0 17d agoExplain → -
experimental-security-codescanner-monorepo ▣
No description.
JavaScript ★ 0 1mo agoExplain → -
cancel-action ▣
This Action uses the [GitHub API](https://developer.github.com/v3/actions/workflow_runs/#cancel-a-workflow-run) to cancel the currently running workflow.
★ 0 1y agoExplain → -
metamask-mobile-prebuilds ▣
Repository to host Expo prebuilds that are generated by Bitrise CI. Used for development purposes.
TypeScript ★ 0 11mo agoExplain → -
cowswap-mmconnect ⑂
🐮 CowSwap: Replacing MM SDK with MM Connect
★ 0 17d agoExplain → -
talk-devcon2 ▣
https://metamask.github.io/talk-devcon2
JavaScript ★ 0 6y agoExplain → -
oxlint-config ⑂
Shareable MetaMask Oxlint config (work in progress)
JavaScript ★ 0 2d agoExplain → -
content-design-figma-plugin
content design figma plugin
HTML ★ 0 2mo agoExplain → -
react-native-acm
No description.
Kotlin ★ 0 3mo agoExplain →
No repos match these filters.