Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,399,947,449 Lastest Block: 2,096,660 Utxos: 1,984,310
Nodes: 311 OmniXEP Contracts: 281
Multi-layer transactions for address: xJE2oj83xaSm1xZ6oFj7oie8XoL74ve8nP