Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,325,726,935 Lastest Block: 1,963,978 Utxos: 1,983,820
Nodes: 391 OmniXEP Contracts: 274
Multi-layer transactions for address: xKC3bJZkvf7K4BevbZKWgpyLdup4E22471