Connecting to Onchain Applications

With Console, you have in-app access to opportunities across multiple chains and decentralised applications (dApps). However, for those moments when you want to interact directly with external applications—whether to earn yield on a platform like Pendle or explore a new lending protocol—Console offers a secure way to connect and perform actions on these dApps.

Key Features

  • Secure Discovery: Console allows you to search for popular dApps directly from the top search bar. This makes discovering new applications across chains both convenient and safe.

  • Direct URL Connection: If the app you're searching for isn't listed, you can still connect to it by pasting the URL directly into Console. For example, you can input https://app.uniswap.org/ to connect to Uniswap.

  • Connection Options: Once you click on a dApp from the search results, Console will show the available connection methods. If the dApp hasn’t been fully tested or the connection method isn't verified, Console will alert you.

Available Connection Methods

Brahma Connect is our proprietary connection method, offering an enhanced user experience with features tailored to save you time and gas costs. It requires a browser extension to run and allows you to load dApps directly within Console. Here’s how it benefits you:

  • Batch Multiple Actions: You can queue multiple sequential actions across different protocols, such as approve > swap > approve > supply > approve > borrow, and execute them all in one transaction. This feature is especially valuable for complex DeFi strategies.

  • Gas & Time Savings: Brahma Connect optimises transactions by batching them, reducing both the number of required signatures and the gas fees.

Time-Saving Example: In a multi-signature setup using Console Pro, Brahma Connect allows for significantly fewer signatures. For example, what would normally require 10+ individual signatures can be approved with just one signature, streamlining the process.

Wallet Connect is a universal and industry-standard connection option that supports a broader range of dApps. With Wallet Connect, the process is slightly different:

  • External Application Tab: The dApp will open in a new tab. You'll receive a connection code that needs to be pasted into Console to complete the connection.

  • Action Triggers: Once connected, any actions performed on the dApp will trigger transactions in Console for you to sign, one by one.

Why Two Connection Methods?

We offer Brahma Connect and Wallet Connect to ensure the best user experience and redundancy. While Brahma Connect optimises efficiency and batching, Wallet Connect offers broader compatibility with dApps.

FAQ's

What happens if Brahma Connect doesn’t work with a dApp?

  • If you experience issues with Brahma Connect, try Wallet Connect as an alternative options. Also please reach out to us on Discord or through the support chat bubble in Console. We’ll work to resolve compatibility issues and update the status of that dApp.

Can I use both connection methods witth the same dApp?

  • Yes! If both methods are supported, you can choose whichever best suits your needs at the time. You can easily switch between Brahma Connect and Wallet Connect as necessary.

Can I use both methods at the same time in apps?

  • No, Brahma Connect and Wallet Connect work separately. For example, you can’t add a swap using Wallet Connect from the Console home page and then switch to Brahma Connect to add another action. To switch between methods, you’ll need to first sign and complete any transactions you’ve built with one method before using the other.

But why are the methods separate?

  • Brahma Connect operates in a simulated environment that allows you to queue sequential steps without needing to sign at each individual step, as you normally would in a wallet. This simulation environment is specific to the session within Brahma Connect, making it incompatible with actions performed using Wallet Connect in the same session.

Last updated