             }
         }
     }
+    
+    var transactionHash: String {
+        return currency.isEthereumCompatible ? tx.hash : tx.hash.removing(prefix: "0x")
+    }
 }
 
 extension TxDetailViewModel {

        fiatAmount = fiatAmounts.0
        originalFiatAmount = fiatAmounts.1
        exchangeRate = TxDetailViewModel.exchangeRateText(tx: tx)
        transactionHash = tx.hash
        self.tx = tx

        if tx.direction == .sent {

    let fiatAmount: String
    let originalFiatAmount: String?
    let exchangeRate: String?
    let tx: Transaction
    
    // Ethereum-specific fields
