Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,421,412,556 Lastest Block: 2,133,828 Utxos: 1,984,757
Nodes: 303 OmniXEP Contracts: 336
Multi-layer transactions for address: xBiy8ST31p1RjsJCV6QDSJssGd4tDXuTrF