web3-defi-protocolslisted
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