Full-Stack Software Engineer

Md. Habibur Rahman Shohel

Loading0%
Back to skills
Web3.js
Web3 / Blockchain

Web3.js

Ethereum JavaScript API

Web3.js is a foundational JavaScript library for interacting with Ethereum nodes via JSON-RPC — accounts, contracts, transactions, and events — used in my blockchain integrations and admin tooling.

Overview

Web3.js exposes the Ethereum JSON-RPC API in JavaScript: querying balances and blocks, sending transactions, deploying and calling contracts, and subscribing to events. It is a long-standing core library in the Web3 ecosystem.

How I Use Web3.js

I use Web3.js in Node services and admin dashboards to verify on-chain payments, monitor contract events, and automate blockchain interactions for platforms like a unified Web3 admin dashboard managing token, NFT, and staking flows.

Why Web3.js?

Web3.js is battle-tested and works well on the backend for indexing and verification tasks. Its broad coverage of the Ethereum RPC surface makes it dependable for server-side blockchain automation.

More tools

Md. Habibur Rahman Shohel

Full-Stack Software Engineer · Dhaka, Bangladesh

Built with by Md. Habibur Rahman Shohel

© 2026 · All rights reserved