A minimalist Node.js + EJS web app that lets users enter an XRP or EVM-compatible address to view:
- β Native token balances across Ethereum, Polygon, Arbitrum, Optimism, Avalanche, Moonbeam, and Fantom
- β Axelar-wrapped token balances (AXL, axlUSDC, axlTIA)
- β XRP trustline tokens
- β XRP NFTs (XLS-20 standard)
Built for coders, blockchain dabblers, and multichain explorers.
- Users enter an XRP and/or EVM address.
- The app queries balances across multiple chains via:
ethers.jsfor EVM networksxrpl.jsfor XRP Ledger (trustlines + NFTs)
- Everything is rendered dynamically with EJS templates.
git clone git@github.com:Drock91/SimpleMultichainDisplay.git
cd SimpleMultichainDisplay
npm installbash node app.js Then open: http://localhost:3000
π Networks Queried EVM Native Networks:
Ethereum Mainnet
Polygon
Arbitrum One
Optimism
Avalanche C-Chain
Moonbeam
Fantom Opera
Axelar Tokens Queried:
AXL (Ethereum, Polygon)
axlUSDC (Polygon)
axlTIA (Ethereum)
XRP Ledger:
XRP balance
Trustline tokens
XLS-20 NFTs