Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,356,411,969 Lastest Block: 2,017,859 Utxos: 1,982,550
Nodes: 298 OmniXEP Contracts: 281
Multi-layer transactions for address: x9YoXcBf75v2ERgpGnn72xj6z2drHk859q