Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,323,494,492 Lastest Block: 1,959,904 Utxos: 1,983,739
Nodes: 365 OmniXEP Contracts: 274
Multi-layer transactions for address: xBg3H5z39tyXD7c7gmU9RwMVEbA2jGr2AQ