https://github.com/kOaDT/SOLIDITY-campaign
Kickstart project POC on Ethereum Blockchain using Solidity and Smart Contract
https://github.com/kOaDT/SOLIDITY-campaign
blockchain javascript mocha nextjs nextjs-13 nodejs smart-contracts solidity truffle web3
Last synced: 3 months ago
JSON representation
Kickstart project POC on Ethereum Blockchain using Solidity and Smart Contract
- Host: GitHub
- URL: https://github.com/kOaDT/SOLIDITY-campaign
- Owner: LeoGrambert
- Created: 2023-01-29T15:52:09.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-26T21:43:14.000Z (over 1 year ago)
- Last Synced: 2023-10-26T22:32:13.401Z (over 1 year ago)
- Topics: blockchain, javascript, mocha, nextjs, nextjs-13, nodejs, smart-contracts, solidity, truffle, web3
- Language: JavaScript
- Homepage:
- Size: 922 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README




# Kickstarter POC on Ethereum Testnet Goerli Blockchain using Solidity, Smart Contract & Next.js
## Installation
```
npm install
```## Deploy Smart Contract
1/ Create .env and put your TEST account. **Don't use your real account.**
```
PRIVATE_KEY=**** **** **** **** **** **** **** **** **** **** **** ****
INFURA_URL=******
```2/ Call compile script && deploy script in order to deploy the smart contract on Goerli Testnet
```
npm run compile && npm run deploy
```3/ Create a .env.local file and copy/paste deployed address displayed in your terminal
```
NEXT_PUBLIC_DEPLOY_ADDRESS=0xbc1******
```## Set up the front application
```
npm run dev
```Go to localhost:3000 && Connect your Metamask with Goerli Testnet account
**Don't use your real account.**## Tests Smart Contract
With Mocha
```
npm run test
```