Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,413,982,804 Lastest Block: 2,121,930 Utxos: 1,984,297
Nodes: 282 OmniXEP Contracts: 336
Multi-layer transactions for address: xL5SgU2WrFhbke7GM5a6Q89ASvEcBQEkoB