Connect dApps to wallets#

You can connect the CryptoX Concordium Wallet, Concordium Wallet for Web, and Concordium Wallet for Mobile to a dApp that has a frontend interface so that you can pay for services. Connection can be made by either scanning a QR code or from a link to the dApp service. Then, the dApp can initiate a request that you can confirm from within the wallet.

CryptoX Concordium Wallet

To connect your CryptoX Concordium Wallet to a dApp:

  1. Tap the scan QR code button in the Accounts overview qr code scanner symbol.

  2. On the next screen, you can choose the account you want to use. Tap Allow to continue using your account with the dApp.

    screen with text boxes for each account
  3. After making your purchase in a dApp, confirm the purchase in the CryptoX Concordium Wallet. On the sign transaction screen review the transaction details. Tap Sign if you approve the transaction.

    screen with information about session and options to accept or decline
  4. When the transaction is submitted, tap Finish to teturn to the account screen.

    screen with information about session and options to accept or decline
Concordium Wallet for Web

To initiate a request to connect to a dApp within the Concordium Wallet for Web:

  1. In the browser navigate to your dApp’s frontend interface.

  2. Go to the Accounts page.

  3. Click gear wheel.

  4. Click Connected Sites.

  5. Your site appears in the list. Click Connect.

    window with a site and Connect text

The status of the account changes to Connected. If you need to disconnect, click Disconnect to disconnect the account from the dApp.

Concordium Wallet for Mobile

Concordium Wallet for Mobile uses WalletConnect to connect to dApps.

To connect your Concordium Wallet for Mobile to a dApp:

  1. Tap the scan QR code button in the Accounts overview qr code scanner symbol or Transactions overview qr code scanner symbol on blue background.

  2. Scan the QR code provided by the dApp. If you tap the scan QR code button qr code scanner symbol in the Accounts overview, tap the account that you want to connect to the dApp as shown below. If you are accessing the dApp on your phone, click on the link provided in the dApp.

    screen with text boxes for each account
  3. Provide your Concordium Wallet for Mobile passcode or biometrics when prompted.

  4. When prompted, you can tap Connect to continue using your account with the dApp or Decline if you do not want to use the account with the dApp.

    screen with information about session and options to accept or decline

When you you make a purchase in a dApp, you must confirm the purchase in the Concordium Wallet for Mobile. On the approve transaction screen review the transaction details. Tap Submit if you approve the transaction or Reject if you do not approve. If you submit the transaction, tap Okay to return to the connection screen.

screen with tranaction details and option to submit or reject

To disconnect when you have completed your transactions, tap Disconnect in the service screen to disconnect your Concordium Wallet for Mobile from the dApp. When prompted to confirm, tap Disconnect to end the connection or Stay if you want to stay connected to the service.

screen with session information and disconnect button

Note

While you are connected to a dApp you cannot perform other transactions in the Concordium Wallet for Mobile. You must disconnect the dApp before you can do other transactions.

Note

If you want to try to connect to a dApp to see how the functionality works, go to https://wccd.testnet.concordium.com/ and connect to it following the steps above. You can then use the dApp to connect to your account and see the behavior.

Was this article helpful?
Legal information