Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,408,147,700 Lastest Block: 2,111,526 Utxos: 1,984,351
Nodes: 297 OmniXEP Contracts: 336
Multi-layer transactions for address: xBf3L8hbWArxT62RM4DfRW7ppLiFyfDCrE