Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,393,626,426 Lastest Block: 2,085,737 Utxos: 1,984,174
Nodes: 300 OmniXEP Contracts: 281
Electra Protocol [XEP] Transactions for address: x8JmCdnvuW9BWdf8gU9tkq2q1C6DsNB5q1