Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,338,668,228 Lastest Block: 1,986,027 Utxos: 1,984,943
Nodes: 365 OmniXEP Contracts: 279
Multi-layer transactions for address: xX8H2Ndsk9vAox2g5mE3XVzVbJiuz1jdSp