Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,318,835,487 Lastest Block: 1,951,436 Utxos: 1,982,443
Nodes: 320 OmniXEP Contracts: 274
Multi-layer transactions for address: xBUbWaLN1W73SyYh2nJ6L95TuZn6CuA8e4