Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,397,415,056 Lastest Block: 2,093,150 Utxos: 1,984,326
Nodes: 326 OmniXEP Contracts: 281
Multi-layer transactions for address: xDkp3bmMqkhF8C5jmhQRS5uAfxGUZsLzof