Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,420,884,338 Lastest Block: 2,133,503 Utxos: 1,984,734
Nodes: 287 OmniXEP Contracts: 336
Multi-layer transactions for address: xBds3bHyKoCb9KRV3qsW8bqxq7UM62oTAD