Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,339,306,846 Lastest Block: 1,987,148 Utxos: 1,985,148
Nodes: 374 OmniXEP Contracts: 279
Multi-layer transactions for address: xDcR9RfCjUwbkL3H3jdELcbanwjRn7pyBZ