Mode:
Duration:
1
Coding works best on desktop or with an external keyboard.
Coding works best on desktop or with an external keyboard.
Connects to Ethereum and prints the Ether balance of an account.
const { ethers } = require('ethers')
const provider = new ethers.JsonRpcProvider('http://127.0.0.1:8545')
async function main() {
const balance = await provider.getBalance('0xYourAddress')
console.log('Balance:', ethers.formatEther(balance))
}
main()Ethers.js is a lightweight, complete JavaScript library for interacting with the Ethereum blockchain, providing tools for wallet management, smart contract interaction, and blockchain communication.
Origin & Creator
Ethers.js was created by Richard Moore in 2015 to offer a more secure, user-friendly, and modular alternative to Web3.js for Ethereum development.
Industrial Note
Ethers.js is primarily used for Ethereum-based decentralized applications, including dApps, wallets, DeFi protocols, NFT platforms, and blockchain analytics tools.