How To Unit Test A Smart Contract
Blockchain Development Series
DApp Development
Launchpad Development
Creating Smart Contract
I want to create a launchpad DApp platform. The technologies we want to use are:
- Solidity programming language: to develop smart contract
- Hardhat: to manage smart contracts
- Chai: to write unit test
- Next.js: to develop front-end application
- NestJS: to develop back-end application
- RabbitMQ: as a message broker for our mircroservices
- Docker
The list of our services is:
- Auth service: to register and authenticate users
- Launchpad creation service: to create a new launchpad by user
- Launchpad service: let users participate in a launchpad
- Worker service: to listen to blockchain transactions