The simplest and most performing way to start your blockchain development.
This boilerplate allows you to develop decentralized applications on the Ethereum network (and other EVM-compatible blockchains), where we use Hardhat for orchestration and compilation of Smart Contracts, Vite with React for frontend creation and Turborepo for managing the monolithic repository.
- Use of Typescript in both projects, and generation of Smart Contracts interfaces using Typechain.
- Automatic validation using
ESLint
andsolhint
(with integrated Prettier). - HMR (hot module reload) for Smart Contracts and Frontend.
- Extremely fast compilation thanks to Turborepo.
- (In Progress) Automatic frontend interaction for your smart contract.
TODO