Agent Credit

Aave V3 kredietdelegatie met vier veiligheidscontroles die onveilige leningen blokkeren

Door aaronjmars · aaronjmars/agent-credit

Werkt met setup ★ 8.8/10

Agent Credit — Aave V3 kredietdelegatie met vier veiligheidscontroles die onveilige leningen blokkeren

Wat het doet

Laat een agent wallet lenen en terugbetalen op Aave V3 tegen het onderpand van een delegator met behulp van bash plus Foundry's cast, zonder dat er ergens in de skill een private key van de delegator aanwezig is. Elke lening voert eerst vier pre-flight checks uit: een per-transactie limiet genormaliseerd via de prijsorakel, de delegatie-toestemming op het variabele schuldtoken, de health factor van de delegator geprojecteerd na de lening, en het gas saldo van de agent. Het activeert wanneer u vraagt om te lenen of terug te betalen via kredietdelegatie, of om delegatie-toestemming, schuld of health factor te controleren.

Testrapport

Het leenscript rechtstreeks vergeleken met een handgeschreven no-skill versie op de mock chain van de repo, en in alle drie de scenario's zond de baseline de transactie uit terwijl de skill deze weigerde. Het stopte een 400 USDC lening waarvan de huidige health factor een gezonde 1.6 aangeeft, maar projecteert naar 1.14 na de opname, wat Aave zelf zou hebben geaccepteerd omdat het alleen terugdraait onder 1.0; het stopte een 1 WETH lening ter waarde van ongeveer $3000 tegen een limiet geschreven als 1000 USDC, omdat het beide zijden normaliseert via de prijsorakel; en het stopte een verkeerd-keten asset adres waarvan de nul orakelprijs beide waardeverificaties vacuüm zou hebben laten passeren. Beide gebundelde contractsuites slagen, 26 van de 26. De niet-geverifieerde helft is de keten zelf: zonder geïnstalleerde Foundry en zonder gefinancierde agent wallet, komt elk resultaat hier van de gemockte cast, en echt gebruik vereist bovendien een config.json met de private key van de agent plus een on-chain approveDelegation transactie van de delegator. De SKILL.md is ongewoon openhartig voor het genre, en legt uit dat lenen V3 vereist en afbreekt op V2, dat de agent zich niet uit een lege gastank kan lenen, en dat de AAVE_MIN_HEALTH_FACTOR override zijn eigen veiligheidsbodem kan verzwakken.

Getest op: 2026-08-07 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/aaronjmars/agent-credit.git
mkdir -p ~/.claude/skills
cp -r agent-credit ~/.claude/skills/agent-credit

Commando's en voorbeeldprompts

  • /agent-creditAave V3 kredietdelegatie met vier veiligheidscontroles die onveilige leningen blokkeren

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Borrow 400 USDC via Aave credit delegation, check my health factor first
  • Check my delegation allowance and health factor on Aave V3
  • Repay my Aave credit delegation debt and verify the health factor after