Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,393,493,907 Lastest Block: 2,085,479 Utxos: 1,984,135
Nodes: 308 OmniXEP Contracts: 283
Multi-layer transactions for address: xJ9gX5Bt2wVQ7C6GSP9P4YoRjbUSsvQhjf