Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,331,062,216 Lastest Block: 1,973,785 Utxos: 1,984,721
Nodes: 339 OmniXEP Contracts: 274
Multi-layer transactions for address: xKXM88jhoLMeEejQY1mZ4wsj7gGg2en6r4