EthContracts
Readymade ethereum contracts implementation with support for all ethereum library.
Based on openzeppelin standard
All contract implementation is based on openzeppelin contracts and will be updated in future aligning with openzeppelin.
Supports for multiple ethers client
You can use your favourite ethereum library without any issue or any work. Currently we are supporting ethers and web3.js.
Tested
All implementation are tested from end to end for different edge cases. So you only need to focus on business logic not writing code for smart contract calls.
Extensible
You can easily customize the contracts implementation as per your need.
Automatic ABI management
No need to worry about ABI. We handle it internally with flexibility to customize if needed - making everything super easy
Treeshakable
Our package is Treeshakable - Only used codes will be included.
Free and MIT License
Everything is free and open source with MIT License. Use it without worry.
Strong typescript support
We understand the importance of typings and that's why we provide very strong typings support.