Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,391,026,964 Lastest Block: 2,080,772 Utxos: 1,983,974
Nodes: 261 OmniXEP Contracts: 283
Multi-layer transactions for address: xCtPPN5F1c8RJy4SYGa5z7RHFYXFP1xqG5