Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/djordjevujatovic/react-smart-contract-integration
Full Stack Ethereum Dapp
https://github.com/djordjevujatovic/react-smart-contract-integration
Last synced: about 15 hours ago
JSON representation
Full Stack Ethereum Dapp
- Host: GitHub
- URL: https://github.com/djordjevujatovic/react-smart-contract-integration
- Owner: DjordjeVujatovic
- Created: 2022-02-19T00:59:02.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-02-24T00:20:54.000Z (almost 3 years ago)
- Last Synced: 2025-01-09T03:33:41.025Z (1 day ago)
- Language: JavaScript
- Size: 521 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simple Full-stack Dapp Using React, Ethers, Solidity, and Hardhat
## Project Summary
- This project is created for learning purposes
- In this project, the dapp connects to a couple of smart simple smart contracts:
1. A greeting contract for creating and updating messages on the Ethereum Blockchain
2. A simple contract for minting tokens and allowing the owner of the contract to send out tokens
in addition to allowing them to read their token balance## Learning Goals
- How to create, deploy, and test Ethereum smart contracts
- How to switch between different environments / networks
- How to connect and interact with contracts via a React frontend## Stack
- React
- Ethers
- Hardhat# Setup
1. Clone repo
2. Install dependencies (run: yarn or npm install)
3. Run: npx hardhat node
4. Run: npx hardhat run scripts/deploy.js --network localhost
5. Run: yarn start