Web3 Crowdfunding solution takes the standard crowdfunding platform features, and adds Securitize’s tokenization-first approach to deliver a Web3-focused investor experience. This solution allows you to easily invite your customers and fans to participate in your offering, compliantly onboard them as investors through KYC and AML protocols, sign all documentation and invest in your fundraise — all from within their digital wallet.
This demo uses:
- Metamask
- Hardhat
- Infuria
- ReactJs
- Tailwind CSS
- CometChat
- Solidity
- EthersJs
- Faucet
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 cd PROJECT_NAME # Navigate to the new folder. yarn install # Installs all the dependencies.
- Create an Infuria project, copy and paste your key in the spaces below.
- Update the
.env
file with the following details.ENDPOINT_URL=<RPC_URL> SECRET_KEY=<SECRET_PHRASE> DEPLOYER_KEY=<YOUR_PRIVATE_KEY>
- Create a CometChat project, copy and paste your key in the spaces below.
- Run the app using
yarn start