Requirements: You need an Ethereum wallet that is supported by WalletConnect, check the supported wallets here. Trust Wallet has XPR (ETH) listed by default. If you use Trust Wallet, make sure to open an incognito tab in your browser.
If you have XPR (ETH) in a non-supported wallet, you will need to transfer it to a supported wallet in order to be able to swap.
XPR (ETH) token information:
Not all supported wallets will have XPR (ETH) listed by default. If this is the case, you will need to add it as a custom ERC20 token by adding the following token information:
Contract address: 0xD7EFB00d12C2c13131FD319336Fdf952525dA2af
Steps to swap XPR (ETH) to XPR on iOS
Step 1: Go to proton.bloks.io and click on ‘Connect Proton Wallet’
Step 2: Select Proton Wallet on the list.
Step 3: Open the Proton wallet on your mobile device and tap on the ‘Scan’ icon.
Step 4: Scan the QR code from Bloks.io with your mobile device.
Step 5: Tap on ‘Authorize’ to give Bloks.io the required permissions.
Step 6: Head back to the Bloks.io site and click on ‘Connect Ethereum Wallet’
Step 7: Click on WalletConnect to open a list of supported wallets and select the wallet you’re using. If you seem unable to connect your wallet, turn off your adblocker. In this guide, we’re using MetaMask. Experiences on different wallets will be similar but steps may be a bit different going forward in this guide.
Step 8: Select your Ethereum wallet that has XPR (ETH) stored and click on ‘Next’.
Step 9: Click on ‘Connect’ to connect your wallet.
Step 10: Enter the amount of XPR (ETH) you want to swap on Bloks.io.
Step 11: Click on ‘Approve’.
Step 12: Click on ‘Confirm’ to allow Bloks.io to spend your XPR (ETH).
Step 13: Wait for the Transaction Confirmation on Bloks.io.
Step 14: Click on ‘Swap’
Step 15: Confirm the transaction on your Ethereum wallet by clicking on ‘Confirm’.
Step 16: Wait until the transaction has been confirmed.
Step 17: You successfully swapped XPR (ETH) to XPR! You will receive the XPR tokens shortly on the Proton Wallet.