Starting point for total web3.0 beginners.

Overview

Web3.0 for total beginners

Things to begin with

First read this Medium article about web3.0 How does Ethereum work, anyway?

Then take a look to this video tutorial Build and Deploy a Modern Web 3.0 Blockchain App | Solidity, Smart Contracts, Crypto

and try to fallow the development in order make your first steps toward web3.0

Fan facts that everyone always skip when explaining to you the web3.0 world

  • There are TESTING ETHEREUM, which is used during the development of the contracts.
  • Sub unit of Ether is Gwei, example 21000 Gwei === 0.000021 ETH
  • Once created, Smart contract has to be deployed, and after the deploy script is done, you'll get a hex address of the contract deployment. Where it just got deployed only the Holy Horus knows, for now.
  • Node providers? Providers that sends your transactions to the nodes of the blockchain network. If it is a MetaMask it can be slow, that's why other providers (like Alchemy) provides this service
  • There are different chains (Ethereum, Polygon, Arbitrum...) and chains has different networks (production and testing one). Fot both you need a wallet (on MetaMask) and faucets (tokens)
  • Smart contract has ABI (desc) binary interface, a json file that describes the contract

Few things to save your time

  • How to create the wallet(s)? Install MetaMask chrome extension and start from there.
  • How to add to test ETH (Ropsten Test Network) into MetaMask? Here
  • How to add test ETH from the Faucet? Here

What I've learned from this journey

How to:

  1. Create SmartContract using Solana blockchain programing language
  2. Deploy the contract to the network
  3. Create the accounts (one to run the smart contract, another one to receive the funds) on Metamask
  4. Get free testing ETH on my test account
  5. Use Alchemy as web3.0 development platform
  6. Check if my Metamask wallet is connected to my smart contract
  7. Connect the Metamask wallet to feed my smart contract
  8. Send transaction to another address using my smart contract and add the transaction to the blockchain
You might also like...

🛠 Solana Web3 Tools - A set of tools to improve the user experience on Web3 Solana Frontends.

🛠 Solana Web3 Tools - A set of tools to improve the user experience on Web3 Solana Frontends.

May 21, 2022

Total Quest is an online real-world scavenger hunt application built with the MERN stack

Total Quest is an online real-world scavenger hunt application built with the MERN stack

TOTAL QUEST Table of Contents Description Team Members Technologies Used Contact Example Link to Total Quest Description Total Quest is an online real

Mar 13, 2022

A mobile web application to check the data on the total covid19 confirmed cases and deaths, check data for all countries with recorded cases.

This is a mobile web application to check the data on the total covid19 confirmed cases and deaths, check data for all countries with recorded cases. It also has a details page to check for the statistics for each region/state if available.

Jul 30, 2022

Uptime monitoring RESTful API server that allows authenticated users to monitor URLs, and get detailed uptime reports about their availability, average response time, and total uptime/downtime.

Uptime Monitoring API Uptime monitoring RESTful API server that allows authenticated users to monitor URLs, and get detailed uptime reports about thei

Jun 14, 2022

A serverless function that auto commits your daily total time tracked on Wakatime to Github.

A serverless function that auto commits your daily total time tracked on Wakatime to Github. Using Netlify Scheduled Functions, Github GraphQL API, and Wakatime API.

Oct 8, 2022

A starter kit for beginners to obsidian

A starter kit for beginners to obsidian

This is a starter kit for beginners to obsidian. It is a simplified version of my vault with my daily and weekly note templates, the folder structure for my periodic notes (daily, weekly, monthly etc) and the plugin settings I use.

Dec 21, 2022

A Betastar starter's guide for beginners

Betastar Betastar is a game created by only one person using PHP, Xotic. About The Game Betastar is a game that is somewhat similiar to Blooket. In Bl

Jul 2, 2022

Source code of kotlin course (UK, RU) for beginners.

Kotlin Course Kotlin course for beginners (UK, RU). Site available at course.y9vad9.com. News & Updates If you want to receive updates and news about

Jan 6, 2023
Owner
Bozidar Zecevic
- 👋 Hi, I’m @bozazec - 👀 I’m interested in javascript (React) - 🌱 I’m currently learning web3.0 - 📫 How to reach me - [email protected]
Bozidar Zecevic
This repository contains an Advanced Zoom Apps Sample. It should serve as a starting point for you to build and test your own Zoom App in development.

Advanced Zoom Apps Sample Advanced Sample covers most complex scenarios that you might be needed in apps. App has reference implementation for: Authen

Zoom 11 Dec 17, 2022
🪆 Template intended to serve as a starting point if you want to bootstrap a Figma Plugin in TypeScript.

?? Codely Figma Plugin Skeleton Template intended to serve as a starting point if you want to bootstrap a Figma Plugin in TypeScript. Take a look, pla

CodelyTV 26 Dec 22, 2022
This template can be used as a starting point for any minting dApp on the Elrond Network.

Minting dApp Template Made by Giants & NF-Tim by Creative Tim Live Demo This is a dApp template based on erd-next-starter by Giants & soft-ui-dashboar

Giants Labs 11 Dec 23, 2022
This repo contains configurations for webpack, webhint, stylelint and eslint, it is a boiler-plate template and a starting point for coming projects.

Project Name Description the project. Built With Major languages Frameworks Technologies used Live Demo (if available) Experience a live Demo ?? Getti

Adel Guitoun 6 Oct 20, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
Web3-citizens-app - React application based on smart contract using web3 and MetaMask extention.

Citizens App (web3-react-redux) React application based on smart contract using web3 and MetaMask extention. Start the applicarion Recomend to install

Denys Voloshyn 3 Aug 25, 2022
A web3 starter project using Typescript, Hardhat, ethers.js and @web3-react

Starter React Typescript Ethers.js Hardhat Project This repo contains a Hardhat and React Dapp starter project. The React Dapp in the frontend dir of

ChainShot 39 Dec 31, 2022
(🔗, 🌲) Web3 Link Tree is a free & open-source alternative to Linktree built with React.js, Next.js, Tailwind and Web3-React

Getting Started Read the detailed guide here Customize Add your name, wallet address, social media links and more in config.ts Images Save images to t

Naut 35 Sep 20, 2022