Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,424,180,539 Lastest Block: 2,138,598 Utxos: 1,984,989
Nodes: 276 OmniXEP Contracts: 336
Multi-layer transactions for address: xDmCZ5MxhQ1pyuFR4i8KWAyFXJW6B62F4B