└── wallet created /wallet created: -------------------------------------------------------------------------------- 1 | const { ethers } = require("ethers"); 2 | 3 | // Base L2 Network Configuration 4 | const BASE_L2_RPC_URL = "https://mainnet.base.org"; // Replace with actual Base L2 RPC URL 5 | const provider = new ethers.JsonRpcProvider(BASE_L2_RPC_URL); 6 | 7 | async function getBaseL2Balance(walletAddress) { 8 | try { 9 | const balance = await provider.getBalance(walletAddress); 10 | console.log(`Wallet Balance on Base L2: ${ethers.formatEther(balance)} ETH`); 11 | } catch (error) { 12 | console.error("Error fetching balance:", error); 13 | } 14 | } 15 | 16 | const walletAddress = "EnterYourWalletAddressHere"; // Replace with a valid Ethereum wallet address 17 | getBaseL2Balance(walletAddress); 18 | --------------------------------------------------------------------------------