Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,343,508,554 Lastest Block: 1,996,676 Utxos: 1,985,603
Nodes: 337 OmniXEP Contracts: 278
Multi-layer transactions for address: xAGdxkVNMJwbjQzVQMKT7TUHEidkMbCr8W