- NodeJS LTS
- Ganache
- Truffle SDK
|- api // folder express server |- prisma //folder prisma model schema |- src // folder vite react project |- truffle // folder truffle project
- Blockchain NodeJS API
- get blocks
- add blocks
- Ballot Voting dApps API
- create ballot
- cast ballot
- get ballot by id
- get ballot winner
- [] Ballot Voting Client
- Wallet API
- show ethers balance
- show erc20/token balance
- transfer ethers
- transfer erc20/token
- Event API
- get events
- [] Wallet Client
- NFT Marketplace API
- create token
- my nft
- my nft list
- nft market items
- buy nft
- [] NFT Marketplace Client
- [] pChain Client