API
Architecture & endpoints
There is no backend API.
EVM Wallet is a fully client-side application. There is no server holding accounts, balances, or keys. Your browser talks directly to public EVM RPC endpoints to read balances and broadcast signed transactions.
Public RPC endpoints
Each chain has a primary RPC and several fallbacks. If one fails, the client retries against the next.
Disperse contract
Bulk gas-funding uses the canonical disperse.app contract, deployed at the same address on Ethereum, BSC, and Base:
0xD152f549545093347A162Dce210e7293f1452150
Self-hosting
Want your own deployment with private RPC endpoints? The client is open source — fork it, swap the RPC URLs in src/lib/wallet/chains.ts, and deploy as a static site.
Part of the honest.money ecosystem.