Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,335,937,832 Lastest Block: 1,981,405 Utxos: 1,984,796
Nodes: 331 OmniXEP Contracts: 274
Multi-layer transactions for address: xLCfjeTLBUwZm4jhQd7pG6fr6kw7gDWgW5