MetaMask / MetaMask/toprf-secure-backup

Avoid `eccrypto` and `elliptic` dependencies if possible

Open
#12 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
1
Forks
1
Avg merge
21h 12m
Merged PRs (30d)
1

Description

https://github.com/torusresearch/toprf-sdk/blob/f84134a38922278cef9a07acba0c5bd9a24588c3/packages/auth-network-utils/package.json#L71-L73

`eccrypto` and `elliptic` can be considered legacy packages and we should attempt to avoid them. Use `@noble/curves` instead?

Contributor guide

Open the contributing guide

Research direction

Start with packages/auth-network-utils/package.json at the linked dependency lines and inspect where eccrypto and elliptic are used. Determine whether @noble/curves can cover those uses without changing behavior; the work is done when the legacy dependencies are no longer needed and the package remains functional.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
cryptography
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.