https://github.com/chiragbadhe/crowdfunding
Crowdfunding is one of the most popular ways to raise funds for any project, cause or for helping any individual in need.
https://github.com/chiragbadhe/crowdfunding
Last synced: 3 months ago
JSON representation
Crowdfunding is one of the most popular ways to raise funds for any project, cause or for helping any individual in need.
- Host: GitHub
- URL: https://github.com/chiragbadhe/crowdfunding
- Owner: chiragbadhe
- Created: 2022-09-24T08:29:46.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-24T08:49:43.000Z (over 2 years ago)
- Last Synced: 2025-01-22T05:15:27.850Z (5 months ago)
- Language: Solidity
- Size: 26.4 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Crowdfunding Smart Contract Powered by Ethereum Blockchain
## Tech Stack
- Solidity
- Web3.js## To Deploy your own Contract
1. Create an account in [https://infura.io](https://infura.io/)
2. Create .env file in Ethereum directory and add these line to it.
> mnemonic = 'YOUR_KEY'
link = 'INFURA_KEY'
3. Do the Changes that you want to do inside the Solidity File
4. Compile the Contract
`node compile.js`
5. Deploy Contract by going into smart-contract Directory and run.
`node deploy.js`
Copy the contract deploy address and replace it in factory.js file.
6. Replace your "infura end point link" in web3.js file## Deploy on Vercel
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.