Agent Credit

Aave V3 kreditdelegering med fire sikkerhedstjek, der blokerer usikre lån

Af aaronjmars · aaronjmars/agent-credit

Virker med opsætning ★ 8.8/10

Agent Credit — Aave V3 kreditdelegering med fire sikkerhedstjek, der blokerer usikre lån

Hvad det gør

Lader en agent-wallet låne og tilbagebetale på Aave V3 mod en delegators sikkerhed ved hjælp af bash plus Foundry's cast, uden delegator privat nøgle nogen steder i skill'en. Hvert lån kører først fire pre-flight checks: et per-transaktionsloft normaliseret gennem prisoraklet, delegationstilladelsen på den variable gældstoken, delegatorens sundhedsfaktor projiceret efter lånet, og agentens gasbalance. Den udløses, når du beder om at låne eller tilbagebetale via kreditdelegering, eller om at kontrollere delegationstilladelse, gæld eller sundhedsfaktor.

Testrapport

Stillede lånescriptet op mod en håndskrevet no-skill version på repoets egen mock chain, og i alle tre scenarier udsendte baseline transaktionen, mens skill'en nægtede den. Den stoppede et 400 USDC lån, hvis nuværende sundhedsfaktor er sunde 1.6, men projekteres til 1.14 efter trækket, hvilket Aave selv ville have accepteret, fordi den kun ruller tilbage under 1.0; den stoppede et 1 WETH lån til en værdi af omkring $3000 mod et loft skrevet som 1000 USDC, fordi den normaliserer begge sider gennem prisoraklet; og den stoppede en forkert-kæde aktivadresse, hvis nul orakelpris ville have fået begge værdikontroller til at passere tomgangsmæssigt. Begge medfølgende kontrakt-suiter passerer, 26 af 26. Den uverificerede halvdel er selve kæden: uden Foundry installeret og ingen finansieret agent-wallet, kommer hvert resultat her fra den mockede cast, og reel brug kræver desuden en config.json, der indeholder agentens private nøgle plus en on-chain approveDelegation transaktion fra delegatoren. SKILL.md er usædvanligt ærlig for genren, og specificerer, at lån kræver V3 og afbrydes på V2, at agenten ikke kan låne sig ud af en tom gasbeholder, og at AAVE_MIN_HEALTH_FACTOR override kan svække dens egen sikkerhedsbase.

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

Installation

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

Kommandoer og eksempelprompter

  • /agent-creditAave V3 kreditdelegering med fire sikkerhedstjek, der blokerer usikre lån

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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