ethersproject's profile picture. A tiny, complete and easy to use JavaScript library for all your Ethereum needs. Open source and MIT Licensed. 🦄🌈🍪

ethers (ethers.eth)

@ethersproject

A tiny, complete and easy to use JavaScript library for all your Ethereum needs. Open source and MIT Licensed. 🦄🌈🍪

Pinned

The @ethersproject account is primarily for important advisories, notices and announcements such as security concerns or changes affecting backward compatibility and is therefore very low traffic. For DM’s, support or more regular updates, please ping me @ricmoo. Thanks! :)


For anyone still using the legacy v5 branch of Ethers.js, a new release (v5.8) has been published, updating to the latest (fixed) versions of the `elliptic` and `ws` dependencies which had security issues that caused audit warnings. For more details: github.com/ethers-io/ethe…


The Ethers-hosted CDN for bundled versions was deprecated two years ago (and finally shut down this week due to overwhelming costs) in favour of @cdnjs; they’re awesome and free! To use CDNJS check out: cdnjs.com/libraries/ethe…


ethers (ethers.eth) reposted

FYI; Ethers does NOT have a token. If you see any appear on Etherscan, please report them as a scam. Do not interact with the contract and do not interact with any website claiming to be operated on behalf of ethers.org. Thanks. :)


While advisories will continue to be posted to Twitter under this account, please also consider following our Mastodon account, similarly an advisory-only, non-marketing account. From now on advisories will be cross-posted to both. Thanks! mochi.social/@ethers


FYI, the ethers documentation is moving to docs.ethers.org (from docs. ethers. io), I’m configuring Lambda and myriad redirect settings, so existing links should continue working. Contact @ricmoo if you encounter any problems, dead links, redirect loops, etc. Thanks! :)


A recently discovered bug in the bn.js library hex string serialization affected the ethers BigNumber package in rare situations, but has now been fixed. Please upgrade asap to v5.6.8 to prevent faulty values. For more details or questions, see: github.com/ethers-io/ethe…


Posting here for further engagement. I’m seeking feedback on whether the upcoming v6 release should return native ES2020 BigInt or ethers BigNumber, in general. Please add your arguments for/against. Thanks. :)

Ethers v6 is a bit behind schedule (6 months), as such the early choice to use BigInt *only internally* to provide compatible builds for non-BigInt platforms is becoming less important. I’m seeking feedback on whether to go all-in BigInt everywhere. Please reply with feedback. :)



EIP-1559 support has been published in v5.4.0. As a result, TransactionResponse.gasPrice can now be null, so certain apps may need null-checks added. Please try it out and ping me (@ricmoo) if you have any issues. I’ll stay next to my computer all day. :) github.com/ethers-io/ethe…


Please update to ethers v5.3.0 or better if you are using WebSockets in node and allow users to enter their own URL to prevent a DoS issue in earlier versions of `ws`. See github.com/websockets/ws/…


Adding EIP-2930 support has had a non-trivial impact on the TypeScript .d.ts files which may impact custom sub-classes, but I believe all changes should be otherwise backwards compatible. If anyone has a problem with the upcoming release, please reach out immediately. Thanks!


I will bump the devDependency of TypeScript from 3.8.3 to 4.2.2 next week, unless there are strong objections. The older .d.ts are incompatible with modern TS, so this should resolve those issues, but may force others to update their TS version… Feedback? github.com/ethers-io/ethe…


Later today, a change in the build process for the ESM builds will be published, making it easier for bundlers and tree-shaking. I do not expect any issues for consumers, but if something breaks for you, please reach out to @ricmoo and I’ll get you sorted out ASAP. Thanks! :)


A bug in the release tagging script was fixed and I had to backfill corrections to all beta releases, which triggered a flurry of e-mails to repo watchers. Thanks to those who reached out; if weird things are happening to the repo, please don’t hesitate to ping me at @ricmoo. :)


Due to an issue in the original ENS registry, it has been upgraded. The bug was quite specific and verified not to have ever been exploited, so all users are safe. However, please update to ethers 4.0.44 or 5.0.0-beta.171 ASAP for the new registry address to prevent stale data.

Today we're announcing we're upgrading the ENS registry. This fixes an unexploited bug as well as adds new features. No immediate action is needed for average users. All names are safe. Services that use ENS will need to upgrade ASAP. Read more: medium.com/the-ethereum-n… #ENS



Due to a possible timing attack in the ECC signing library used in ethers, please upgrade to v4.0.40 or v5.0.0-beta.162. This should *not* impact most users, but please check out the GitHub issue to find out more, comment or ask questions. Thanks! github.com/ethers-io/ethe…


Short reminder that INFURA is deprecating their old URLs and now have a new v3 scheme. Please make sure you have updated to ethers v4.0.22 or later by Wednesday, March 27, 2019 if you use "InfuraProvider" or "getDefaultProvider". The latest version is v4.0.27.


Huge thanks to the Ethereum Foundation! <3

[Blog] Ethereum Foundation Grants Update - Wave IV #ethereum #grants goo.gl/4bzKyD

ethereum's tweet image. [Blog] Ethereum Foundation Grants Update - Wave IV #ethereum #grants goo.gl/4bzKyD


The TypeScript branch of ethers.js has been published to npm as a beta prerelease. Please try it out; any feedback is appreciated. “npm install ethers@next”. Updated documentation and the migration guide is coming soon. github.com/ethers-io/ethe…


Welcome! Please follow us for news and updates regarding our various projects. :)


Loading...

Something went wrong.


Something went wrong.