Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,421,411,419 Lastest Block: 2,133,827 Utxos: 1,984,757
Nodes: 303 OmniXEP Contracts: 336
Multi-layer transactions for address: xL7S3Lcc2ouHrE2EWXWf9L3ykdUaefTeoa