Dapplottery
DappLottery is a decentralized application built on web3 technologies that allows users to participate in a fair and transparent lottery system using NextJs, Solidity, and CometChat.
Install / Use
/learn @Daltonic/DapplotteryREADME
How to Build a Lottery DApp with NextJs, Solidity, and CometChat
Read the full tutorial here: >> How to Build a Lottery DApp with NextJs, Solidity, and CometChat
This example shows How to Build a Lottery DApp with NextJs, Solidity, and CometChat:



Technology
This demo uses:
- Metamask
- Hardhat
- Infuira
- NextJs
- Tailwind CSS
- Solidity
- EthersJs
- Faucet
Running the demo
To run the demo follow these steps:
-
Clone the project with the code below.
# Make sure you have the above prerequisites installed already! git clone https://github.com/Daltonic/dapplottery dappLottery cd dappLottery # Navigate to the new folder. yarn install # Installs all the dependencies. -
Head to CometChat and create a project.
-
Create a
.env.localfile to include the following details.NEXT_PUBLIC_APP_ID=<APP_ID> NEXT_PUBLIC_AUTH_KEY=<AUTH_KEY> NEXT_PUBLIC_REGION=<REGION> -
Run the app using
yarn dev<br/>
If your confuse about the installation, check out this TUTORIAL to see how you should run it.
Questions about running the demo? Open an issue. We're here to help ✌️
