Connect using f(x)Wallet (Wallet Connect)
Steps to connect f(x)Wallet using Wallet Connect to Dapps
Last updated
Steps to connect f(x)Wallet using Wallet Connect to Dapps
Last updated
When you create an account on the f(x)Wallet application, it automatically generates an Ethereum address. This address can be used to interact with Dapps via Wallet Connect. In this tutorial iOS is used, the process is similar on Andriod.
Only connect to websites that you trust. Always check that the URL is correct, and bookmark Dapps that you regularly visit/use.
Click on 'Connect Wallet' or 'Connect to a wallet'. Other Dapps will have similar buttons for the user to connect their wallet to start using the application.
Select 'WalletConnect'
A QR code will appear
Open f(x)Wallet, and click on the blue button at the bottom.
Select 'Scan'
Scan the QR code
The wallet will show it is connecting for a brief moment
Select the address you want to connect to the Dapp
Click on 'Authorize'
Now, you will see your address of the account at the top right hand corner instead of 'Connect to a wallet'
Read from left to right.
WalletConnect only allows you to connect to one Dapp at a time. You will have to disconnect from the previous Dapp before connecting to another Dapp. It is good practice to disconnect your account from the Dapp when you are done using it.
You will see a tab appear on your f(x)wallet home screen, click on it and it will open up the page for you to disconnect
Click on 'Disconnect'
It will prompt you once more, click on 'Disconnect' again
Your Dapp should now not show your address being connected anymore.
fxwallet version (minimum): v2.0
fx-js-sdk: https://www.npmjs.com/package/fx-js-sdk
39778
fxevm
Example
Result
[name, algo, publicKey, addressByte, bech32Address]
Sign transaction using FunctionX Mobile Wallet via Wallet Connect
signer: bech32Address
Example: