Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,342,112,369 Lastest Block: 1,993,002 Utxos: 1,985,739
Nodes: 329 OmniXEP Contracts: 280
Multi-layer transactions for address: xPb6KpaWcJH1tXcpzUcwaUjFtbzDibBtqn