{"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":7,"starsCount":986,"forksCount":901,"license":"Other","participation":[28,41,26,25,25,31,30,35,27,28,20,19,43,27,41,24,35,40,43,38,59,75,57,43,47,37,60,36,42,125,94,168,216,874,2313,2606,3478,1624,2388,276,1824,4710,4067,5371,5866,3274,1969,1305,1584,1691,1439,1283],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T02:27:11.571Z"}},{"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":188,"issueCount":1798,"starsCount":11601,"forksCount":4747,"license":"Other","participation":[48,81,45,48,67,76,89,89,19,98,52,57,44,50,64,73,60,74,63,48,63,62,42,56,69,46,57,37,0,19,39,41,52,40,56,78,72,67,59,85,88,62,30,80,86,66,66,58,45,96,131,112],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T02:22:48.393Z"}},{"type":"Public","name":"test-dapp","owner":"MetaMask","isFork":false,"description":"The sample dapp used for e2e testing and metamask-extension QA","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":19,"issueCount":19,"starsCount":562,"forksCount":334,"license":"MIT License","participation":[4,3,0,0,1,1,0,1,1,1,0,2,2,0,0,1,1,1,0,2,4,2,0,4,4,0,0,0,0,0,0,0,0,2,0,2,0,2,3,3,3,3,1,8,4,4,2,0,1,2,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T02:13:10.632Z"}},{"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":109,"issueCount":791,"starsCount":2020,"forksCount":1048,"license":"Other","participation":[18,21,18,6,23,17,26,15,1,19,22,25,20,22,22,19,13,26,30,37,23,41,42,10,30,23,23,24,2,9,25,25,39,41,19,24,32,53,27,29,33,20,19,36,40,32,39,38,18,23,32,40],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T02:01:56.731Z"}},{"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":84,"issueCount":205,"starsCount":249,"forksCount":169,"license":"MIT License","participation":[9,8,11,7,27,23,13,5,2,10,16,11,12,20,22,56,20,19,23,32,30,24,22,14,18,17,16,17,0,15,16,12,20,6,8,9,23,14,20,17,19,11,4,10,20,17,11,12,10,17,26,27],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T00:47:38.180Z"}},{"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":10,"issueCount":11,"starsCount":11,"forksCount":7,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,17,73,6,9,20,11,7,3,4,4,10,2,6,4,22,1,0,0,6,4,5,3,0,4,9,13,3,16,6,10,0,0,4,7,6,0,0,2,0,0,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T00:03:17.887Z"}},{"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":[37,69,36,34,54,62,44,64,14,55,40,42,32,38,50,63,44,62,50,37,48,50,35,33,44,33,43,25,0,5,17,37,44,33,38,54,58,55,40,65,70,52,16,48,67,48,35,40,33,64,60,87],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T22:33:04.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,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T22:28:48.425Z"}},{"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":[3,12,8,4,0,0,0,0,1,0,0,0,12,19,10,14,1,11,5,8,0,1,0,0,8,5,2,0,0,3,0,1,4,0,0,1,4,4,11,10,5,1,0,0,6,2,7,0,3,1,20,7],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T22:23:13.958Z"}},{"type":"Public","name":"keyring-api","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":5,"starsCount":15,"forksCount":5,"license":null,"participation":[52,27,7,4,3,7,9,5,1,0,8,15,10,8,7,3,16,7,9,17,2,4,1,4,1,6,0,0,0,5,1,3,2,0,0,1,4,5,5,12,1,0,0,1,5,3,4,0,4,11,11,6],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T22:22:22.133Z"}},{"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":[0,0,0,2,7,1,0,0,0,0,0,3,2,1,0,0,0,0,4,2,0,2,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T22:19:38.099Z"}},{"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":16,"issueCount":5,"starsCount":27,"forksCount":15,"license":"Apache License 2.0","participation":[1,0,0,0,1,0,0,0,1,6,5,16,32,20,8,8,6,9,5,6,5,9,10,6,5,9,7,5,1,9,6,13,12,2,4,9,3,3,14,11,9,4,1,4,7,4,5,3,5,4,6,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T22:15:47.106Z"}},{"type":"Public","name":"state-log-explorer","owner":"MetaMask","isFork":false,"description":"A web interface for exploring MetaMask state logs","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":5,"starsCount":10,"forksCount":10,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,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-10T21:14:21.270Z"}},{"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":8,"issueCount":48,"starsCount":628,"forksCount":897,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T21:02:21.017Z"}},{"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":[4,2,0,3,13,11,8,2,4,8,2,2,6,8,10,4,6,0,1,2,3,14,0,9,12,2,12,0,2,5,2,6,1,3,2,1,12,7,5,10,0,4,7,3,4,3,4,10,3,6,12,10],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T18:56:54.825Z"}},{"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":[12,20,15,23,18,27,20,27,5,14,16,23,11,12,17,23,11,33,21,7,21,19,11,6,16,12,14,2,0,1,6,9,13,14,11,13,13,8,1,13,8,11,0,9,9,12,10,6,0,9,14,27],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T16:12:42.070Z"}},{"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":28,"issueCount":156,"starsCount":703,"forksCount":542,"license":"Other","participation":[9,18,6,7,17,17,4,4,2,7,10,13,8,4,17,7,14,9,14,6,9,24,15,5,13,5,11,4,0,15,7,20,14,12,14,14,13,11,10,8,10,4,1,10,9,7,14,1,7,15,12,8],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T14:44:04.429Z"}},{"type":"Public","name":"api-specs","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":7,"issueCount":22,"starsCount":29,"forksCount":11,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T12:16:47.129Z"}},{"type":"Public","name":"metamask-improvement-proposals","owner":"MetaMask","isFork":false,"description":"A public space to discuss, evaluate, and implement improvements to the MetaMask Wallet API","allTopics":[],"primaryLanguage":null,"pullRequestCount":6,"issueCount":3,"starsCount":14,"forksCount":8,"license":"Creative Commons Zero v1.0 Universal","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T12:03:11.681Z"}},{"type":"Public","name":"metamask-ios-sdk","owner":"MetaMask","isFork":false,"description":"MetaMask SDK for iOS","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":3,"issueCount":2,"starsCount":36,"forksCount":29,"license":"Other","participation":[0,3,7,0,0,0,0,0,0,8,0,2,8,1,5,0,0,0,0,1,15,16,10,4,0,14,4,0,0,2,0,8,0,6,10,0,1,0,1,11,4,2,2,35,11,3,5,0,3,8,3,5],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T08:48:59.914Z"}},{"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":47,"starsCount":5,"forksCount":7,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,17,73,6,9,20,11,7,3,4,4,10,2,6,5,22,1,1,0,0,2,7,9,7,2,10,17,6,3,2,4,8,1,0,2,11,1,0,1,0,3,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T08:43:28.184Z"}},{"type":"Public","name":"eth-json-rpc-middleware","owner":"MetaMask","isFork":false,"description":"Ethereum middleware for composing an Ethereum provider using json-rpc-engine. Intended to replace provider-engine","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":15,"issueCount":14,"starsCount":176,"forksCount":89,"license":"ISC License","participation":[0,0,0,0,4,3,0,0,0,0,0,1,2,1,5,2,0,1,5,2,2,4,0,1,0,3,0,3,0,0,0,3,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T08:35:21.204Z"}},{"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":117,"issueCount":9,"starsCount":424,"forksCount":1057,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T07:54:22.017Z"}},{"type":"Public","name":"message-signing-snap","owner":"MetaMask","isFork":false,"description":"Provide automatic message signing using a pseudo randomly generated snap private key","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":12,"issueCount":0,"starsCount":2,"forksCount":0,"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,5,2,0,0,0,4,2,0,5,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T06:22:23.369Z"}},{"type":"Public","name":"slip44","owner":"MetaMask","isFork":false,"description":"SLIP-44 data in JSON format.","allTopics":["blockchain","cryptocurrency"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":12,"issueCount":3,"starsCount":9,"forksCount":16,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T00:08:25.529Z"}},{"type":"Public","name":"vite-react-global-tutorial","owner":"MetaMask","isFork":false,"description":"MetaMask Docs Tutorial: ViteJS + React & TypeScript (using EIP-6963) w/ Global State","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-08T03:42:04.614Z"}},{"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":17,"forksCount":17,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-08T02:44:14.568Z"}},{"type":"Public","name":"create-release-branch","owner":"MetaMask","isFork":false,"description":"A command-line tool to create release branches for polyrepos and monorepos.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":30,"starsCount":4,"forksCount":6,"license":"MIT License","participation":[0,1,0,0,1,4,0,0,0,0,0,0,0,1,0,2,0,1,2,1,0,1,1,0,5,7,1,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T22:50:40.934Z"}},{"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":72,"starsCount":125,"forksCount":85,"license":"Other","participation":[0,5,4,22,19,16,0,5,0,6,10,25,16,1,13,1,9,10,6,13,28,13,24,18,18,1,7,6,0,5,9,1,0,4,3,8,7,10,12,14,5,0,5,4,8,2,1,17,4,0,8,13],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T18:43:32.331Z"}},{"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-07T15:30:18.319Z"}}],"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"}