{"payload":{"pageCount":10,"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":11,"issueCount":43,"starsCount":1037,"forksCount":930,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-28T00:48:07.762Z"}},{"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":117,"issueCount":862,"starsCount":2102,"forksCount":1089,"license":"Other","participation":[24,21,19,25,17,21,20,31,36,30,38,37,11,32,25,27,13,1,15,22,27,55,27,13,27,42,46,23,38,25,17,23,40,39,30,42,31,18,32,27,40,28,30,30,17,22,29,31,28,19,50,45],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-28T00:41:55.864Z"}},{"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":195,"issueCount":1792,"starsCount":11808,"forksCount":4816,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-28T00:18:48.200Z"}},{"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":4,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T23:01:22.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":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T22:55:47.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":37,"issueCount":183,"starsCount":715,"forksCount":551,"license":"Other","participation":[8,11,1,19,10,11,8,13,8,9,26,13,5,12,4,12,3,0,15,9,20,13,21,5,13,16,13,8,6,9,4,4,13,6,5,14,3,7,17,8,7,14,11,8,4,4,13,9,6,1,3,9],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T21:58:52.373Z"}},{"type":"Public","name":"ethjs-abi","owner":"MetaMask","isFork":true,"description":"Just the encoding and decoding from the ethers-wallet module.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":31,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T20:35:03.207Z"}},{"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":85,"issueCount":206,"starsCount":254,"forksCount":175,"license":"MIT License","participation":[11,14,17,32,48,21,19,36,27,32,14,23,13,18,19,19,9,0,21,10,19,15,5,9,8,28,9,23,19,17,8,5,15,17,17,14,6,14,16,30,23,13,16,16,8,17,19,20,2,11,12,12],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T19:19:49.736Z"}},{"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":12,"issueCount":71,"starsCount":157,"forksCount":95,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T18:27:44.678Z"}},{"type":"Public","name":"metamask-docs","owner":"MetaMask","isFork":false,"description":"Developer documentation for MetaMask","allTopics":["ethereum","blockchain","cryptocurrency","metamask","documentation"],"primaryLanguage":{"name":"MDX","color":"#fcb32c"},"pullRequestCount":12,"issueCount":61,"starsCount":650,"forksCount":929,"license":"Apache License 2.0","participation":[2,9,3,7,6,5,3,3,6,4,4,11,1,3,9,5,8,1,6,1,3,6,5,5,15,9,5,17,3,10,5,5,8,8,4,6,2,9,3,6,4,4,10,5,6,8,11,6,10,6,1,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T16:02:55.037Z"}},{"type":"Public","name":"eth-snap-keyring","owner":"MetaMask","isFork":false,"description":"Snap Keyring bridge","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":9,"issueCount":0,"starsCount":6,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T14:21:53.081Z"}},{"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":54,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T13:22:23.641Z"}},{"type":"Public","name":"contract-metadata","owner":"MetaMask","isFork":false,"description":"A mapping of ethereum contract addresses to broadly accepted icons for those addresses.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":125,"issueCount":7,"starsCount":445,"forksCount":1093,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T12:46:10.081Z"}},{"type":"Public","name":"eth-ledger-bridge-keyring","owner":"MetaMask","isFork":false,"description":"A wrapper around LedgerJS libraries, to support the KeyringController protocol used by MetaMask","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":9,"issueCount":17,"starsCount":79,"forksCount":93,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T12:29:22.104Z"}},{"type":"Public","name":"eth-simple-keyring","owner":"MetaMask","isFork":false,"description":"A simple standard interface for a series of Ethereum private keys","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":2,"starsCount":122,"forksCount":48,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T11:52:57.779Z"}},{"type":"Public","name":"eth-hd-keyring","owner":"MetaMask","isFork":false,"description":"A simple standard interface for an HD ethereum wallet.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":7,"starsCount":87,"forksCount":50,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T10:10:15.475Z"}},{"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":10,"issueCount":7,"starsCount":29,"forksCount":16,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T09:58:31.721Z"}},{"type":"Public","name":"keyring-api","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":0,"starsCount":18,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T09:44:14.670Z"}},{"type":"Public","name":"smart-transactions-controller","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":13,"issueCount":6,"starsCount":11,"forksCount":10,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T06:52:32.234Z"}},{"type":"Public template","name":"template-snap-monorepo","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":10,"issueCount":5,"starsCount":113,"forksCount":89,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T06:46:59.818Z"}},{"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":8,"issueCount":11,"starsCount":14,"forksCount":10,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T06:14:34.515Z"}},{"type":"Public","name":"ppom-validator","owner":"MetaMask","isFork":false,"description":"Transaction validation using blockaid's PPOM","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":13,"issueCount":1,"starsCount":6,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T06:10:26.270Z"}},{"type":"Public","name":"website","owner":"MetaMask","isFork":false,"description":"The MetaMask website","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":2,"starsCount":39,"forksCount":34,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T02:10:28.443Z"}},{"type":"Public","name":"api-specs","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":8,"issueCount":22,"starsCount":29,"forksCount":11,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-26T23:20:01.283Z"}},{"type":"Public","name":"superstruct","owner":"MetaMask","isFork":true,"description":"A simple and composable way to validate data in JavaScript (and TypeScript). Forked by MetaMask to fix ESM compatibility.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":224,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-26T19:19:55.099Z"}},{"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":3,"issueCount":16,"starsCount":30,"forksCount":8,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-26T17:42:07.917Z"}},{"type":"Public template","name":"hello-gator","owner":"MetaMask","isFork":false,"description":"Minimal Viable Gator 🐊","allTopics":["delegation","web3","metamask","smart-wallet","account-abstraction","viem","4337","user-operations"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":3,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-26T15:49:42.469Z"}},{"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-08-26T15:39:54.070Z"}},{"type":"Public","name":"metamask-android-sdk","owner":"MetaMask","isFork":false,"description":"MetaMask SDK for Android","allTopics":[],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":3,"issueCount":3,"starsCount":37,"forksCount":13,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-26T12:57:29.251Z"}},{"type":"Public","name":"metamask-ios-sdk","owner":"MetaMask","isFork":false,"description":"MetaMask SDK for iOS","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":2,"starsCount":38,"forksCount":31,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-26T12:56:10.368Z"}}],"repositoryCount":275,"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":"MetaMask repositories"}