Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,362,256,387 Lastest Block: 2,031,286 Utxos: 1,982,743
Nodes: 319 OmniXEP Contracts: 281
Multi-layer transactions for address: x9FvzSJwwVvizSw2dj1jvBxVGqKeMCCGYG