<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/what-is-web3-js---an-introduction-into-the-web3-js-libraries-ju6zfo3eh" -->

---
title: What is Web3.js - An Introduction Into the Web3.js Libraries
description: Web3.js is a collection of libraries that allow you to interact with a local or remote Ethereum node using HTTP, IPC, or WebSocket. It allows you to send ether...
canonical: https://daily.dev/posts/what-is-web3-js---an-introduction-into-the-web3-js-libraries-ju6zfo3eh
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: What is Web3.js - An Introduction Into the Web3.js Libraries | daily.dev
og:description: Web3.js is a collection of libraries that allow you to interact with a local or remote Ethereum node using HTTP, IPC, or WebSocket. It allows you to send ether...
og:url: https://daily.dev/posts/what-is-web3-js---an-introduction-into-the-web3-js-libraries-ju6zfo3eh
og:image: https://api.daily.dev/og/posts/ju6Zfo3eh.png
og:image:alt: What is Web3.js - An Introduction Into the Web3.js Libraries
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# What is Web3.js - An Introduction Into the Web3.js Libraries

**[Hashnode Web3](https://daily.dev/sources/hashnode_web3)** · [@bigsam](https://daily.dev/bigsam) · 17 min read · 16 upvotes · 0 comments

## Summary

Web3.js is a collection of libraries that allow you to interact with a local or remote Ethereum node using HTTP, IPC, or WebSocket. It allows you to send ether from one account to another, read and write data from smart contracts, and so much more. The main difference between ethers.js and web3.JS is how they handle key management and interaction with the Ethereum blockchain.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://web3.hashnode.com/what-is-web3js-an-introduction-into-the-web3js-libraries>

---

Tags: [#crypto](https://daily.dev/tags/crypto), [#blockchain](https://daily.dev/tags/blockchain), [#web3](https://daily.dev/tags/web3)

[View this post on daily.dev](https://daily.dev/posts/what-is-web3-js---an-introduction-into-the-web3-js-libraries-ju6zfo3eh)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"What is Web3.js - An Introduction Into the Web3.js Libraries","url":"https://daily.dev/posts/what-is-web3-js---an-introduction-into-the-web3-js-libraries-ju6zfo3eh","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/what-is-web3-js---an-introduction-into-the-web3-js-libraries-ju6zfo3eh"},"datePublished":"2022-03-11T16:00:33.634Z","dateModified":"2022-03-11T16:00:33.634Z","description":"Web3.js is a collection of libraries that allow you to interact with a local or remote Ethereum node using HTTP, IPC, or WebSocket. It allows you to send ether...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/eac31ed377f3aaf3d61260de86f2d60a","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/eac31ed377f3aaf3d61260de86f2d60a","isAccessibleForFree":true,"articleSection":"Hashnode Web3","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Person","name":"Odewole Babatunde Samson","url":"https://daily.dev/bigsam","image":"https://avatars.githubusercontent.com/u/66853672?v=4","interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"EndorseAction"},"userInteractionCount":30}},"commentCount":0,"discussionUrl":"https://daily.dev/posts/what-is-web3-js---an-introduction-into-the-web3-js-libraries-ju6zfo3eh","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":16},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"crypto,blockchain,web3","timeRequired":"PT17M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Hashnode Web3","item":"https://daily.dev/sources/hashnode_web3"},{"@type":"ListItem","position":3,"name":"What is Web3.js - An Introduction Into the Web3.js Libraries"}]}
```

