Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,351,890,659 Lastest Block: 2,009,804 Utxos: 1,982,581
Nodes: 319 OmniXEP Contracts: 281
Multi-layer transactions for address: xJe2E324Hb6PH6ho4vqr9nAFLgWdD4nfRN