DEV Community

Cover image for Introduction to Web3 and MetaMask
Duc Ng
Duc Ng

Posted on • Updated on

Introduction to Web3 and MetaMask

Web3 - Javascript - Resources

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

MetaMask is a browser plugin that serves as an Ethereum wallet. Users can store Ether and other ERC-20 tokens in the MetaMask wallet. The wallet can also be used to interact with decentralized applications, or dapps.

This page is a collection of resources, tutorials, guides, articles, etc. for learning Web3 with Javascript.

Last update: 05/21/2021 - Bookmark and come back to this page for more updates later.


Tools / Requirements:

  • NodeJs
  • MetaMask (chrome extension) - connect to your test wallets.
  • Golang - to run some geth commands.
  • Ganache - local block chain for dev.
  • VSCode and extensions.



Intro to Web3.js ยท Ethereum Blockchain Developer Crash Course

How to send transactions with Web3 and Node.JS?

How to Connect Web3.js to MetaMask in 2021

Hooks and components to use Moralis in a React app


Tutorial Videos

How to connect smartContract to UI with Metamask(web3 tutorial)

How to send transactions with Web3 and NodeJS? (Backend Blockchain Development)


For latest updates, please follow and bookmark this page:

Top comments (0)