Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,320,651,012 Lastest Block: 1,955,146 Utxos: 1,983,118
Nodes: 346 OmniXEP Contracts: 274
Multi-layer transactions for address: xKXM88jhoLMeEejQY1mZ4wsj7gGg2en6r4