Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,391,022,725 Lastest Block: 2,080,753 Utxos: 1,983,968
Nodes: 260 OmniXEP Contracts: 283
Multi-layer transactions for address: xDwWLd2NnKbGrn2kEUe1ZwbGxrF5BDAmTa