Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,331,890,248 Lastest Block: 1,975,298 Utxos: 1,984,781
Nodes: 338 OmniXEP Contracts: 274
Multi-layer transactions for address: x8JtcuHyyqRq7M1J4yU7wZyvLuU9omXfb1