Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,416,354,490 Lastest Block: 2,126,904 Utxos: 1,984,397
Nodes: 281 OmniXEP Contracts: 336
Multi-layer transactions for address: xJvbQzRa2M3Dz9vdAJm3FBEa7fhU5USYeu