Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,364,014,047 Lastest Block: 2,034,580 Utxos: 1,982,776
Nodes: 325 OmniXEP Contracts: 281
Multi-layer transactions for address: xFN2h8CVQdf9ZcLLH7bpqcJ9R7Aj8HXCSm