← ClaudeAtlas

web3-defi-protocolslisted

Integrate DeFi protocols into SpoonOS agents. Use when building lending integrations (Aave, Compound), DEX aggregators (1inch, CoW Protocol), or yield strategies.
Gabssama12/spoon-awesome-skill · ★ 1 · AI & Automation · score 64
Install: claude install-skill Gabssama12/spoon-awesome-skill
# DeFi Protocol Integration Connect SpoonOS agents to major DeFi protocols. ## Supported Protocols | Protocol | Type | Chains | |----------|------|--------| | Aave V3 | Lending | ETH, Polygon, Arbitrum, Optimism, Base | | Compound V3 | Lending | ETH, Polygon, Arbitrum, Base | | 1inch | DEX Aggregator | All major EVM | | CoW Protocol | MEV-protected swaps | ETH, Gnosis | | Uniswap V3 | DEX | All major EVM | ## Aave V3 Integration ### Contract Addresses ```python AAVE_V3_ADDRESSES = { "ethereum": { "pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", "pool_data_provider": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", "oracle": "0x54586bE62E3c3580375aE3723C145253060Ca0C2" }, "polygon": { "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", "pool_data_provider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", "oracle": "0xb023e699F5a33916Ea823A16485e259257cA8Bd1" }, "arbitrum": { "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", "pool_data_provider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", "oracle": "0xb56c2F0B653B2e0b10C9b928C8580Ac5Df02C7C7" }, "base": { "pool": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5", "pool_data_provider": "0x2d8A3C5677189723C4cB8873CfC9C8976FDF38Ac", "oracle": "0x2Cc0Fc26eD4563A5ce5e8bdcfe1A2878676Ae156" } } ``` ### Aave Tool Implementation ```python # scripts/aave_lending.py from spoon_ai.tools.base import Bas