{"payload":{"pageCount":4,"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":7,"issueCount":27,"starsCount":982,"forksCount":897,"license":"Other","participation":[39,30,38,33,16,26,31,26,38,31,26,21,24,32,30,39,27,35,35,56,38,50,57,70,45,48,45,42,53,36,95,111,142,208,330,2355,2326,3130,2476,2087,888,617,4448,4621,4838,5767,4347,2018,1441,1388,1725,1438],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-02T17:55:17.644Z"}},{"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":1788,"starsCount":11573,"forksCount":4728,"license":"Other","participation":[61,45,60,69,39,68,63,96,96,7,104,52,63,41,49,64,74,56,87,61,51,54,61,45,62,51,57,51,51,0,9,47,39,44,49,56,66,81,61,71,69,80,86,19,78,87,61,59,45,26,59,81],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-02T17:56:48.303Z"}},{"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":6,"issueCount":47,"starsCount":629,"forksCount":894,"license":"Apache License 2.0","participation":[7,3,3,2,0,1,2,2,4,1,2,6,3,5,5,7,6,6,4,2,4,6,3,7,6,4,4,6,12,1,5,1,3,6,4,5,15,6,6,14,9,8,6,5,7,8,5,7,2,5,8,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-02T11:37:17.482Z"}},{"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-01T04:59:05.425Z"}},{"type":"Public","name":"website","owner":"MetaMask","isFork":false,"description":"The MetaMask website","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":38,"forksCount":33,"license":"MIT License","participation":[3,4,2,0,2,4,21,6,4,4,8,0,4,6,8,8,6,2,4,1,2,3,10,4,9,12,0,12,2,2,5,2,4,2,4,2,1,9,9,6,9,1,4,7,3,4,3,4,10,3,6,12],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T17:45:18.498Z"}},{"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":[20,12,15,20,17,20,24,26,28,0,19,10,28,8,14,15,21,11,38,20,9,18,21,11,7,9,18,13,4,0,0,7,8,11,14,14,11,14,8,2,10,11,11,0,6,10,9,15,6,0,5,12],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T05:46:11.070Z"}},{"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":[59,35,54,53,27,53,51,62,64,1,63,36,47,29,35,51,63,41,74,48,40,41,49,38,38,33,37,43,32,0,5,13,37,39,39,40,42,66,51,49,54,64,69,11,41,71,45,41,45,26,59,72],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T01:37:37.505Z"}},{"type":"Public","name":"react-native-actionsheet","owner":"MetaMask","isFork":true,"description":"An elegant ActionSheet component for React Native.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":0,"starsCount":0,"forksCount":341,"license":"MIT License","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,1,0,0,0,0,0,0,0,3,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T00:35:39.069Z"}},{"type":"Public","name":"react-native-payments","owner":"MetaMask","isFork":true,"description":"Accept Payments with Apple Pay and Android Pay using the Payment Request API.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":408,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T20:27:55.511Z"}},{"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":18,"issueCount":18,"starsCount":561,"forksCount":333,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T20:19:29.752Z"}},{"type":"Public","name":"license-checker","owner":"MetaMask","isFork":true,"description":"Check NPM package licenses","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":214,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T20:05:22.850Z"}},{"type":"Public","name":"extension-provider","owner":"MetaMask","isFork":false,"description":"A module for allowing a WebExtension to access the web3 provider from an installed MetaMask instance","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":13,"starsCount":65,"forksCount":27,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T23:21:08.426Z"}},{"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":115,"issueCount":9,"starsCount":423,"forksCount":1055,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T15:10:58.037Z"}},{"type":"Public","name":"action-npm-publish","owner":"MetaMask","isFork":false,"description":"GitHub Action to publish to NPM","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":2,"starsCount":6,"forksCount":6,"license":"MIT License","participation":[0,0,0,0,0,3,1,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,2,0,0,0,0,2,0,1,6,5,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T00:53:05.759Z"}},{"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":7,"issueCount":28,"starsCount":13,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T15:02:26.486Z"}},{"type":"Public","name":"eth-method-registry","owner":"MetaMask","isFork":false,"description":"A JS library for getting Solidity method data from a four-byte method signature","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":3,"starsCount":20,"forksCount":17,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T15:02:19.416Z"}},{"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-05-29T14:58:45.041Z"}},{"type":"Public","name":"eslint-config","owner":"MetaMask","isFork":false,"description":"Shareable MetaMask ESLint config","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":9,"issueCount":34,"starsCount":6,"forksCount":20,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T14:01:10.253Z"}},{"type":"Public","name":"nonce-tracker","owner":"MetaMask","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":7,"starsCount":42,"forksCount":30,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T21:55:16.828Z"}},{"type":"Public","name":"eth-token-tracker","owner":"MetaMask","isFork":false,"description":"A JS module for tracking Ethereum token balances over block changes","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":7,"starsCount":76,"forksCount":43,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T04:10:46.854Z"}},{"type":"Public","name":"react-native-animated-fox","owner":"MetaMask","isFork":true,"description":"A react-native version of https://github.com/MetaMask/metamask-logo","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T08:41:43.412Z"}},{"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":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T06:45:18.886Z"}},{"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-05-20T15:28:01.758Z"}},{"type":"Public","name":"slip44","owner":"MetaMask","isFork":false,"description":"SLIP-44 data in JSON format.","allTopics":["blockchain","cryptocurrency"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":9,"issueCount":3,"starsCount":9,"forksCount":16,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T00:08:08.158Z"}},{"type":"Public","name":"accounts-chain-api","owner":"MetaMask","isFork":false,"description":"MetaMask Chain (agnostic) API","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T15:18:51.783Z"}},{"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":2,"issueCount":6,"starsCount":24,"forksCount":23,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-29T17:14:13.852Z"}},{"type":"Public","name":"ethjs","owner":"MetaMask","isFork":true,"description":"A highly optimised, light-weight JS utility for Ethereum.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":0,"starsCount":0,"forksCount":98,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-26T23:28:32.504Z"}},{"type":"Public","name":"number-to-bn","owner":"MetaMask","isFork":true,"description":"Converts a number to a BN.js object, throw if invalid number.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":12,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-23T07:36:25.221Z"}},{"type":"Public","name":"Add-Token","owner":"MetaMask","isFork":false,"description":"A simple web3 dapp that allows suggesting a token to users of compatible wallets like MetaMask.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":6,"starsCount":144,"forksCount":106,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-23T05:41:23.544Z"}},{"type":"Public","name":"etherscan-link","owner":"MetaMask","isFork":false,"description":"A library for generating Etherscan links","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":41,"forksCount":51,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-22T09:41:21.648Z"}}],"repositoryCount":120,"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"}