DeFi Center
Overview
The BlockbotX DeFi Center is your unified hub for decentralized finance activity. From a single interface, you can stake tokens to earn passive income, participate in yield farming strategies, provide liquidity to decentralized exchanges, and monitor DeFi protocols across multiple blockchain networks.
The DeFi Center is organized into five main sections:
- Wallets -- connect and manage your crypto wallets across chains.
- Staking Pools -- stake assets to earn rewards and support blockchain networks.
- Yield Farming -- deposit into farming pools to earn token rewards.
- Liquidity Provision -- supply token pairs to liquidity pools and earn trading fees.
- DeFi Protocols -- browse and analyze DeFi protocols by network, category, and risk level.
Supported Networks
BlockbotX supports the following blockchain networks:
| Network | Symbol |
|---|---|
| Ethereum | ETH |
| BNB Chain (BSC) | BNB |
| Polygon | MATIC |
| Avalanche | AVAX |
| Solana | SOL |
| Arbitrum | ETH |
| Optimism | ETH |
| Base | ETH |
Connecting Wallets
Before you can interact with DeFi features, you need to connect at least one wallet.
Adding a Wallet
- Navigate to the Wallets page.
- Click the Connect Wallet button in the top-right area.
- In the Connect Wallet dialog, choose your wallet provider from the supported list:
- MetaMask -- browser extension wallet for Ethereum and EVM-compatible chains.
- WalletConnect -- connect any WalletConnect-compatible mobile wallet via QR code.
- Ledger -- hardware wallet for maximum security.
- Trezor -- hardware wallet with multi-chain support.
- Coinbase Wallet -- Coinbase's self-custody wallet.
- Phantom -- wallet for Solana and other chains.
- Trust Wallet -- multi-chain mobile wallet.
- Binance Chain Wallet -- wallet for BNB Chain.
- Follow the prompts from your wallet provider to approve the connection.
Viewing Wallet Details
Once a wallet is connected, the Wallets page displays:
- Portfolio Summary -- aggregate balance across all connected wallets.
- Wallet Selector -- switch between connected wallets using the dropdown.
- Network Filter -- filter assets and transactions by network (Ethereum, Polygon, BSC, etc.) or view all networks at once.
Each wallet shows three detail tabs:
- Overview -- token balances with USD values, organized by network.
- Transactions -- history of sends, receives, swaps, stakes, and NFT activity with status indicators (confirmed, pending, failed) and gas fee details.
- NFTs -- any NFTs held in the wallet.
Additional Wallet Tools
- Address Book -- save frequently used wallet addresses with labels and network tags for quick access.
- Backup & Recovery -- manage wallet backup settings.
- Security Settings -- configure wallet-level security preferences.
Staking Pools
Staking allows you to lock tokens in a protocol to earn rewards, typically in the form of the staked token or a governance token. The Staking Pools page provides four tabs: Overview, Discover, My Stakes, and Analytics.
Browsing Staking Pools
- Navigate to Staking Pools.
- The Overview tab shows a summary of your staking activity, favorite pools, and a quick link to the rewards calculator.
- Switch to the Discover tab to browse all available staking pools.
Each pool card displays the following details:
| Field | Description |
|---|---|
| Protocol | The DeFi protocol offering the pool (e.g., Lido, Rocket Pool). |
| Token | The asset you stake (e.g., ETH, MATIC). |
| APY | Annual percentage yield -- your expected annualized return. |
| TVL | Total value locked -- the total amount staked in the pool. |
| Lock Period | How long your tokens are locked. Some pools have no lock period. |
| Minimum Stake | The minimum amount required to enter the pool. |
| Risk Level | Low, Medium, or High based on protocol risk assessment. |
| Chain | The blockchain network the pool operates on. |
| Staking Type | PoS, DPoS, Liquid, Governance, or LP staking. |
| Verified | Whether the pool has been verified by BlockbotX. |
Filtering and Sorting Pools
The Discover tab provides extensive filtering options:
- Search -- find pools by name, token, or protocol.
- Chain filter -- show pools on specific networks only.
- Risk level filter -- filter by Low, Medium, or High risk.
- Staking type filter -- filter by PoS, DPoS, Liquid, Governance, or LP.
- Minimum APY -- set a minimum APY threshold.
- Liquid staking only -- show only liquid staking pools (receive a derivative token while staking).
- Verified only -- show only BlockbotX-verified pools.
- No lock period only -- show only pools with flexible withdrawal.
- Sort -- order results by APY, TVL, or other criteria in ascending or descending order.
Click Reset Filters to return to the default view.
How to Stake
- Find a pool you want to stake in and click the Stake button on the pool card.
- The Stake Dialog opens, showing pool details and a form with:
- Amount -- enter the number of tokens you want to stake.
- Gas option -- choose between Standard, Fast, or Instant gas pricing.
- Auto-compound -- toggle on to automatically reinvest earned rewards back into the pool.
- Review the transaction details and click Confirm to submit the staking transaction.
- Your wallet will prompt you to approve the transaction.
Viewing Your Staking Positions
Switch to the My Stakes tab to see all your active staking positions. Each position shows:
- Staked amount and its current USD value.
- Accumulated rewards and their USD value.
- Current APY for the position.
- Start date and, if applicable, the lock end date.
- Lock status -- whether the position is locked and how much time remains.
- Status -- Active, Unstaking, or Completed.
Rewards and Auto-Compound
- Rewards accumulate over time based on the pool's APY.
- When auto-compound is enabled, rewards are periodically reinvested into the pool, increasing your staked amount and compounding your returns.
- You can claim rewards manually at any time from the My Stakes tab.
Rewards Calculator
Click the Calculator button on the Overview tab to open the Rewards Calculator. Enter:
- Staking amount -- the amount you plan to stake (default: 1,000).
- Staking period -- number of days (default: 365).
- APY -- the pool's annual percentage yield (default: 5%).
- Compounding frequency -- daily, weekly, monthly, or annually.
The calculator shows your projected earnings and final balance. Click Discover Pools to jump to the Discover tab and find matching pools.
Unstaking
- If the pool has a lock period, you must wait until the lock expires before you can withdraw.
- Pools without a lock period allow you to unstake at any time.
- Initiating an unstake may trigger a cooldown period depending on the protocol.
- Check the "remaining lock time" on your position before attempting to unstake.
Staking Analytics
The Analytics tab provides historical data on your staking performance, including APY trends, reward accumulation over time, and portfolio allocation across staking positions.
Favorites
Click the heart icon on any pool to add it to your favorites. Favorited pools appear on the Overview tab for quick access.
Yield Farming
Yield farming involves depositing tokens (often liquidity provider tokens) into farming pools to earn additional token rewards. The Yield Farming page provides four tabs: All Opportunities, My Farms, Favorites, and Analytics.
Connecting Your Wallet
A wallet connection prompt appears at the top of the page if your wallet is not connected. Click Connect Wallet to link your wallet before interacting with farming pools. Once connected, a portfolio summary bar shows your total portfolio value, accumulated rewards, and gas fee settings.
Browsing Farming Opportunities
- Navigate to Yield Farming.
- The All tab lists all available farming opportunities.
Each opportunity displays:
| Field | Description |
|---|---|
| Protocol | The platform offering the farm (e.g., Uniswap, PancakeSwap). |
| Asset | The token pair or single asset (e.g., ETH/USDC). |
| APY | Annual percentage yield. |
| TVL | Total value locked in the farm. |
| Risk | Low, Medium, or High. |
| Rewards | The tokens earned as rewards. |
| Chain | The blockchain network. |
| Farm Type | The category of farming strategy. |
| Deposit Fee | Fee charged on deposits (as a percentage). |
| Withdraw Fee | Fee charged on withdrawals. |
| Impermanent Loss | Estimated impermanent loss for the token pair. |
| Verified | Whether BlockbotX has verified the farm. |
Filtering Farming Opportunities
Click the Filter icon next to the search bar to open the filters panel:
- Search -- search by protocol, asset, or keyword.
- Chain filter -- filter by blockchain network.
- Risk filter -- filter by risk level.
- Farm type filter -- filter by farming strategy category.
- APY range -- set minimum and maximum APY thresholds.
- TVL range -- set minimum and maximum TVL thresholds.
- Minimum liquidity -- set a liquidity depth threshold.
- Maximum impermanent loss -- filter out high-IL farms.
- Verified only -- show only verified farms.
- Sort by -- order by APY, TVL, risk, or other fields.
Click Reset to clear all filters.
Depositing into a Farm
- Click on a farming opportunity to open the Opportunity Detail modal.
- Review the pool details, including APY, risk assessment, fees, and reward tokens.
- Configure your deposit:
- Deposit amount -- enter the amount to deposit.
- Gas option -- select Standard, Fast, or Instant.
- Auto-compound -- toggle on to automatically reinvest harvested rewards.
- Harvest threshold -- set a minimum reward amount before auto-harvest triggers.
- Click Deposit to submit the transaction. Your wallet will prompt for approval.
Viewing Your Farms
Switch to the My Farms tab to see your active farming positions. Each position shows:
- Protocol and asset pair.
- Deposited amount and its current USD value.
- Accumulated rewards and their value.
- Current APY.
- Time staked in the pool.
- Auto-compound status.
- Impermanent loss (if applicable).
- Total earned over the lifetime of the position.
When you have active farms, the My Farms tab also displays:
- Portfolio Allocation Chart -- visual breakdown of your farming portfolio by protocol.
- Yield Optimization -- AI-generated suggestions to improve your yield based on current market conditions.
- Performance Dashboard -- metrics including total return, annualized return, Sharpe ratio, max drawdown, win rate, and average hold time.
- Transaction History -- a log of all deposits, withdrawals, harvests, and compounds with timestamps and status.
Harvesting Rewards
Rewards from farming pools can be harvested (claimed) individually or through the auto-harvest mechanism:
- Manual harvest -- click the harvest button on a specific farm position.
- Auto-harvest -- when auto-compound is enabled, rewards are harvested and re-deposited automatically based on your harvest threshold setting.
Withdrawing from a Farm
To withdraw your deposited tokens from a farming pool, select the position in My Farms and initiate a withdrawal. Some farms may charge a withdrawal fee. Review the fee schedule in the opportunity detail before depositing.
Impermanent Loss Calculator
The Analytics tab includes an Impermanent Loss Calculator where you can model potential impermanent loss by adjusting:
- Token 1 price change (%) -- how much the first token's price changes.
- Token 2 price change (%) -- how much the second token's price changes.
- Initial investment -- the starting deposit amount.
The calculator shows the estimated impermanent loss compared to simply holding the tokens.
Yield Farming Analytics
The Analytics tab provides:
- Historical APY Chart -- APY trends over time with volume and TVL overlays.
- Impermanent Loss Calculator -- model potential losses for different price scenarios.
- Yield Optimization -- recommendations to maximize returns.
- Protocol Comparison -- side-by-side comparison of farming protocols.
- Performance Dashboard -- detailed performance metrics for your active farms.
Notifications
The Notification Center (bell icon in the page header) alerts you to:
- APY changes on your active farms.
- Harvest reminders when rewards reach your threshold.
- Risk warnings for protocol events or market conditions.
- New high-yield opportunities matching your preferences.
Mark notifications as read or clear them all from the notification panel. Configure which notifications you receive through notification settings.
Advanced Settings
Click the gear icon to open Advanced Settings where you can configure:
- Default gas option -- set your preferred gas pricing tier.
- Auto-compound -- enable or disable auto-compound globally.
Favorites
Toggle the star icon on any farming opportunity to add it to your Favorites. The Favorites tab shows all favorited opportunities for quick reference. If you have no favorites, a prompt directs you to browse all farms.
Liquidity Provision
Providing liquidity means depositing a pair of tokens into a decentralized exchange pool. You earn a share of trading fees proportional to your contribution. The Liquidity Tracker page has five tabs: Overview, Pools, My Positions, Analytics, and Calculator.
Understanding Liquidity Pools
A liquidity pool holds reserves of two tokens (e.g., ETH and USDC). Traders swap between these tokens, paying a fee that is distributed to liquidity providers. Each pool has the following attributes:
| Field | Description |
|---|---|
| Name | The token pair (e.g., ETH/USDC). |
| Protocol | The DEX operating the pool (e.g., Uniswap, Curve, Balancer). |
| Chain | The blockchain network. |
| TVL | Total value locked in the pool. |
| 24h Volume | Trading volume over the last 24 hours. |
| 7d Volume | Trading volume over the last 7 days. |
| APY | Estimated annual yield from trading fees. |
| Fee | The swap fee percentage. |
| Impermanent Loss | Estimated impermanent loss for the pair. |
| Risk | Low, Medium, or High. |
Browsing Pools
- Navigate to the Liquidity Tracker.
- The Overview tab shows aggregate liquidity statistics, a chart of liquidity across protocols over time, a protocol distribution chart, and a table of top pools.
- Switch to the Pools tab for a searchable, filterable list of all available pools.
Filtering Pools
Use the header controls and advanced filters to narrow down pools:
- Chain -- filter by blockchain network.
- Protocol -- filter by DEX protocol.
- Time range -- adjust the data window (e.g., 1 month, 3 months).
- Advanced filters (toggle with the filter button):
- Minimum TVL -- set a TVL floor.
- Minimum APY -- set an APY floor.
- Risk level -- filter by Low, Medium, or High.
- Token pair -- search for a specific pair.
- Fee tier -- filter by fee level.
- Slippage tolerance -- set your acceptable slippage.
Click Reset Filters to return to defaults.
Tracking Your LP Positions
The My Positions tab shows all your active liquidity positions with:
- Position summary stats -- total current value, total rewards earned, and average APY across all positions.
- Position details for each pool:
- Invested amount (original deposit).
- Current value (including fee income).
- ROI (return on investment).
- APY earned.
- Rewards accumulated.
- Status (Active or Inactive).
Impermanent Loss
Impermanent loss occurs when the price ratio of the two tokens in your pool changes from when you deposited. The greater the price divergence, the larger the impermanent loss. This loss is "impermanent" because it reverses if prices return to their original ratio.
The Calculator tab includes a dedicated Impermanent Loss Calculator to help you estimate this risk before adding liquidity.
Adding Liquidity
Use the Liquidity Calculator on the Calculator tab to plan a deposit:
- Investment amount -- the total amount you want to invest.
- Token 1 amount and Token 2 amount -- how the investment splits between the two tokens.
- Selected pool -- which pool to add liquidity to.
- Price impact -- the estimated impact your deposit has on pool prices.
- Estimated fees -- projected fee earnings.
- Auto-compound -- toggle to reinvest earned fees.
- Time period -- how long you plan to provide liquidity (in days).
- Min/Max price -- for concentrated liquidity pools, set the price range.
Removing Liquidity
To remove liquidity, navigate to My Positions, select the position, and initiate a withdrawal. You will receive your proportional share of both tokens in the pool, adjusted for any trading fees earned and impermanent loss incurred.
Liquidity Analytics
The Analytics tab provides a Market Depth Analysis showing liquidity depth and order book data across protocols. This helps you understand where liquidity is concentrated and identify pools with the best depth for your trading needs.
DeFi Protocols
The DeFi Protocols page provides a comprehensive directory of decentralized finance protocols. It has four tabs: Overview, Protocols, Analytics, and Opportunities.
Overview
The Overview tab displays high-level statistics:
- Total TVL -- aggregate total value locked across all tracked protocols.
- Active Protocols -- the number of protocols currently tracked.
- New Protocols -- recently added protocols.
- Average APY -- the mean yield across all protocols.
- User Exposure -- your personal exposure across DeFi protocols.
Below the stats, you will find:
- TVL Chart -- historical TVL trends for major protocols.
- Protocol Distribution -- pie chart showing the breakdown by category (Lending, DEX, Yield, Derivatives, Other).
- Governance Proposals -- active governance votes from supported protocols, showing proposal title, current vote percentage, and time remaining.
Browsing Protocols
The Protocols tab lists all protocols with detailed information:
| Field | Description |
|---|---|
| Name | Protocol name (e.g., Aave, Uniswap, Curve Finance). |
| Category | Lending, DEX, Yield, Derivatives, Insurance, Assets, Payments, or Bridge. |
| TVL | Total value locked. |
| TVL Change | 24-hour TVL change percentage. |
| APY | Average yield offered. |
| Risk | Low, Medium, or High. |
| Chains | Networks the protocol operates on. |
| Audited | Whether the protocol has been security audited. |
| Governance | Whether the protocol has on-chain governance. |
Filtering and Sorting Protocols
- Category filter -- select All, Lending, DEX, Yield, Derivatives, Insurance, Assets, Payments, or Bridge.
- Chain filter -- show protocols on a specific network (Ethereum, Polygon, Avalanche, Solana, Base).
- Search -- find protocols by name, type, or category.
- Favorites only -- show only your favorited protocols.
- Audited only -- show only protocols that have been audited.
- Risk filter -- filter by risk level (Low, Medium, High).
- Sort -- order by name, TVL, TVL change, or APY in ascending or descending order.
Protocol Details
Click on any protocol to view its details, including a full description, supported chains, audit status, governance information, and website link.
Opportunities
The Opportunities tab highlights current yield opportunities across protocols, showing the protocol, asset, strategy type (e.g., Supply, Vault, Liquidity Pool, Concentrated Liquidity), APY, risk level, and chain.
Analytics
The Analytics tab provides cross-protocol analysis including TVL trends, yield comparisons, and risk metrics.
Favorites
Click the star icon on any protocol to add it to your favorites for quick access. Use the "Favorites only" filter to view just your saved protocols.
DeFi Portfolio Analytics
Across all DeFi sections, BlockbotX aggregates your positions into a unified portfolio view. The DeFi Portfolio Summary tracks:
- Total value -- combined value across all staking, farming, lending, and liquidity positions.
- Staking value -- total value locked in staking pools.
- Farming value -- total value deposited in yield farms.
- Lending value -- total value in lending protocols.
- Total rewards -- aggregate rewards earned across all positions.
- Average APY -- weighted average yield across your entire DeFi portfolio.
- Position counts -- number of active positions in each category (staking, farming, lending).
- Network breakdown -- value distribution by blockchain network with percentages.
Data refreshes automatically at regular intervals:
- Wallet balances refresh every 30 seconds.
- Staking pool data refreshes every 60 seconds.
- Yield farming analytics refresh every 60 seconds.
- Liquidity pool data refreshes every 60 seconds.
Supported Networks and Protocols
The following table lists the major protocols available on each network:
| Network | Protocols |
|---|---|
| Ethereum | Aave (Lending), Compound (Lending), Uniswap (DEX), Curve Finance (DEX), Yearn Finance (Yield), Synthetix (Derivatives), Chainlink (Oracle) |
| Polygon | Aave (Lending), Uniswap (DEX), Curve Finance (DEX), Yearn Finance (Yield), Chainlink (Oracle) |
| Avalanche | Aave (Lending), Uniswap (DEX), Curve Finance (DEX), Chainlink (Oracle) |
| Solana | Chainlink (Oracle) |
| Base | Uniswap (DEX), Compound (Lending), Synthetix (Derivatives) |
Additional protocols and networks are added regularly. The DeFi Protocols page always reflects the latest supported protocols.
Tips
- Understand impermanent loss before providing liquidity. Use the built-in impermanent loss calculators on both the Yield Farming and Liquidity Tracker pages to model potential losses before committing funds.
- Higher APY often means higher risk. Pools offering exceptionally high yields frequently involve newer or less-audited protocols, volatile token pairs, or higher smart contract risk. Check the risk level and audit status before depositing.
- Auto-compound can significantly boost returns. Enabling auto-compound reinvests your rewards automatically, creating a compounding effect that can meaningfully increase your total return over time.
- Monitor gas fees on Ethereum. Transactions on Ethereum mainnet can be expensive. Use the gas option selector to choose between Standard, Fast, and Instant pricing, and consider whether the transaction value justifies the gas cost. Layer-2 networks (Arbitrum, Optimism, Base) and alternative chains (Polygon, BSC, Avalanche) offer lower fees.
- Diversify across protocols and networks. Spreading your DeFi positions across multiple protocols and blockchain networks reduces the impact of any single protocol failure, smart contract exploit, or network issue.
- Start with well-established protocols. Protocols like Aave, Uniswap, and Compound have extensive audit histories, large TVL, and proven track records. Consider starting with these before exploring higher-yield, higher-risk alternatives.
- Use the Rewards Calculator. Before staking, use the built-in calculator to project your earnings based on different amounts, periods, and compounding frequencies.
- Check lock periods before staking. Some staking pools lock your tokens for a fixed duration. If you need liquidity, use the "No lock period only" filter to find flexible pools, or consider liquid staking options that give you a derivative token while your original tokens remain staked.
- Review fees before depositing. Some farming pools charge deposit and withdrawal fees. These are displayed on the opportunity detail modal -- factor them into your expected returns.
- Keep your wallets secure. Use hardware wallets (Ledger, Trezor) for large DeFi positions. Configure security settings through the wallet security dialog.
Related Guides
- Getting Started -- Platform overview and account setup.
- Trading Bots -- Automated trading strategies.
- Arbitrage Bot -- Cross-exchange arbitrage.
- DCA Bot -- Dollar-cost averaging.
- Signal Bot -- Signal-based trading.
- Pump Screener -- Real-time pump detection.