Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,398,068,754 Lastest Block: 2,094,367 Utxos: 1,984,305
Nodes: 293 OmniXEP Contracts: 281
Multi-layer transactions for address: x9m3G78NuiBK1SpZ9GNN18DwgYmJfPHf6E