aaveclawAave V3 lending protocol on Base Sepolia testnet. Deposit WETH collateral, borrow USDC, repay loans, withdraw collateral, check health factor, and mint test tokens via faucet. Use when users want to interact with Aave lending, check their lending position health, or get testnet tokens.
Install via ClawdBot CLI:
clawdbot install chainyoda/aaveclawInteract with Aave V3 lending protocol on Base Sepolia testnet. Manages the full lending lifecycle using the wallet from ~/.x402-config.json.
Run setup.sh on first use to install dependencies (ethers v6):
bash scripts/setup.sh
Check the current lending position. Safe to run anytime, read-only.
bash scripts/health.sh [address]
If no address is provided, uses the configured wallet address.
Get testnet WETH or USDC from the Aave faucet. Run this first if the wallet has no tokens.
bash scripts/faucet.sh weth 1 # Mint 1 WETH
bash scripts/faucet.sh usdc 1000 # Mint 1000 USDC
Deposit WETH as collateral into Aave. Auto-wraps native ETH to WETH if needed.
bash scripts/deposit.sh 0.5 # Deposit 0.5 WETH
Borrow USDC against deposited collateral. Uses variable interest rate.
bash scripts/borrow.sh 100 # Borrow 100 USDC
Repay borrowed USDC. Use "max" to repay entire debt.
bash scripts/repay.sh 50 # Repay 50 USDC
bash scripts/repay.sh max # Repay all debt
Withdraw WETH collateral. Use "max" to withdraw everything (only if no debt).
bash scripts/withdraw.sh 0.5 # Withdraw 0.5 WETH
bash scripts/withdraw.sh max # Withdraw all
health.sh first to see the current position before making changes.~/.x402-config.json with {"private_key": "0x..."}Generated Mar 1, 2026
This scenario involves teaching users about decentralized finance (DeFi) lending concepts using a testnet environment. Users can safely experiment with depositing collateral, borrowing assets, and managing health factors without real financial risk. It's ideal for educational platforms or workshops to demonstrate Aave protocol mechanics.
Developers building financial apps can use this skill to test integration with Aave V3 on a testnet. They can simulate user interactions like loan management and health monitoring to ensure app functionality before deploying to mainnet. This reduces bugs and enhances security in production environments.
Financial analysts or institutions can simulate lending positions to assess risk factors such as health factor fluctuations and liquidation thresholds. By testing with testnet tokens, they can model different market conditions and optimize strategies for collateral management and debt repayment.
New users entering the blockchain space can use this skill to get hands-on experience with Aave lending. The faucet provides test tokens, allowing them to practice depositing, borrowing, and repaying loans, which builds confidence before using real assets on mainnet.
Offer a subscription-based software service that includes access to this skill for educational purposes. Revenue is generated through monthly fees from users like students, developers, or companies seeking DeFi training modules. Additional features could include analytics and certification programs.
Provide consulting services to businesses integrating Aave or similar DeFi protocols into their applications. Use this skill as a testing tool to demonstrate capabilities and troubleshoot issues, charging clients for setup, customization, and ongoing support based on project complexity.
Distribute this skill as part of a freemium toolkit for blockchain developers. Offer basic features for free to attract users, then monetize advanced functionalities like automated testing scripts, detailed analytics, or priority support through premium tiers or one-time purchases.
💬 Integration Tip
Ensure users have a configured wallet file and guide them to run health checks first; this prevents errors and provides context for safe interactions with the lending protocol.
Connect Claude to Clawdbot instantly and keep it connected 24/7. Run after setup to link your subscription, then auto-refreshes tokens forever.
ERC-8004 Trustless Agents - Register, discover, and build reputation for AI agents on Ethereum. Use when registering agents on-chain, querying agent registries, giving/receiving reputation feedback, or interacting with the AI agent trust layer.
Autonomous crypto trading on Base via Bankr. Use for trading tokens, monitoring launches, executing strategies, or managing a trading portfolio. Triggers on "trade", "buy", "sell", "launch", "snipe", "profit", "PnL", "portfolio balance", or any crypto trading task on Base.
Deploy ERC20 tokens on Base using Clanker SDK. Create tokens with built-in Uniswap V4 liquidity pools. Supports Base mainnet and Sepolia testnet. Requires PRIVATE_KEY in config.
Query DeFi portfolio data across 50+ chains via Zapper's GraphQL API. Use when the user wants to check wallet balances, DeFi positions, NFT holdings, token prices, or transaction history. Supports Base, Ethereum, Polygon, Arbitrum, Optimism, and more. Requires ZAPPER_API_KEY.
Interact with Solana blockchain via Helius APIs. Create/manage wallets, check balances (SOL + tokens), send transactions, swap tokens via Jupiter, and monitor addresses. Use for any Solana blockchain operation, crypto wallet management, token transfers, DeFi swaps, or portfolio tracking.