Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,322,798,136 Lastest Block: 1,958,968 Utxos: 1,983,700
Nodes: 334 OmniXEP Contracts: 274
Multi-layer transactions for address: xUzRG7ky9rzSegaHPU7D5JG9ZxJpngkFQN