Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,347,301,469 Lastest Block: 2,001,157 Utxos: 1,982,933
Nodes: 293 OmniXEP Contracts: 280
Multi-layer transactions for address: xFN2h8CVQdf9ZcLLH7bpqcJ9R7Aj8HXCSm