A Node.js toolkit with a real-time terminal UI to: Bridge Sepolia (L1) ↔ Giwa (L2), Deploy ERC-20 tokens on Giwa via a factory contract Send deployed ERC-20s to random L2 addresses, Track native balances (L1 & L2), gas prices (L1 & L2), and nonces (L1 & L2) Keep a local registry of your deployed tokens (tokens.json) Built with ethers v6, blessed (TUI), and ESM modules.
Requirements Node.js v18+ (recommended v20+) ✅ An RPC connection to: ✅
- Sepolia: https://ethereum-sepolia-rpc.publicnode.com
- Giwa (Sepolia L2): https://sepolia-rpc.giwa.io
Menus & Workflows When the TUI starts you’ll see a Transaction Menu:
- Bridge L1 -> L2 ✅
- Bridge L2 -> L1 ✅
- Deploy ERC-20 (Giwa) ✅
- Send ERC-20 to Random (Giwa) ✅
- Exit ✅
Full Tutorial Join Telegram Channel : https://t.me/invictuslabs