Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,365,610,647 Lastest Block: 2,036,392 Utxos: 1,982,812
Nodes: 353 OmniXEP Contracts: 281
Multi-layer transactions for address: x8z2sk9VWMeKh6gWaLke4SdadcFRv6HuRU