Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,374,759,915 Lastest Block: 2,053,570 Utxos: 1,983,526
Nodes: 311 OmniXEP Contracts: 282
Multi-layer transactions for address: xN8J4EfQnaFd4Befr5xNGXhs5pFN6MHkA7