Tag: Wallets

  • The Ultimate Guide to Brahma Console

    Brahma is a non-custodial crypto smart wallet that lets users program and automate smart actions such as recurring purchases, rebalance yield positions and transaction bundling.

    It is also a multi-chain account designed for everything — swaps, lending, automations, with the use of a single address.

    Brahma comes in two versions – a simple version for crypto investors, and a pro-version called Brahma Pro for advanced users and teams.

    Brahma Console

    The Brahma Console home page provides you a portfolio overview of your smart account.

    Brahma supports multiple blockchains such as Base, Arbitrum, Scroll, Ethereum, Blast, Mode and Sei. You can easily add new blockchains with a toggle by clicking on the “Add Network” button.

    With Brahma, you will have the same address on every enabled chain. It currently supports 8 networks, with more to be added.

    The History tab also lets you view your transaction history for the smart wallet. You can easily filter by asset, account or blockchain.

    Swap between assets

    Swap allows you to exchange between different tokens like how a DEX aggregator would. It showcases the best rates when swapping across different DEXes and lets you pick the aggregator of choice.

    Swap settings lets you choose the slippage, and enable the swap venues for your transaction.

    This feature is similar to meta DEX aggregators like DeFiLlama Swap which aggregates multiple DEX aggregators into one interface.

    Lending and borrowing

    In the lending and borrowing page, you can lend and borrow assets on Aave V3.

    The standout feature here is transaction bundling and batching, which lets you bundle recursive transactions like lending and borrowing in one transaction, or swapping borrowed collaterals into other tokens, without the need to directly connect to Aave.

    You can also track your health factor and the remaining borrowing power you have from the UI itself.

    DeFi automation and templates

    Under Strategies, you can automate DeFi strategies within a single interface.

    Morpho Earn strategy

    Under the Morpho Earn strategy, you can select a number of Morpho Vaults to deposit your assets in, and deposit into them with a single click.

    Brahma also supports multiple deposits with multiple tokens, even tokens outside the vault tokens where Brahma will swap through its meta aggregator.

    Morpho Yield Optimizer

    The Morpho yield optimizer maximizes your yield by continuously allocating assets to the highest yielding vaults within Morpho.

    You can select the asset, amount and frequency to rebalance, and the strategy would automatically start rebalancing and adjusting positions at your chosen frequency for optimal yield.

    Currently this feature only supports WETH and USDC on Base and it prioritizes the highest liquidity vaults. MORPHO tokens can also be claimed in the same interface.

    TWAP / DCA automation

    In the TWAP / DCA automation, you can automate the execution of a large trade on the market price and split them into smaller bundles, with randomness in timing and sizing.

    It is currently supporting in two chains – Ethereum and Arbitrum, and you must have sufficient balance of the input token (excluding ETH) within your Brahma wallet to cover the total trade amount for the duration of the automation.

    An execution fee of 0.15% will be charged by Brahma for successful TWAP orders.

    Bridge

    Similar to swap aggregation, bridge allows you to transfer assets across enabled blockchains with ease.

    Bridge supports multiple bridges including third-party bridges like Across and official bridges like CCTP to find the best bridging rates.

    Upgrading to Brahma Pro

    Upgrading to Brahma Pro is a irreversible change, but it brings you new advanced features such as multi-owner and multi-sig support to sign transactions.

    It also comes with sub-accounts and other advanced features that might be more useful to professional traders.

    Brahma Rewards

    Brahma Rewards is a system where on-chain activity through your Brahma account contributes to a reward program, while accumulating points known as Karma.

    These activities can also unlock badges and new levels on the Brahma app, which may unlock new experiences and rewards in the future.

    Each badge corresponds to a specific action or achievement, such as making deposits, executing swaps, or exploring multi-chain strategies. Completing these tasks earns you badges.

    As you collect badges, you unlock higher levels in the Brahma system. Each level comes with greater rewards and Karma boosts.

    To participate and earn rewards:

    • Deploy an account through Brahma
    • Deposit a minimum of $100 in supported assets to qualify for rewards. Supported assets include ETH, staked ETH (e.g., stETH, cbETH, frxETH), WBTC, TBTC, and stablecoins (USDC, USDT, DAI, FRAX, USDe, crvUSD, USDB, GHO)

    Every Monday at 4 PM UTC, your Karma score is updated, ensuring your current activity is reflected in your score.

  • Guide to WalletConnect and connecting with dApps

    WalletConnect is a foundational tool in DeFi, making it seamless for users to connect wallets to decentralized applications (dApps).

    What is WalletConnect?

    WalletConnect is an open-source protocol that connects crypto wallets to dApps across multiple blockchains.

    Unlike browser extensions like MetaMask, it uses QR codes and deep links to establish encrypted connections.

    For example, if you’re using a mobile wallet like Trust Wallet, you can scan a QR code on your computer screen to instantly connect to a dApp.

    This flexibility makes WalletConnect especially useful for mobile-first users, allowing them to interact with DeFi platforms securely and without friction.

    WalletConnect supports most popular wallets, including MetaMask Mobile, Rainbow, and Coinbase Wallet, and works across major blockchains like Ethereum, Binance Smart Chain, and Polygon. This wide compatibility ensures you can use it regardless of the ecosystem you’re in.

    WalletConnect modal supporting multiple wallets

    Why Use WalletConnect?

    WalletConnect has become the preferred option for connecting wallets due to its simplicity, security, and interoperability.

    If you are trading on Uniswap, you can connect via WalletConnect without needing to install a browser extension or manually configure networks.

    All interactions are encrypted end-to-end, ensuring secure communication between your wallet and the dApp. Importantly, WalletConnect never accesses your private keys. Transactions are authorized directly from your wallet, meaning you maintain complete control of your assets.

    Many DeFi users prefer mobile wallets for their convenience, and WalletConnect bridges the gap between these wallets and desktop-based dApps.

    Additionally, WalletConnect supports multi-chain functionality. You can connect your wallet to dApps operating on Ethereum, Polygon, or Binance Smart Chain without having to switch wallets or manually configure RPC settings.

    How to Use WalletConnect

    Using WalletConnect is straightforward. Here’s how you can connect your wallet to a dApp like Uniswap

    Connecting to Uniswap via WalletConnect
    1. Open the dApp: Navigate to the dApp you want to use. Look for the “Connect Wallet” button and choose WalletConnect from the options.
    2. Scan the QR Code: If you’re on a mobile device, open your wallet app (e.g., Trust Wallet or MetaMask Mobile) and scan the QR code displayed on the dApp’s website.
    3. Authorize the Connection: Approve the connection within your wallet app. This step ensures you have full control over which dApps can access your wallet.
    4. Start Using the dApp: Once connected, you can trade tokens, provide liquidity, or stake assets directly through the dApp.

    For example, if you’re staking tokens on Aave, WalletConnect enables you to authorize deposits and withdrawals securely from your mobile wallet without needing a browser-based solution.

    WalletConnect vs direct wallet connections

    When connecting your wallet to a dApp, you’ll often have the option to use WalletConnect or a direct wallet connection, such as a browser extension like MetaMask.

    While direct connections can be convenient for desktop users, they have limitations. Browser extensions require you to install specific software, and they may not support mobile wallets or multi-chain interactions as seamlessly.

    In contrast, WalletConnect works with a wide range of wallets, including mobile-first solutions, providing greater flexibility. For example, if you prefer using Trust Wallet or Coinbase Wallet on your phone, WalletConnect enables you to interact with dApps on your desktop by scanning a QR code.

    Additionally, WalletConnect enhances security by isolating your private keys in your wallet app, ensuring they are never exposed to the dApp itself—a key advantage over direct wallet connections that operate within the browser environment.

    This makes WalletConnect an ideal choice for users prioritizing both convenience and security.

    Conclusion

    WalletConnect has transformed the way users interact with decentralized applications.

    By offering a secure, mobile-friendly, and versatile solution, it’s become a cornerstone of the DeFi experience.