Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,376,064,168 Lastest Block: 2,056,050 Utxos: 1,983,483
Nodes: 301 OmniXEP Contracts: 282
Multi-layer transactions for address: xL5D9C3XLRSEEtMFCsBp68mmnFVWxB7G6L