> ## Documentation Index
> Fetch the complete documentation index at: https://manuals.cobo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Interact with dApps through Cobo Connect

> A guide on how to interact with decentralized applications (DApps) using Cobo Connect, enhancing your cryptocurrency experience with innovative tools.

<Note>We recommend using [WalletConnect](/en/walletconnect/introduction) whenever possible for better multi-chain support and overall user experience. Cobo Connect will be gradually phased out based on actual usage and will remain available during the transition period.</Note>

Before using Cobo Connect to interact with dApps, ensure that you have completed the steps in [Set up Cobo Connect](/en/cobo-connect/set-up).

## Initiate a transaction or sign a message

Before initiating a transaction or signing a message on a dApp website, you need to connect your wallets. Many dApp websites have a **Connect** or **Connect wallets** button. Click the button and choose Cobo Connect as your wallet service. Select from Cobo Connect the Cobo Portal wallet addresses you want to use on the dApp website.

When you initiate a transaction (for example, swapping tokens) or sign a message on the dApp site, Cobo Connect will open a window that displays the details. Review the information, then click **Confirm**.

Meet the following prerequisites to successfully initiate the process.

* Select the correct network

  If the network you select is not supported by the current account in Cobo Connect, you will be prompted to switch to another network.

* Log in to Cobo Portal

  If you haven't logged in to Cobo Portal, you will be redirected to Cobo Portal. The Cobo Connect window will close after redirection. After logging in, you need to initiate the process again.

* Set up [Portal Mobile](/en/portal-mobile/introduction)

  You will be prompted to confirm the action on Portal Mobile. If you haven't set up Portal Mobile, you will be redirected to Cobo Portal. The Cobo Connect window will close after redirection. After setting up Portal Mobile, you need to initiate the process again.

## Complete the transaction or signing process

After you've successfully initiated the transaction or signing process, confirm the action on Portal Mobile.

Cobo Connect checks if you have the permission to interact with dApps using [MPC Wallets](/en/portal/mpc-wallets/introduction), [Web3 Wallets](/en/portal/custodial-wallets/web3-wallets/set-up), or [Smart Contract Wallets](/en/portal/smart-contract-wallets/introduction). If you don't have the [Spender](/en/portal/organization/roles-and-permissions) role, the action will be rejected and not proceed to the next step.

If you have the required permission, the transaction or message signing will proceed according to pre-configured [risk control policies](/en/portal/risk-controls/introduction). If an approval flow is required, you can view the response from each approver in Cobo Connect.

If not restricted by risk control policies and no approval is required, the transaction will go on-chain, or the message will be signed directly.

You can view the status of the transaction in the **Activity** tab in Cobo Connect. To view more details, click the activity, then click the request ID (blue hyperlinked text) to open the **Transaction History** page in Cobo Portal. Click <img src="https://mintcdn.com/cobo-6/iUEIXAPu2nP-33wJ/en/images/common/icon_view.svg?fit=max&auto=format&n=iUEIXAPu2nP-33wJ&q=85&s=98892622220d66c7cabd6e1e775899f2" className="icon" alt="View details icon" width="32" height="32" data-path="en/images/common/icon_view.svg" /> to view the transaction details as shown in the following screenshot.

<img src="https://mintcdn.com/cobo-6/QGtt-nBlf_FIB7Zo/en/images/cobo-connect/transaction-details.png?fit=max&auto=format&n=QGtt-nBlf_FIB7Zo&q=85&s=204bc9f5b3eb0d487b2a0bc861d3889d" className="screenshot_full_screen" alt="Transaction details in Cobo Portal" width="2090" height="1360" data-path="en/images/cobo-connect/transaction-details.png" />

## Example: Interact with Hyperliquid

This section shows how to connect your wallet to a dApp using Cobo Connect, with Hyperliquid as the example.

1. On the [Hyperliquid](https://app.hyperliquid.xyz/) page, click **Connect** in the top-right corner, then select **Cobo Connect** in the pop-up dialog.

   <img src="https://mintcdn.com/cobo-6/QGtt-nBlf_FIB7Zo/en/images/cobo-connect/homepage.png?fit=max&auto=format&n=QGtt-nBlf_FIB7Zo&q=85&s=45af0fba0bc819a00b1d1309b56c141d" className="screenshot_full_screen" alt="Hyperliquid homepage" width="1915" height="860" data-path="en/images/cobo-connect/homepage.png" />

   <img src="https://mintcdn.com/cobo-6/-7m_7bUt468AGgml/en/images/cobo-connect/connect-button.png?fit=max&auto=format&n=-7m_7bUt468AGgml&q=85&s=470cc8cd1381a463bdbfc0c00ed8e1cb" className="screenshot_modal" alt="Connect to Hyperliquid" width="510" height="464" data-path="en/images/cobo-connect/connect-button.png" />

2. In the **Cobo Connect Extension** pop-up dialog, select the Cobo Portal wallet addresses you want to use on Hyperliquid, then click **Next**.

   <img src="https://mintcdn.com/cobo-6/-7m_7bUt468AGgml/en/images/cobo-connect/dialog.png?fit=max&auto=format&n=-7m_7bUt468AGgml&q=85&s=1c8236974c0f40bbf202b108ddd2a5da" className="screenshot_nav_bar" alt="Select wallet" width="355" height="620" data-path="en/images/cobo-connect/dialog.png" />

3. Click **Connect** to proceed.

   <img src="https://mintcdn.com/cobo-6/-7m_7bUt468AGgml/en/images/cobo-connect/confirm.png?fit=max&auto=format&n=-7m_7bUt468AGgml&q=85&s=0b224d54516a14e4e8f1761cc7325022" className="screenshot_nav_bar" alt="Connect" width="352" height="613" data-path="en/images/cobo-connect/confirm.png" />

4. On the Hyperliquid page, review the terms and policies, then click **Accept** to continue.

   <img src="https://mintcdn.com/cobo-6/QGtt-nBlf_FIB7Zo/en/images/cobo-connect/policies.png?fit=max&auto=format&n=QGtt-nBlf_FIB7Zo&q=85&s=aa9b5ca80946e12ee65a46d4e1c03f95" className="screenshot_modal" alt="Accept" width="706" height="427" data-path="en/images/cobo-connect/policies.png" />

5. In the **Cobo Connect Extension** dialog, review the signature request details, then click **Sign**.

   <img src="https://mintcdn.com/cobo-6/QGtt-nBlf_FIB7Zo/en/images/cobo-connect/sign.png?fit=max&auto=format&n=QGtt-nBlf_FIB7Zo&q=85&s=085d0223fe1c2ad9053ec752db8bcd17" className="screenshot_nav_bar" alt="Sign" width="355" height="616" data-path="en/images/cobo-connect/sign.png" />

6. The Cobo Connect Extension dialog will prompt you to confirm the transaction in Portal Mobile. Open Portal Mobile and approve the request.

   <img src="https://mintcdn.com/cobo-6/-7m_7bUt468AGgml/en/images/cobo-connect/guard.png?fit=max&auto=format&n=-7m_7bUt468AGgml&q=85&s=e388fcd16bd2704c1646acc2d8ca0bdb" className="screenshot_nav_bar" alt="Portal Mobile" width="356" height="617" data-path="en/images/cobo-connect/guard.png" />

Once the request is approved, you will be redirected to the Hyperliquid homepage. A welcome message will appear at the top. You can now use your Cobo wallets to interact with Hyperliquid.

<img src="https://mintcdn.com/cobo-6/-7m_7bUt468AGgml/en/images/cobo-connect/connected.png?fit=max&auto=format&n=-7m_7bUt468AGgml&q=85&s=e1f8b5d44615811b2033bf0bdd0a26e7" className="screenshot_full_screen" alt="Hyperliquid" width="1920" height="858" data-path="en/images/cobo-connect/connected.png" />
