{"payload":{"pageCount":10,"repositories":[{"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":182,"issueCount":1819,"starsCount":11835,"forksCount":4830,"license":"Other","participation":[49,36,82,72,64,66,60,55,55,63,48,54,66,40,64,12,2,39,31,54,47,50,48,80,71,73,65,77,106,28,54,80,82,58,75,46,73,103,121,133,89,109,69,43,57,92,99,52,49,105,62,73],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T15:18:54.844Z"}},{"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":6,"issueCount":10,"starsCount":1038,"forksCount":933,"license":"Other","participation":[39,32,35,28,37,51,44,38,58,76,48,47,44,48,51,29,65,118,112,197,258,1601,2244,2457,3680,1408,2010,70,3119,5041,4182,5427,5558,2492,1743,1237,1775,1512,1483,993,545,532,560,616,500,630,2821,1774,1908,1067,964,1232],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T15:16:23.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":119,"issueCount":952,"starsCount":2110,"forksCount":1088,"license":"Other","participation":[20,20,22,19,23,21,35,29,32,45,26,17,29,25,26,9,3,17,20,35,52,26,11,27,49,44,19,43,24,14,27,37,39,33,45,20,25,29,32,37,27,33,27,14,25,26,42,13,29,52,41,39],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T15:15:43.054Z"}},{"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":79,"issueCount":201,"starsCount":270,"forksCount":177,"license":"MIT License","participation":[20,11,39,49,15,18,38,27,35,14,21,13,18,17,18,7,1,23,8,21,13,5,8,10,27,12,25,18,17,5,4,18,17,15,14,6,18,15,33,19,15,12,20,5,18,18,17,2,11,20,8,13],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T15:10:07.654Z"}},{"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":10,"starsCount":29,"forksCount":16,"license":"Apache License 2.0","participation":[43,7,9,7,3,9,9,4,7,10,7,5,3,9,8,5,3,10,8,16,4,3,7,5,4,3,15,11,7,3,3,7,3,7,4,2,6,2,5,4,6,8,7,3,3,5,2,3,4,3,3,4],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T14:48:55.721Z"}},{"type":"Public","name":"contributor-docs","owner":"MetaMask","isFork":false,"description":"Guides, best practices, and everything needed to contribute to MetaMask repositories effectively.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":9,"issueCount":29,"starsCount":18,"forksCount":5,"license":"MIT License","participation":[0,0,1,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,3,1,2,1,3,0,3,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,5,0,1,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T14:31:03.731Z"}},{"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":[1,0,1,0,7,0,4,4,3,2,0,1,8,4,2,1,0,11,10,3,1,3,2,4,1,2,1,2,2,0,0,0,0,0,2,0,0,0,0,2,0,0,2,0,1,1,1,0,0,0,1,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T14:23:48.144Z"}},{"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":[38,28,66,56,54,48,54,41,45,52,34,30,42,31,46,8,2,3,29,49,35,39,36,55,56,58,48,58,86,21,31,56,64,35,45,32,48,70,49,92,56,77,58,34,47,90,75,69,45,79,62,78],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T14:18:38.505Z"}},{"type":"Public","name":"metamask-ios-sdk","owner":"MetaMask","isFork":false,"description":"MetaMask SDK for iOS","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":1,"issueCount":2,"starsCount":38,"forksCount":32,"license":"Other","participation":[4,2,3,0,0,0,0,3,19,13,8,3,1,15,2,0,0,2,0,8,0,12,4,0,1,0,4,10,4,0,14,23,11,5,3,0,7,7,2,4,8,0,3,1,5,1,3,1,0,0,3,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T14:13:36.368Z"}},{"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-09-05T14:11:45.425Z"}},{"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":[11,7,21,18,21,28,16,14,24,17,4,9,17,13,9,0,0,6,8,9,13,16,3,17,11,5,5,13,13,2,5,7,11,12,7,4,2,11,20,27,14,21,10,7,12,23,17,21,12,29,22,19],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T13:38:13.070Z"}},{"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":33,"license":"MIT License","participation":[10,4,6,4,6,1,1,2,4,12,9,2,10,10,4,0,2,6,4,3,2,2,2,6,10,7,8,4,1,8,3,5,2,3,8,8,1,9,9,10,6,6,14,8,2,5,2,0,0,2,0,10],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T13:32:46.443Z"}},{"type":"Public","name":"accounts","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T13:18:25.084Z"}},{"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":13,"issueCount":11,"starsCount":14,"forksCount":9,"license":null,"participation":[56,3,16,19,6,6,5,5,3,8,6,2,10,16,1,0,2,6,4,4,2,2,8,6,13,10,9,3,10,0,0,10,2,5,0,0,2,0,3,0,2,0,0,0,0,0,0,3,3,4,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T12:01:44.515Z"}},{"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":65,"starsCount":653,"forksCount":936,"license":"Apache License 2.0","participation":[6,5,8,3,5,5,3,5,4,5,9,1,4,8,9,5,0,6,2,2,8,5,11,9,8,11,11,5,8,5,5,8,8,5,5,3,7,3,8,3,6,7,7,7,8,11,6,7,6,2,2,5],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T10:02:52.037Z"}},{"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":36,"issueCount":177,"starsCount":720,"forksCount":553,"license":"Other","participation":[9,7,15,13,7,13,10,8,9,25,12,5,13,8,7,2,7,12,7,23,9,20,5,19,13,11,7,12,5,3,6,10,9,7,9,5,8,15,8,11,11,12,5,6,6,10,11,3,1,5,8,13],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T07:14:22.497Z"}},{"type":"Public","name":"eth-snap-keyring","owner":"MetaMask","isFork":false,"description":"Snap Keyring bridge","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":11,"issueCount":0,"starsCount":6,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T06:53:08.081Z"}},{"type":"Public template","name":"template-snap-monorepo","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":11,"issueCount":5,"starsCount":113,"forksCount":89,"license":"Apache License 2.0","participation":[1,0,2,0,0,0,0,20,3,3,2,1,0,0,2,0,0,8,0,1,0,3,0,2,7,2,8,1,6,1,1,3,0,0,0,0,0,0,0,0,0,0,1,0,0,0,5,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T06:42:34.818Z"}},{"type":"Public","name":"smart-transactions-controller","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":14,"issueCount":6,"starsCount":11,"forksCount":10,"license":"Other","participation":[1,0,2,3,2,1,9,0,9,5,2,3,3,0,1,4,0,0,2,4,4,1,0,2,5,7,0,4,2,1,2,4,9,2,8,3,0,3,7,13,3,0,1,3,2,3,1,1,0,1,4,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T06:19:04.234Z"}},{"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":11,"issueCount":8,"starsCount":29,"forksCount":38,"license":"ISC License","participation":[0,0,9,2,2,2,4,2,2,3,3,0,0,0,1,2,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,3,5,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T06:02:33.581Z"}},{"type":"Public","name":"snap-simple-keyring","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":18,"forksCount":16,"license":"Apache License 2.0","participation":[2,23,3,2,7,6,11,2,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,5,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,6],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T05:47:48.871Z"}},{"type":"Public","name":"ERCs","owner":"MetaMask","isFork":true,"description":"The Ethereum Request for Comment repository ","allTopics":[],"primaryLanguage":{"name":"Solidity","color":"#AA6746"},"pullRequestCount":2,"issueCount":0,"starsCount":1,"forksCount":406,"license":"Creative Commons Zero v1.0 Universal","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T03:22:34.166Z"}},{"type":"Public","name":"api-specs","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":7,"issueCount":22,"starsCount":31,"forksCount":11,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,1,2,0,2,1,5,1,0,0,0,0,0,0,0,4,2,0,0,0,7,3,0,1,0,1,0,10,9,0,0,0,0,0,0,0,2,5,5,0,0,1,1,0,0,4,8],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-04T19:29:58.283Z"}},{"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":12,"issueCount":13,"starsCount":179,"forksCount":87,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-04T18:09:04.296Z"}},{"type":"Public","name":"delegation-framework","owner":"MetaMask","isFork":false,"description":"The contracts that power the Delegation Framework","allTopics":["delegation","solidity","web3","metamask","smart-wallet","account-abstraction","4337"],"primaryLanguage":{"name":"Solidity","color":"#AA6746"},"pullRequestCount":0,"issueCount":0,"starsCount":41,"forksCount":13,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-04T15:13:06.770Z"}},{"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":10,"issueCount":70,"starsCount":160,"forksCount":98,"license":"Other","participation":[13,5,9,10,2,12,7,11,34,17,24,14,10,1,10,2,3,3,8,1,0,5,4,9,7,15,11,8,4,3,2,9,3,2,5,16,1,0,12,9,5,14,7,4,8,7,10,0,1,8,7,5],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-04T15:05:55.916Z"}},{"type":"Public","name":"snaps-directory-staging","owner":"MetaMask","isFork":false,"description":"Staging environment for the MetaMask Snaps Directory","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-04T13:35:27.639Z"}},{"type":"Public","name":"eth-query","owner":"MetaMask","isFork":true,"description":"minimal rpc wrapper (forked to add TypeScript type definitions)","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":0,"starsCount":1,"forksCount":16,"license":null,"participation":[0,0,0,0,1,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-04T11:50:20.076Z"}},{"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":7,"issueCount":16,"starsCount":222,"forksCount":124,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-04T11:03:01.307Z"}},{"type":"Public","name":"ios-branch-deep-linking-attribution","owner":"MetaMask","isFork":true,"description":"The Branch iOS 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.","allTopics":[],"primaryLanguage":{"name":"Objective-C","color":"#438eff"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":228,"license":"MIT License","participation":[22,9,10,5,17,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-09-03T22:51:55.124Z"}}],"repositoryCount":278,"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"}