Connecting to Onchain Applications

With Brahma, 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—Brahma offers a secure way to connect and perform actions on these dApps.

Key Features

  • Secure Discovery: Your account 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 Your account. 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, your account will show the available connection methods. If the dApp hasn’t been fully tested or the connection method isn't verified, your account 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 your account. 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.

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 your account to complete the connection.

  • Action Triggers: Once connected, any actions performed on the dApp will trigger transactions in your account 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.

FAQS

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 your account. We’ll work to resolve compatibility issues and update the status of that dApp.

Can I use both connection methods with 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 your account’s 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.

For more detailed information on each connection method, check out the guides below.

Last updated