Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,339,508,573 Lastest Block: 1,987,632 Utxos: 1,985,169
Nodes: 366 OmniXEP Contracts: 279
Multi-layer transactions for address: xG597MbkD9v6NKiBxYjJBcd1w48DmdR2h1