Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,342,062,575 Lastest Block: 1,992,819 Utxos: 1,985,708
Nodes: 337 OmniXEP Contracts: 280
Multi-layer transactions for address: xEjLaJhFGJ6KNEwgAg4y38YQq1TWowJkNT