Essential-eth is a JavaScript library. You see, many web3 apps are bloated and slow because of big libraries. That is crippling and unusable for folks in emerging markets. Essential-eth introduces a much faster implementation of the same things ethers and web3 currently do. Changing to essential-eth can speed up your web application 10-50x because it uses less code.

Essential Eth showcase

How it's made

I used TypeScript with proper tree shaking. I relied on minimal external libraries and used jest to ensure each of the functions promised match exactly what web3 and ethers return. I tested all of the included functions in earnifi so that it's likely to not give bugs for others using the library.