Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,337,627,324 Lastest Block: 1,984,191 Utxos: 1,984,845
Nodes: 411 OmniXEP Contracts: 278
Multi-layer transactions for address: xAmZikdthCaLkX2zP1aT65HvDbKmuvKXz4