Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,415,265,925 Lastest Block: 2,124,222 Utxos: 1,984,317
Nodes: 267 OmniXEP Contracts: 336
Multi-layer transactions for address: xHxv74JZVsbmMbJmDU88AtRJBd2Qju2YWF