Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jitendragangwar123/escrow-dapp
Decentralized Escrow Application
https://github.com/jitendragangwar123/escrow-dapp
chai ethereum-blockchain hardhat mocha reactjs solidity
Last synced: 9 days ago
JSON representation
Decentralized Escrow Application
- Host: GitHub
- URL: https://github.com/jitendragangwar123/escrow-dapp
- Owner: jitendragangwar123
- Created: 2024-01-03T17:35:19.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-01-07T10:19:15.000Z (10 months ago)
- Last Synced: 2024-10-11T22:41:48.759Z (about 1 month ago)
- Topics: chai, ethereum-blockchain, hardhat, mocha, reactjs, solidity
- Language: JavaScript
- Homepage: https://escrow-dapp-4fra.vercel.app/
- Size: 437 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Decentralized Escrow Application
This is an Escrow Dapp built with [Hardhat](https://hardhat.org/).
## Project Layout
There are three top-level folders:
1. `/app` - contains the front-end application
2. `/contracts` - contains the solidity contract
3. `/tests` - contains tests for the solidity contract## Setup
Install dependencies in the top-level directory with `npm install`.
After you have installed hardhat locally, you can use commands to test and compile the contracts, among other things. To learn more about these commands run `npx hardhat help`.
Compile the contracts using `npx hardhat compile`. The artifacts will be placed in the `/app` folder, which will make it available to the front-end. This path configuration can be found in the `hardhat.config.js` file.
## Front-End
`cd` into the `/app` directory and run `npm install`
To run the front-end application run `npm start` from the `/app` directory. Open [http://localhost:3000](http://localhost:3000) to view it in your browser.