https://github.com/ethereum/js-ethereum-cryptography
aes bip32 bls12-381 bn254 cryptography ethereum keccak prng ripemd160 scrypt secp256k1 sha256 sha3 typescript
Score: 27.520657229594402
Last synced: about 5 hours ago
JSON representation
Repository metadata:
Audited pure JS library containing all Ethereum-related cryptographic primitives
- Host: GitHub
- URL: https://github.com/ethereum/js-ethereum-cryptography
- Owner: ethereum
- License: mit
- Created: 2019-09-25T21:32:13.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2026-05-27T10:03:08.000Z (5 months ago)
- Last Synced: 2026-10-24T21:26:27.803Z (14 days ago)
- Topics: aes, bip32, bls12-381, bn254, cryptography, ethereum, keccak, prng, ripemd160, scrypt, secp256k1, sha256, sha3, typescript
- Language: TypeScript
- Homepage: https://npmjs.com/package/ethereum-cryptography
- Size: 2.13 MB
- Stars: 760
- Watchers: 18
- Forks: 109
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Audit: audit/2022-01-05-cure53-audit-nbl2.pdf
Owner metadata:
- Name: ethereum
- Login: ethereum
- Email:
- Kind: organization
- Description:
- Website: https://ethereum.org
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/6250754?v=4
- Repositories: 331
- Last Synced at: 2026-11-03T11:31:06.550Z
- Profile URL: https://github.com/ethereum
GitHub Events
Total
- Create event: 5
- Fork event: 12
- Issue comment event: 7
- Issues event: 1
- Pull request event: 10
- Pull request review event: 1
- Push event: 14
- Release event: 2
- Watch event: 49
- Total: 101
Last Year
- Create event: 1
- Fork event: 1
- Push event: 1
- Watch event: 1
- Total: 4
Committers metadata
Last synced: 1 day ago
Total Commits: 337
Total Committers: 12
Avg Commits per committer: 28.083
Development Distribution Score (DDS): 0.528
Commits in past year: 6
Committers in past year: 1
Avg Commits per committer in past year: 6.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| Paul Miller | p****l@p****m | 159 |
| Patricio Palladino | e****l@p****m | 130 |
| legobt | 6****j@a****e | 34 |
| dependabot[bot] | 4****] | 6 |
| snoppy | m****i@f****m | 1 |
| omahs | 7****s | 1 |
| Ukeje Goodness | u****9@g****m | 1 |
| Roy | 5****e | 1 |
| Igor Shadurin | i****n@g****m | 1 |
| Gus | g****s@g****m | 1 |
| Franco Victorio | v****o@g****m | 1 |
| Benjamin | b****b@g****m | 1 |
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 30
Total pull requests: 128
Average time to close issues: 8 months
Average time to close pull requests: 24 days
Total issue authors: 19
Total pull request authors: 18
Average comments per issue: 2.27
Average comments per pull request: 1.08
Merged pull request: 70
Bot issues: 1
Bot pull requests: 52
Past year issues: 0
Past year pull requests: 1
Past year average time to close issues: N/A
Past year average time to close pull requests: 26 days
Past year issue authors: 0
Past year pull request authors: 1
Past year average comments per issue: 0
Past year average comments per pull request: 1.0
Past year merged pull request: 1
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- paulmillr (8)
- legobeat (4)
- acristoni (2)
- cds95 (1)
- frangio (1)
- bkosm (1)
- Muhammad-Altabba (1)
- MicahZoltu (1)
- valera-rozuvan (1)
- davidmurdoch (1)
- dependabot[bot] (1)
- wanseob (1)
- alcuadrado (1)
- m-gunes (1)
- akorchyn (1)
Top Pull Request Authors
- dependabot[bot] (52)
- paulmillr (33)
- legobeat (22)
- goodylili (4)
- alcuadrado (2)
- bxmmm1 (2)
- Sjenica1 (2)
- BatuhanIlhan (1)
- dadepo (1)
- suipotryot (1)
- mpetrunic (1)
- 1997roylee (1)
- sambacha (1)
- omahs (1)
- awan-10 (1)
Top Issue Labels
- dependencies (1)
- version:0.1.x (1)
Top Pull Request Labels
- dependencies (52)
Package metadata
- Total packages: 5
-
Total downloads:
- npm: 16,180,056 last-month
- Total docker downloads: 81,934,654
- Total dependent packages: 386 (may contain duplicates)
- Total dependent repositories: 75,916 (may contain duplicates)
- Total versions: 46
- Total maintainers: 3
npmjs.org: ethereum-cryptography
All the cryptographic primitives used in Ethereum.
- Homepage: https://github.com/ethereum/js-ethereum-cryptography#readme
- Licenses: MIT
- Latest release: 3.2.0 (published over 1 year ago)
- Last Synced: 2026-11-05T00:52:11.109Z (2 days ago)
- Versions: 35
- Dependent Packages: 384
- Dependent Repositories: 75,915
- Downloads: 16,179,985 Last month
- Docker Downloads: 81,934,654
-
Rankings:
- Dependent repos count: 0.109%
- Downloads: 0.115%
- Dependent packages count: 0.144%
- Docker downloads count: 0.484%
- Average: 1.144%
- Stargazers count: 2.862%
- Forks count: 3.148%
- Maintainers (2)
npmjs.org: ethereum-cryptography-native
Native implementations of ethereum-cryptography for Node.js
- Homepage: https://github.com/ethereum/js-ethereum-cryptography#readme
- Licenses: MIT
- Latest release: 0.0.7 (published almost 7 years ago)
- Last Synced: 2026-11-06T05:49:22.651Z (1 day ago)
- Versions: 7
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 71 Last month
-
Rankings:
- Stargazers count: 2.862%
- Forks count: 3.148%
- Dependent repos count: 10.296%
- Average: 16.814%
- Dependent packages count: 20.908%
- Downloads: 46.854%
- Maintainers (1)
repo1.maven.org: org.mvnpm:ethereum-cryptography
All the cryptographic primitives used in Ethereum.
- Homepage: https://github.com/ethereum/js-ethereum-cryptography#readme
- Documentation: https://appdoc.app/artifact/org.mvnpm/ethereum-cryptography/
- Licenses: MIT
- Latest release: 3.2.0 (published 3 days ago)
- Last Synced: 2026-11-06T03:55:24.846Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 14.851%
- Forks count: 18.497%
- Average: 22.695%
- Dependent repos count: 23.637%
- Dependent packages count: 33.795%
repo1.maven.org: org.webjars.npm:ethereum-cryptography
WebJar for ethereum-cryptography
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/ethereum-cryptography/
- Licenses: MIT
- Latest release: 0.1.3 (published about 5 years ago)
- Last Synced: 2026-11-05T23:34:36.812Z (1 day ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 14.37%
- Forks count: 15.908%
- Average: 23.564%
- Dependent repos count: 31.98%
- Dependent packages count: 31.998%
npmjs.org: ethereum-cryptographyy
All the cryptographic primitives used in Ethereum
Dependencies
- actions/checkout v3 composite
- actions/setup-node v3 composite
- @rollup/plugin-commonjs 22.0.1 development
- @rollup/plugin-node-resolve 13.3.0 development
- @types/estree 0.0.47 development
- @types/mocha 9.1.1 development
- @types/node 18.0.4 development
- @typescript-eslint/eslint-plugin 5.30.6 development
- @typescript-eslint/parser 5.30.6 development
- browserify 17.0.0 development
- eslint 8.19.0 development
- eslint-plugin-prettier 4.2.1 development
- karma 6.4.0 development
- karma-chrome-launcher 3.1.1 development
- karma-mocha 2.0.1 development
- karma-mocha-reporter 2.2.5 development
- mocha 10.0.0 development
- npm-run-all 4.1.5 development
- parcel 2.6.2 development
- prettier 2.7.1 development
- rimraf ~3.0.2 development
- rollup 2.76.0 development
- ts-node 10.9.1 development
- typescript 4.7.3 development
- webpack 5.73.0 development
- webpack-cli 4.10 development
- @noble/hashes 1.1.5
- @noble/secp256k1 1.7.1
- @scure/bip32 1.1.1
- @scure/bip39 1.1.0
- @types/mocha 9.1.1
- ethereum-cryptography file:..