Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,343,587,060 Lastest Block: 1,996,905 Utxos: 1,984,802
Nodes: 331 OmniXEP Contracts: 278
Multi-layer transactions for address: xPWuR3P6gguWboEFhK9cvRJVDvAg3tmbE1