Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,347,299,997 Lastest Block: 2,001,152 Utxos: 1,982,932
Nodes: 292 OmniXEP Contracts: 280
Multi-layer transactions for address: xJAYwVJZNeyeUmUyf4PhqYimJ6jFHV3G3d