A sophisticated tool that allows AI agents to autonomously borrow and repay funds on Aave V2/V3 by utilizing credit delegated from a primary wallet.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install agent-credit
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install agent-credit using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill facilitates Aave credit delegation, a mechanism that separates borrowing power from the actual execution of a loan. By supplying collateral from a main wallet and delegating borrowing capacity to an agent wallet, developers can empower their AI agents to access liquidity without granting them full control over the underlying collateral. It is a cornerstone for building self-funding financial agents within the Openclaw Skills ecosystem.
The skill is built to be protocol-agnostic across Aave V2 and V3, providing a unified interface for health checks, borrowing, and repayment. By leveraging this skill, users can automate complex DeFi workflows while maintaining a high safety margin through strict health factor monitoring and per-transaction limits.
To get started with this skill, ensure you have Foundry installed for CLI interactions. First, set up your local environment:
# Install Foundry/Cast
curl -L https://foundry.paradigm.xyz | bash && foundryup
# Create the skill configuration directory
mkdir -p ~/.openclaw/skills/aave-delegation
Next, create a configuration file including your agent's private key and the delegator's address:
cat > ~/.openclaw/skills/aave-delegation/config.json << 'EOF'
{
"chain": "base",
"rpcUrl": "https://mainnet.base.org",
"agentPrivateKey": "0xYOUR_AGENT_PRIVATE_KEY",
"delegatorAddress": "0xYOUR_MAIN_WALLET",
"poolAddress": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5",
"dataProviderAddress": "0x2d8A3C5677189723C4cB8873CfC9C8976FDF38Ac",
"assets": {
"USDC": {
"address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"decimals": 6
}
},
"safety": {
"minHealthFactor": "1.5",
"maxBorrowPerTx": "1000"
}
}
EOF
The skill manages its configuration and operational data through a JSON schema and environment variable overrides. This ensures flexibility across different Openclaw Skills deployments.
| Property | Type | Description |
|---|---|---|
| chain | String | The target blockchain network (e.g., base, ethereum, polygon) |
| rpcUrl | String | The JSON-RPC endpoint for blockchain communication |
| agentPrivateKey | String | 0x-prefixed private key for the agent's operational wallet |
| delegatorAddress | String | The wallet address providing the collateral and delegation |
| poolAddress | String | The Aave V3/V2 Pool contract address |
| assets | Object | A map of asset symbols to their contract addresses and decimals |
| safety | Object | Contains minHealthFactor and maxBorrowPerTx settings |
Loading
A specialized toolset for delegating Aavegotchi petting rights to automated operator wallets on the Base network.

A technical tool for managing Aavegotchi pocket wallets and ERC20 tokens on the Base network using secure Bankr integration.

A specialized tool for retrieving Aavegotchi metadata and generating on-chain images directly from the Base blockchain.

A specialized skill for managing Aavegotchi wearable loadouts on the Base network through Bankr submissions.

A systematic framework for evolving code quality through disciplined analysis-mutation-evaluation loops.

A sophisticated framework for AI agents to adopt and maintain consistent digital identities, worldviews, and writing styles.








































