Skip to main content

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.