argotorg / argotorg/solc-js

Switch to audited and fast version of sha3/keccak

Open
#673 4 comments 0 reactions 0 assignees View on GitHub
low effort low impact nice to have
Dominant language
TypeScript
Stars
1.5k
Forks
349
Avg merge
8m
Merged PRs (30d)
1

Description

You're using `js-sha3`, while a better package would be https://github.com/paulmillr/noble-hashes which was audited and is utilized in https://github.com/ethereum/js-ethereum-cryptography.

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate where js-sha3 is declared and used, then read the surrounding TypeScript code and dependency configuration. Compare the required API with noble-hashes and verify that the existing SHA3/Keccak behavior remains covered by the project's tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
cryptography
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 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.