Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,426,900,644 Lastest Block: 2,143,666 Utxos: 1,984,940
Nodes: 283 OmniXEP Contracts: 336
Multi-layer transactions for address: xA1jncNrR2vAZq5oZ7uwSjMuMGdx5XB1yn