Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,340,196,114 Lastest Block: 1,988,769 Utxos: 1,985,445
Nodes: 327 OmniXEP Contracts: 279
Multi-layer transactions for address: xJ5tPPV6SX7KWxWc4ebGtLfmN1hgjqD8MB