Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,396,272,285 Lastest Block: 2,091,169 Utxos: 1,984,316
Nodes: 286 OmniXEP Contracts: 281
Multi-layer transactions for address: xDiv2B3ByLk5u8W2kZ6irgLUMaAWn6hb3q