The Problem
If you're using eth-rpc-errors in your project,
you might not have noticed something concerning —
the package hasn't been maintained in over 5 years.
Yet it still gets 850,000+ weekly downloads.
That means hundreds of thousands of Ethereum projects
are depending on an abandoned package. No bug fixes.
No security patches. No responses to issues.
Even MetaMask — the original creators — have moved
away from it to @metamask/rpc-errors.
The Solution
I forked it and have been actively maintaining it as:
👉 eth-rpc-errors-maintained
Migration: One Line
This is genuinely the easiest migration you'll ever do.
Uninstall the old package:
bash
npm uninstall eth-rpc-errors
npm install eth-rpc-errors-maintained
Top comments (0)