
Security News
Axios Maintainer Confirms Social Engineering Attack Behind npm Compromise
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.
@jeansoon/ethers
Advanced tools
Complete Ethereum wallet implementation and utilities in JavaScript (and TypeScript).
Features:
For the latest news and advisories, please follow @ethersproject on Twitter as well as this GitHub project.
To use in a browser:
<script charset="utf-8"
src="https://cdn.ethers.io/scripts/ethers-v4.min.js"
type="text/javascript">
</script>
To use in node.js:
/Users/ethers/my-app> npm install --save ethers
Browse the API Documentation online.
To fork and submit pull requests to the documentation, please see the documentation repository.
The JavaScript code is now generated from TypeScript, so make sure you modify the TypeScript and compile it, rather than modifying the JavaScript directly. To start auto-compiling the TypeScript code, you may use:
/home/ethers> npm run auto-build
A very important part of ethers is its exhaustive test cases, so before making any bug fix, please add a test case that fails prior to the fix, and succeeds after the fix. All regression tests must pass.
Pull requests are always welcome, but please keep a few points in mind:
dist/ethers.min.js file size before and after your changesIn general, please start an issue before beginning a pull request, so we can have a public discussion. :)
I do this because I love it, but if you want to buy me a coffee, I won't say no. :o)
Ethereum: 0xEA517D5a070e6705Cc5467858681Ed953d285Eb9
Completely MIT Licensed. Including ALL dependencies.
FAQs
Ethereum wallet library.
We found that @jeansoon/ethers demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.