MetaMask / MetaMask/core

Migrate cryptography to noble

Open
#682 3 comments 3 reactions 0 assignees View on GitHub
team-wallet-framework wf-still-a-thing
Dominant language
TypeScript
Stars
413
Forks
308
Avg merge
1d 4h
Merged PRs (30d)
253

Description

https://medium.com/nomic-labs-blog/a-safer-smaller-and-faster-ethereum-cryptography-stack-5eeb47f62d79

This would be for our key management, and could also be used for our hashing. Has fantastically reduced dependency load and bundle size, it's looking like the new gold standard in JS Eth crypto.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the linked article and locating the current key-management and hashing implementations in the monorepo. Compare their existing cryptography dependencies with noble and define the migration scope, including dependency-load and bundle-size checks. Done means the affected uses are migrated and those checks confirm the intended reduction.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
cryptography, security
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.