Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

This monorepo is a collection of packages used across multiple MetaMask clients

MetaMask/core est-il accessible aux débutants ?

Ces 30 derniers jours, MetaMask/core a fusionné 244 des 344 pull requests de contributeurs externes, et ses mainteneurs répondent en général sous 1 jour. 11 issues accessibles aux débutants sont ouvertes en ce moment.

Étoiles
414
Forks
308
Issues débutants ouvertes
11
Issues indexées
328
Merge moyen
1 j 1 h
PR mergées (30 j)
405
Langage dominant
TypeScript
Licence
MIT
Dernier push GitHub
30/9/2026
Dernière indexation
19/9/2026
Guide de contribution
Aucun guide de contribution
Code de conduite
Code de conduite
Labels débutants
Aucun label débutant indexé

Comment contribuer à MetaMask/core

  1. Il n'y a pas de guide de contribution : partez du README et de quelques pull requests fusionnées récemment pour voir comment les changements sont proposés.
  2. Lisez son code de conduite : il s'applique aux issues et aux pull requests autant qu'au chat.
  3. Vos contributions seront publiées sous la licence MIT du projet.
  4. Choisissez l'une des 11 issues ouvertes accessibles aux débutants ci-dessous et indiquez en commentaire que vous voulez la prendre avant de commencer.

Les issues sur lesquelles quelqu’un travaille peut-être déjà sont listées en dernier. Tout trier par date

  • CI: "Validate changelog diffs" job fails on every fork-sourced pull request
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 84/100

    MetaMask/core#10579 ·

    Les mainteneurs répondent en général sous 1 jour

  • platform-api-docs: make each discovery strategy self-contained
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 48/100

    MetaMask/core#10473 ·

    Les mainteneurs répondent en général sous 1 jour

  • platform-api-docs: `scan` strategy misses ESM-only packages, which ship `.d.ts` rather than `.d.cts`
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 76/100

    MetaMask/core#10472 ·

    Les mainteneurs répondent en général sous 1 jour

  • Dependency Dashboard
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    MetaMask/core#10300 ·

    Les mainteneurs répondent en général sous 1 jour

  • [utils] Drop the `web3` devDependency and replace the differential unit conversion test
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 72/100

    MetaMask/core#10212 ·

    Les mainteneurs répondent en général sous 1 jour

  • [utils] Ban enums, and replace them with alternatives
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 65/100

    MetaMask/core#10211 ·

    Les mainteneurs répondent en général sous 1 jour

  • [utils] Replace the `uuid` dependency with `crypto.randomUUID()`
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 82/100

    MetaMask/core#10210 · 1 réaction ·

    Les mainteneurs répondent en général sous 1 jour

  • [utils] `toWei` accepts fractional wei and returns wrong values
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 88/100

    MetaMask/core#10209 ·

    Les mainteneurs répondent en général sous 1 jour

  • fix: RpcBalanceFetcher reports a failed native balance read as success:true, value:0 (zeroes real balances)
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 75/100

    MetaMask/core#10043 ·

    Les mainteneurs répondent en général sous 1 jour

  • Cannot sign a UserOperation for gasless approve + swap with MetaMask Stateless7702
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100

    MetaMask/core#9970 ·

    Les mainteneurs répondent en général sous 1 jour

  • eth-json-rpc-middleware: `TransactionParamsStruct` rejects numeric `chainId`, breaking dapp transactions
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 86/100

    MetaMask/core#9964 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • base-data-service: fetchInfiniteQuery duplicates a page when a stale cached page is requested again
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 68/100

    MetaMask/core#9900 ·

    Les mainteneurs répondent en général sous 1 jour

  • Tested with Firefox 152.0.5 and 154.0a1, both had the issue with jQuery.
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 10/100

    MetaMask/core#9805 ·

    Les mainteneurs répondent en général sous 1 jour

  • addNft never restores isCurrentlyOwned, making re-acquired NFTs permanently invisible
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 72/100

    MetaMask/core#9787 · 1 commentaire · 7 réactions ·

    Les mainteneurs répondent en général sous 1 jour

  • Remove legacy global/selected-chain path from GasFeeController
    Ouverte
    team-confirmations

    Difficulté 4/5 3-5 jours Accessibilité débutants 55/100

    MetaMask/core#9585 ·

    Les mainteneurs répondent en général sous 1 jour

  • False-Positive/Removal Request.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    MetaMask/core#9479 ·

    Les mainteneurs répondent en général sous 1 jour

  • Derive transaction status-change events from state in `#updateTransactionInternal`
    Peut-être à nouveau libre @matthewwalsh0 l’a pris il y a 87 jours, et aucune pull request n’est ouverte. Ouverte
    team-confirmations

    MetaMask/core#9412 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • False positive on my website
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    MetaMask/core#9410 ·

    Les mainteneurs répondent en général sous 1 jour

  • Backport workflow-hardening fix (unpinned-uses) to 5 release branches
    Ouverte

    Difficulté 3/5 3-5 jours Accessibilité débutants 72/100

    MetaMask/core#9276 ·

    Les mainteneurs répondent en général sous 1 jour

  • Support smart-contract / multisig accounts (e.g. Safe) via keyring Snaps — relax the internal-account guards
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 45/100

    MetaMask/core#9179 ·

    Les mainteneurs répondent en général sous 1 jour

  • wallet: Make `fetch` injectable in `NetworkController` initialization
    Peut-être à nouveau libre @grypez l’a pris il y a 129 jours, et aucune pull request n’est ouverte. Ouverte
    team-ocap-kernel

    MetaMask/core#8793 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • wallet: Document the state-injection contract in README
    Peut-être à nouveau libre @grypez l’a pris il y a 129 jours, et aucune pull request n’est ouverte. Ouverte
    team-ocap-kernel

    MetaMask/core#8792 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • wallet: Add injectable `logger` to `WalletOptions` for initialization diagnostics
    Peut-être à nouveau libre @grypez l’a pris il y a 129 jours, et aucune pull request n’est ouverte. Ouverte
    team-ocap-kernel

    MetaMask/core#8791 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • wallet: Make and record an init-messenger pattern decision
    Peut-être à nouveau libre @grypez l’a pris il y a 129 jours, et aucune pull request n’est ouverte. Ouverte
    team-ocap-kernel

    MetaMask/core#8790 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • wallet-cli: Integrate ocap kernel
    Ouverte
    team-ocap-kernel

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    MetaMask/core#8683 ·

    Les mainteneurs répondent en général sous 1 jour

  • Expose replacement implementations of `QueryClient` APIs in UI
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    MetaMask/core#8531 ·

    Les mainteneurs répondent en général sous 1 jour

  • Block `QueryClient` API surface in UI
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    MetaMask/core#8530 ·

    Les mainteneurs répondent en général sous 1 jour

  • Transaction type 0x03 is not implemented (EIP-4844, EIP-7594)
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 52/100

    MetaMask/core#8331 ·

    Les mainteneurs répondent en général sous 1 jour

  • Upgrade to TypeScript 6.0
    Ouverte
    team-core-platform wf-typescript-upgrades

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    MetaMask/core#8210 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • [RemoteFeatureFlagController] Unclear behaviour on threshold ordering.
    Ouverte
    team-extension-platform team-mobile-platform

    Difficulté 4/5 3-5 jours Accessibilité débutants 30/100

    MetaMask/core#8122 · 4 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • It's not clear in the contributor docs that dependents should be released alongside major-bumped packages
    Ouverte

    Difficulté 1/5 1-3 heures Accessibilité débutants 48/100

    MetaMask/core#8066 ·

    Les mainteneurs répondent en général sous 1 jour

  • fix: validateDelegation should allow redelegation signing (non-root authority)
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 56/100

    MetaMask/core#7917 ·

    Les mainteneurs répondent en général sous 1 jour

  • Custom tokens show 0 balance after import
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    MetaMask/core#7888 · 6 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • transaction-controller: reject transactions with both gasPrice and EIP-1559 fee fields instead of gracefully preferring maxFeePerGas
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 55/100

    MetaMask/core#7877 ·

    Les mainteneurs répondent en général sous 1 jour

  • [base-controller] Make `metadata` a static property
    Ouverte
    team-core-platform

    Difficulté 4/5 3-5 jours Accessibilité débutants 42/100

    MetaMask/core#7633 ·

    Les mainteneurs répondent en général sous 1 jour

  • [base-controller] Make `name` a static property
    Ouverte
    team-core-platform

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    MetaMask/core#7632 ·

    Les mainteneurs répondent en général sous 1 jour

  • Re-enable `jsdoc/check-tag-names`
    Ouverte
    team-core-platform

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    MetaMask/core#7629 ·

    Les mainteneurs répondent en général sous 1 jour

  • Re-enable `jsdoc/require-jsdoc`
    Ouverte
    team-core-platform

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    MetaMask/core#7628 ·

    Les mainteneurs répondent en général sous 1 jour

  • Proxy Key Implementation
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100

    MetaMask/core#7549 ·

    Les mainteneurs répondent en général sous 1 jour

  • Fix suppressed lint errors in `user-operation-controller`
    Ouverte
    No-Epic team-confirmations

    Difficulté 3/5 1-2 jours Accessibilité débutants 30/100

    MetaMask/core#7399 ·

    Les mainteneurs répondent en général sous 1 jour

  • Fix suppressed lint errors in `token-search-discovery-controller`
    Ouverte
    team-assets

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    MetaMask/core#7396 ·

    Les mainteneurs répondent en général sous 1 jour

  • Fix suppressed lint errors in `signature-controller`
    Ouverte
    No-Epic team-confirmations

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    MetaMask/core#7393 ·

    Les mainteneurs répondent en général sous 1 jour

  • Fix suppressed lint errors in `selected-network-controller`
    Ouverte
    team-wallet-integrations

    Difficulté 3/5 1-2 jours Accessibilité débutants 30/100

    MetaMask/core#7391 ·

    Les mainteneurs répondent en général sous 1 jour

  • Fix suppressed lint errors in `profile-sync-controller`
    Ouverte
    team-accounts

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    MetaMask/core#7386 ·

    Les mainteneurs répondent en général sous 1 jour

  • Fix suppressed lint errors in `phishing-controller`
    Ouverte
    team-product-safety

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    MetaMask/core#7382 ·

    Les mainteneurs répondent en général sous 1 jour

  • Fix suppressed lint errors in `network-enablement-controller`
    Ouverte
    team-assets

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    MetaMask/core#7378 ·

    Les mainteneurs répondent en général sous 1 jour

  • Fix suppressed lint errors in `name-controller`
    Ouverte
    No-Epic team-confirmations

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    MetaMask/core#7376 ·

    Les mainteneurs répondent en général sous 1 jour

  • Fix suppressed lint errors in `multichain-transactions-controller`
    Ouverte
    team-accounts

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    MetaMask/core#7375 ·

    Les mainteneurs répondent en général sous 1 jour

  • Fix suppressed lint errors in `multichain-api-middleware`
    Ouverte
    team-wallet-integrations

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    MetaMask/core#7373 ·

    Les mainteneurs répondent en général sous 1 jour

  • Fix suppressed lint errors in `multichain-account-service`
    Ouverte
    team-accounts

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    MetaMask/core#7372 ·

    Les mainteneurs répondent en général sous 1 jour

Affichage des 100 plus récents

Cette page ne liste que les entrées les plus récentes. Le filtre avancé contient l'inventaire complet, affiné par langage, difficulté et durée.

Ouvrir le filtre avancé

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.