Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,429,697,110 Lastest Block: 2,149,112 Utxos: 1,984,948
Nodes: 279 OmniXEP Contracts: 336
Multi-layer transactions for address: x9equs6f9g5U1nhD63S1SHNEA6sMbv1bU4