Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,335,722,328 Lastest Block: 1,981,062 Utxos: 1,984,793
Nodes: 341 OmniXEP Contracts: 274
Multi-layer transactions for address: xBaxTWLvs2yKd9FpNzMMnV4jG5Qw9BmJR4