Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,347,065,055 Lastest Block: 2,000,537 Utxos: 1,982,951
Nodes: 320 OmniXEP Contracts: 280
Multi-layer transactions for address: xBn8x6onFziRGsCv9MtfUKSqeft3ZD89gM