Skip to content

Tripathiaman2511/err-80085

Repository files navigation

download

Clone Project

Clone this repository anywhere in your system

git clone https://github.com/Tripathiaman2511/err-80085.git

For the project to build successfully, these files must exist with exact filenames:

  • public/index.html is the page template;
  • src/index.js is the JavaScript entry point.

Installing Dependencies

  • NodeJS Download and Install NodeJS from official site of NodeJS https://nodejs.org/en After installing NodeJS, open your favorite terminal inside the directory of the cloned repository and run following commands
cd err-80085
npm install
  • Ganache Download and Install Ganache from official site of Ganache - Truffle Suit https://trufflesuite.com/ganache/
  • Truffle To install Truffle, open your favorite terminal and run the following command
npm install -g truffle

After installing Truffle, use the following command to see the version of Truffle and it's dependencies

truffle -v

As of March 2023, the above command gave the following output

Truffle v5.8.0 (core: 5.8.0)
Ganache v7.7.6
Solidity v0.5.16 (solc-js)
Node v18.15.0
Web3.js v1.8.2

Run Project

Considering you are done with the above commands successfully and are in the project directory, the following command will run the project/app in the development mode. Open http://localhost:3000 to view it in the browser.

truffle compile
truffle deploy
truffle migrate
npm start

Little Information About Softwares/Tools Used

  • Truffle

Truffle CLI provide end-to-end development, best-in-class debugging, faster, easier and safer ethereum simulation, UX-centered design, Security-First blockchain tool to write tests in Solidity, JavaScript, and TypeScript.

  • Ganache

Ganache is an User Interface Tool which you can use to run tests, execute commands, and inspect state on a personal Ethereum Blockchain, while controlling how the chain operates.

  • Solidity

Solidity is an object-oriented programming language for implementing smart contracts on various blockchain platforms, most notably, Ethereum.

  • Node

Node is an open-source, cross-platform JavaScript runtime environment.

  • Web3.js

Web3.js is a collection of libraries that allow you to interact with a local or remote ethereum node using HTTP, IPC or WebSocket.

  • IPFS

InterPlanetary File System (IPFS), is a file sharing system that can be leveraged to more efficiently store and share large files. It relies on cryptographic hashes that can easily be stored on a blockchain.

  • IPFS Desktop

IPFS Desktop bundles an IPFS node, file manager, peer manager, and content explorer into a single, easy-to-use application.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •