{"payload":{"pageCount":9,"repositories":[{"type":"Public","name":"eth-phishing-detect","owner":"MetaMask","isFork":false,"description":"Utility for detecting phishing domains targeting Web3 users","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":12,"starsCount":985,"forksCount":899,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T05:29:22.475Z"}},{"type":"Public","name":"metamask-mobile","owner":"MetaMask","isFork":false,"description":"Mobile web browser providing access to websites that use the Ethereum blockchain","allTopics":["javascript","android","ios","react-native","web3","metamask","dapps-browser"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":104,"issueCount":788,"starsCount":2019,"forksCount":1048,"license":"Other","participation":[17,20,20,8,19,20,20,22,3,11,26,20,23,18,23,23,17,20,31,33,22,39,41,20,21,29,23,28,6,4,25,20,39,43,25,16,22,46,50,19,43,18,17,34,35,35,40,41,22,22,28,41],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T05:18:23.443Z"}},{"type":"Public","name":"website","owner":"MetaMask","isFork":false,"description":"The MetaMask website","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":38,"forksCount":33,"license":"MIT License","participation":[2,4,0,0,6,19,8,2,6,4,4,4,4,10,4,7,3,6,1,2,1,4,12,9,4,8,11,3,1,2,6,3,3,2,4,1,5,10,8,9,2,3,7,4,3,2,3,11,5,3,7,9],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T05:01:13.663Z"}},{"type":"Public","name":"metamask-docs","owner":"MetaMask","isFork":false,"description":"Developer documentation for MetaMask","allTopics":["ethereum","blockchain","cryptocurrency","metamask","documentation"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":51,"starsCount":629,"forksCount":896,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T03:53:19.047Z"}},{"type":"Public","name":"metamask-extension","owner":"MetaMask","isFork":false,"description":"🌐 🔌 The MetaMask browser extension enables browsing Ethereum blockchain enabled websites","allTopics":["extension","opera","ethereum","dapp","edge","brave","dapp-developers","firefox","chrome"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":202,"issueCount":1805,"starsCount":11593,"forksCount":4746,"license":"Other","participation":[50,54,69,35,75,60,88,104,21,74,69,68,45,47,51,75,62,73,73,56,50,58,56,58,53,56,46,60,4,5,39,43,49,44,58,50,81,65,82,62,76,100,22,64,85,69,57,46,35,49,78,81],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T03:45:01.833Z"}},{"type":"Public","name":"core","owner":"MetaMask","isFork":false,"description":"This monorepo is a collection of packages used across multiple MetaMask clients","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":88,"issueCount":205,"starsCount":248,"forksCount":169,"license":"MIT License","participation":[8,8,13,8,16,33,10,10,1,9,12,12,9,21,15,46,43,12,23,31,28,32,21,16,13,18,18,18,4,5,21,7,22,12,6,12,14,20,20,15,20,16,3,6,20,15,14,15,6,19,17,29],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T03:23:17.898Z"}},{"type":"Public","name":"extension_bundlesize_stats","owner":"MetaMask","isFork":false,"description":"Measuring extension bundle size over time","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":3,"starsCount":5,"forksCount":5,"license":null,"participation":[39,48,55,26,56,50,69,54,14,49,40,52,31,36,38,65,45,62,55,48,38,50,41,40,31,37,38,41,1,5,2,41,43,34,44,35,61,50,60,50,59,80,14,37,63,52,40,42,35,49,80,50],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T02:49:27.505Z"}},{"type":"Public","name":"metamask-storybook","owner":"MetaMask","isFork":false,"description":"The Storybook for the MetaMask extension","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":24,"forksCount":31,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T02:45:05.425Z"}},{"type":"Public","name":"snaps","owner":"MetaMask","isFork":false,"description":"Extend the functionality of MetaMask using Snaps","allTopics":["monorepo","metamask"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":32,"issueCount":155,"starsCount":703,"forksCount":542,"license":"Other","participation":[9,12,13,3,13,22,9,1,4,3,11,17,3,8,13,10,12,10,10,12,8,14,21,10,9,9,7,7,2,7,14,12,21,6,19,7,19,13,10,5,12,5,3,9,8,8,11,5,6,11,13,9],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T01:59:22.030Z"}},{"type":"Public","name":"snaps-registry","owner":"MetaMask","isFork":false,"description":"A registry containing metadata about verified and blocked Snaps.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":17,"issueCount":7,"starsCount":27,"forksCount":15,"license":"Apache License 2.0","participation":[1,0,0,0,1,0,0,0,0,5,6,6,24,37,7,11,6,7,4,9,5,7,9,8,3,8,9,7,1,3,11,8,18,2,3,7,5,3,13,7,13,3,3,3,8,2,8,3,2,6,4,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T00:52:29.130Z"}},{"type":"Public","name":"snaps-directory","owner":"MetaMask","isFork":false,"description":"Explore community-built Snaps to customize your web3 experience via our official directory.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":11,"starsCount":11,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T00:03:11.735Z"}},{"type":"Public","name":"eth-snap-keyring","owner":"MetaMask","isFork":false,"description":"Snap Keyring bridge","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":2,"starsCount":6,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T23:50:54.374Z"}},{"type":"Public","name":"keyring-api","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":6,"starsCount":15,"forksCount":5,"license":null,"participation":[36,37,13,1,6,0,12,8,2,0,5,11,12,7,6,10,11,10,6,22,0,6,1,4,1,6,0,0,0,0,6,0,5,0,0,1,4,5,5,9,4,0,0,1,4,3,5,0,3,5,14,6],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T23:45:42.761Z"}},{"type":"Public template","name":"metamask-module-template","owner":"MetaMask","isFork":false,"description":"A simple template repository for starting new modules in the latest MetaMask fashion.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":6,"starsCount":24,"forksCount":23,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T21:19:18.852Z"}},{"type":"Public","name":"metamask-extension-ts-migration-dashboard","owner":"MetaMask","isFork":false,"description":"A dashboard for tracking the TypeScript migration of the extension.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T21:19:03.070Z"}},{"type":"Public","name":"abi-utils","owner":"MetaMask","isFork":false,"description":"Lightweight utilities for encoding and decoding Solidity ABI","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":3,"starsCount":20,"forksCount":6,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T20:39:25.384Z"}},{"type":"Public","name":"vite-react-ts-eip-6963","owner":"MetaMask","isFork":false,"description":"Discover Multi Injected Providers with EIP-6963 in a ViteJS using React + TypeScript ","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":15,"forksCount":14,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T18:05:52.568Z"}},{"type":"Public","name":"SIPs","owner":"MetaMask","isFork":false,"description":"Snaps Improvement Proposals","allTopics":["sip","snaps","metamask"],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":6,"issueCount":13,"starsCount":37,"forksCount":11,"license":"Creative Commons Zero v1.0 Universal","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T18:05:51.990Z"}},{"type":"Public","name":"module-lint","owner":"MetaMask","isFork":false,"description":"Analyzes one or more repos for divergence from a template repo.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":8,"issueCount":15,"starsCount":1,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T17:56:18.782Z"}},{"type":"Public","name":"utils","owner":"MetaMask","isFork":false,"description":"Various JavaScript / TypeScript utilities of wide relevance to the MetaMask codebase.","allTopics":["javascript","json","time","typescript","utilities","utility-library"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":10,"starsCount":27,"forksCount":7,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T17:51:17.151Z"}},{"type":"Public","name":"permissionless-snaps-directory","owner":"MetaMask","isFork":true,"description":"Explore community-built Snaps to customize your web3 experience via our official directory.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":51,"starsCount":5,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T16:58:57.602Z"}},{"type":"Public","name":"metamask-ios-sdk","owner":"MetaMask","isFork":false,"description":"MetaMask SDK for iOS","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":2,"issueCount":2,"starsCount":36,"forksCount":29,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T16:39:08.214Z"}},{"type":"Public","name":"ppom-validator","owner":"MetaMask","isFork":false,"description":"Transaction validation using blockaid's PPOM","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":11,"issueCount":2,"starsCount":5,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T16:14:01.816Z"}},{"type":"Public","name":"metamask-sdk","owner":"MetaMask","isFork":false,"description":"The simplest yet most secure way to connect your blockchain-based applications to millions of MetaMask Wallet users.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":14,"issueCount":71,"starsCount":124,"forksCount":84,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T14:55:16.331Z"}},{"type":"Public","name":"snap-account-abstraction-keyring","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":15,"issueCount":1,"starsCount":2,"forksCount":6,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T13:02:42.975Z"}},{"type":"Public","name":"eth-trezor-keyring","owner":"MetaMask","isFork":false,"description":"A JS wrapper around Trezor Connect libraries, to support the KeyringController protocol used by MetaMask","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":6,"starsCount":37,"forksCount":53,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T07:59:42.939Z"}},{"type":"Public","name":"KeyringController","owner":"MetaMask","isFork":false,"description":"A module for managing groups of Ethereum accounts and using them.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":11,"starsCount":227,"forksCount":133,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T06:52:41.309Z"}},{"type":"Public","name":"eth-json-rpc-filters","owner":"MetaMask","isFork":false,"description":"json-rpc-engine middleware implementing ethereum filter methods","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":9,"starsCount":30,"forksCount":39,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T06:26:45.570Z"}},{"type":"Public","name":"eth-block-tracker","owner":"MetaMask","isFork":false,"description":"A JS module for keeping track of the latest Ethereum block by polling an ethereum provider","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":7,"issueCount":8,"starsCount":129,"forksCount":82,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T06:17:19.013Z"}},{"type":"Public","name":"providers","owner":"MetaMask","isFork":false,"description":"An Ethereum Provider that connects over a stream, as injected into websites by MetaMask","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":15,"starsCount":212,"forksCount":122,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T06:10:59.639Z"}}],"repositoryCount":269,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}