Rechercher

PythonReactSEOPDF
OpenClaw

agent-credit

Borrow from Aave via credit delegation. Agent self-funds by borrowing against delegator collateral. Supports borrow, repay, health checks. Works on Aave V2/V3.

aaronjmars0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install aaronjmars/agent-credit

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

Aave Credit Delegation

Borrow funds from Aave using delegated credit. Your main wallet supplies collateral and delegates borrowing power to the agent's wallet. The agent can then autonomously borrow tokens when needed — the debt accrues against the delegator's position.

Protocol: Works on Aave V3 and Aave V2 — the function signatures for credit delegation (borrow, repay, approveDelegation, borrowAllowance) are identical across both versions. Just swap in the V2 LendingPool and ProtocolDataProvider addresses. The only cosmetic difference: V3 returns collateral/debt in USD (8 decimals), V2 in ETH (18 decimals). The health factor safety check works correctly on both.

Compatible With

  • OpenClaw — Install as a skill, the agent borrows autonomously
  • Claude Code — Run scripts directly from a Claude Code session
  • Any agent framework — Plain bash + Foundry's cast, works anywhere with a shell

Combines with Bankr skills for borrow-then-swap flows: borrow USDC via delegation, then use Bankr to swap, bridge, or deploy it.

How Credit Delegation Works

Credit delegation in Aave V3 separates two things: borrowing power and delegation approval.

Borrowing power is holistic. It comes from your entire collateral position across all assets. If you deposit $10k worth of ETH at 80% LTV, you have $8k of borrowing power — period. That borrowing power isn't locked to any specific asset.

Delegation approval is isolated per debt token. You control which assets the agent can borrow and how much of each by calling approveDelegation() on individual VariableDebtTokens. Each asset has its own debt token contract, and each approval is independent.

This means you can, for example:

  • Deposit ETH as collateral (gives you broad borrowing power)
  • Approve the agent to borrow up to 500 USDC (via the USDC VariableDebtToken)...

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/aaronjmars/agent-credit
Version
—
Commit
3ab14b3f261bcb5a9a4883381ead053e8900bec5
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

README

Agent Credit — Credit Delegation for AI Agents

Give your AI agent a credit line. It borrows from Aave when it needs funds, and the debt accrues on your position. You stay in control — you choose which assets it can borrow, how much, and you can revoke anytime.

Works on Aave V2 and Aave V3. Preconfigured for Base, Ethereum, Polygon, and Arbitrum — but works on any EVM chain where Aave is deployed.

Agent Credit — Aave Credit Delegation

Compatible With

  • OpenClaw — Install as a skill and the agent can borrow autonomously
  • Claude Code — Run the scripts directly from a Claude Code session
  • Any agent framework — The scripts are plain bash + Foundry's cast, so they work anywhere with a shell

Combines naturally with Bankr skills — borrow USDC via delegation, then use Bankr to swap, bridge, or deploy it. The agent gets a credit line and a full DeFi toolkit.

What This Enables

  • Self-funding agents — The agent borrows stablecoins or tokens to pay for operations without you manually transferring funds each time
  • Autonomous DCA — Agent borrows USDC periodically, then uses Bankr to swap into ETH
  • Gas self-sufficiency — Agent borrows a tiny amount of WETH to cover its own gas when it runs low
  • On-demand liquidity — Agent accesses capital exactly when needed, not sitting idle in a wallet
  • Borrow + swap combos — Borrow USDC via delegation, swap to any token via Bankr, all in one agent flow

The agent only needs a wallet with a tiny amount of ETH for gas. All real capital comes from your Aave position via delegation.

How Credit Delegation Works

Credit delegation separates two things: borrowing power and delegation approval.

Borrowing power is holistic. It comes from your entire collateral position across all assets. If you deposit $10k worth of ETH at 80% LTV, you have $8k of...

Contenu extrait

SKILL.md
# Aave Credit Delegation

Borrow funds from Aave using delegated credit. Your main wallet supplies collateral and delegates borrowing power to the agent's wallet. The agent can then autonomously borrow tokens when needed — the debt accrues against the delegator's position.

> **Protocol:** Works on **Aave V3** and **Aave V2** — the function signatures for credit delegation (`borrow`, `repay`, `approveDelegation`, `borrowAllowance`) are identical across both versions. Just swap in the V2 LendingPool and ProtocolDataProvider addresses. The only cosmetic difference: V3 returns collateral/debt in USD (8 decimals), V2 in ETH (18 decimals). The health factor safety check works correctly on both.

## Compatible With

- **[OpenClaw](https://openclaw.ai/)** — Install as a skill, the agent borrows autonomously
- **[Claude Code](https://www.npmjs.com/package/@anthropic-ai/claude-code)** — Run scripts directly from a Claude Code session
- **Any agent framework** — Plain bash + Foundry's `cast`, works anywhere with a shell

Combines with **[Bankr](https://bankr.bot/)** skills for borrow-then-swap flows: borrow USDC via delegation, then use Bankr to swap, bridge, or deploy it.

## How Credit Delegation Works

Credit delegation in Aave V3 separates two things: **borrowing power** and **delegation approval**.

**Borrowing power is holistic.** It comes from your entire collateral position across all assets. If you deposit $10k worth of ETH at 80% LTV, you have $8k of borrowing power — period. That borrowing power isn't locked to any specific asset.

**Delegation approval is isolated per debt token.** You control *which* assets the agent can borrow and *how much* of each by calling `approveDelegation()` on individual VariableDebtTokens. Each asset has its own debt token contract, and each approval is independent.

This means you can, for example:
- Deposit ETH as collateral (gives you broad borrowing power)
- Approve the agent to borrow up to 500 USDC (via the USDC VariableDebtToken)...
README
# Agent Credit — Credit Delegation for AI Agents

Give your AI agent a credit line. It borrows from Aave when it needs funds, and the debt accrues on your position. You stay in control — you choose which assets it can borrow, how much, and you can revoke anytime.

Works on **Aave V2** and **Aave V3**. Preconfigured for Base, Ethereum, Polygon, and Arbitrum — but works on any EVM chain where Aave is deployed.

![Agent Credit — Aave Credit Delegation](img/credit.png)

## Compatible With

- **[OpenClaw](https://openclaw.ai/)** — Install as a skill and the agent can borrow autonomously
- **[Claude Code](https://www.npmjs.com/package/@anthropic-ai/claude-code)** — Run the scripts directly from a Claude Code session
- **Any agent framework** — The scripts are plain bash + Foundry's `cast`, so they work anywhere with a shell

Combines naturally with **[Bankr](https://bankr.bot/)** skills — borrow USDC via delegation, then use Bankr to swap, bridge, or deploy it. The agent gets a credit line *and* a full DeFi toolkit.

## What This Enables

- **Self-funding agents** — The agent borrows stablecoins or tokens to pay for operations without you manually transferring funds each time
- **Autonomous DCA** — Agent borrows USDC periodically, then uses Bankr to swap into ETH
- **Gas self-sufficiency** — Agent borrows a tiny amount of WETH to cover its own gas when it runs low
- **On-demand liquidity** — Agent accesses capital exactly when needed, not sitting idle in a wallet
- **Borrow + swap combos** — Borrow USDC via delegation, swap to any token via Bankr, all in one agent flow

The agent only needs a wallet with a tiny amount of ETH for gas. All real capital comes from your Aave position via delegation.

## How Credit Delegation Works

Credit delegation separates two things: **borrowing power** and **delegation approval**.

**Borrowing power is holistic.** It comes from your entire collateral position across all assets. If you deposit $10k worth of ETH at 80% LTV, you have $8k of...

Skills associés

OpenClaw

bambu-studio-ai

heyixuan2

Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...

OpenClaw

geo-optimization

capt-marbles

Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discove...

OpenClaw

0protocol

0isone

Agents can sign plugins, rotate credentials without losing identity, and publicly attest to behavior.

OpenClaw

0x0-messenger

eijiac24

Send and receive P2P messages using disposable numbers and PINs. No servers, no accounts. Use for human notifications, approval flows, and agent-to-agent communication.