Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,408,128,612 Lastest Block: 2,111,504 Utxos: 1,984,351
Nodes: 296 OmniXEP Contracts: 336
Multi-layer transactions for address: xL82AVgC4dpXXcPeJZ2QmULQu3sTW5SD8p