First of all do you have correct chain selected in your wallet? Maybe you have for instance WBTC on Ethereum which address is https://etherscan.io/address/0x2260fac5e5542a773aa44fbcfedf7c193bc2c599
and your selected network is Binance Smart Chain?
This is multifaceted issue involving Wrapped Bitcoin (WBTC) in a Trust Wallet, with a zero dollar value showing for part of their holdings, difficulties swapping WBTC to BTC, and transaction errors despite having BNB for fees. Let’s break down the situation and explore potential solutions:
- Zero Dollar Value for WBTC
Price Feed Issue: Sometimes, wallets fail to fetch the latest price data for certain tokens due to API issues or temporary disconnections from price feed services. This can result in a token displaying as having no value. It’s important to check if the wallet app is up to date or if there are any reported issues with the price feed service.
Network Connection: Ensure that the Trust Wallet is connected to the internet and the blockchain network properly. Sometimes, connection issues can lead to inaccurate display of token values.
- Swapping WBTC to BTC
Smart Contract Interaction: When swapping tokens like WBTC to BTC, you’re typically interacting with a decentralized exchange (DEX) or a bridge service. Ensure that the selected platform supports the swap directly or consider using a bridge service that specializes in cross-chain swaps between WBTC and BTC. For example Matcha.
Slippage Settings: If the transaction goes through but results in errors or no expected outcome, check the slippage tolerance settings. High market volatility can cause transactions to fail if the slippage tolerance is too tight.
- Transaction Errors
Gas Fees: Even though you have BNB for transaction fees, ensure that the gas limit and gas price are appropriately set. Sometimes, the default settings might not be sufficient, especially during periods of high network congestion.
Smart Contract Allowance: For swapping tokens or interacting with DEXs, you often need to approve a smart contract allowance. Make sure that you’ve approved the necessary permissions for the DEX or bridge service to access your WBTC for the swap.
Solutions:
Refresh and Update Wallet: Refresh the wallet balance and ensure that the Trust Wallet app is updated to the latest version.
Check for Service Outages: Look for any reported issues with the Trust Wallet or the DEX/bridge service you’re using for the swap.
Use a Reliable Bridge or DEX: Ensure the service you’re using for swapping WBTC to BTC is reliable and supports the transaction. You might need to transfer your WBTC to a platform that explicitly supports WBTC to BTC swaps.