Welcome to the world of Web 3.0! In this tutorial, we will guide you through the process of building your first real Web 3.0 Application using Krypt Web 3.0 methodologies, Solidity, and Metamask. Web 3.0 represents the next evolution of the internet, focusing on decentralized applications (dApps) and blockchain technology.
Before you start, make sure you have the following prerequisites installed:
- Node.js
- npm (Node Package Manager)
- Truffle (Development framework for Ethereum)
- Ganache (Personal blockchain for Ethereum development)
- Metamask (Ethereum wallet extension for browsers)
This project demonstrates a simple decentralized application where users can interact with a smart contract deployed on the Ethereum blockchain. The frontend is built using HTML, CSS, and JavaScript, while the backend smart contract is written in Solidity.
Follow these steps to set up and run the project locally:
-
Clone this repository:
git clone https://github.com/BoddepallyVenkatesh06/Krypt-Web-App.git cd Krypt-Web-App
-
Install dependencies:
npm install
-
Compile and migrate the smart contract:
truffle compile truffle migrate
-
Start the development server:
npm start
-
Open your browser and navigate to
http://localhost:3000/
.
- Ensure Metamask is installed in your browser.
- Connect Metamask to your local Ganache blockchain.
- Interact with the decentralized application, which allows you to perform specific actions on the smart contract.
If you would like to contribute to this project, feel free to open issues or submit pull requests. We welcome any suggestions, improvements, or bug fixes.
https://github.com/harshagrawal2503
https://krypt-web-app.netlify.app/
This project is licensed under the MIT License - see the LICENSE file for details.
Happy coding in the Web 3.0 era! 🚀