Aave V4 Dynamic Config

Manage Aave V4 risk parameters with dynamic configKey sets and per-position binding.

Updated Nov 5, 2025
One-click install
npx skills add https://github.com/cyotee/crane --skill aave-v4-dynamic-config
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Aave V4 Dynamic Config
Source: https://github.com/cyotee/crane/tree/main/.claude/skills/aave-v4-dynamic-config
Command: npx skills add https://github.com/cyotee/crane --skill aave-v4-dynamic-config

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Aave V4 Dynamic Config provides multiple risk configurations that can coexist, allowing governance to update parameters without immediately affecting existing users.

Core Features & Use Cases

  • Bind positions to specific dynamicConfigKey per reserve
  • Add, update, and rebalance dynamic reserve configurations
  • Automatic rebinding on risk-increasing actions and safety validators
  • Governance workflows to roll out new configs while preserving old terms

Quick Start

Add a new dynamic reserve config for a reserve and let existing positions rebind on risk events.

Frequently Asked Questions about Aave V4 Dynamic Config

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I update Aave V4 risk parameters without affecting existing user positions?

You can update Aave V4 risk parameters by binding user positions to specific dynamicConfigKey sets. This allows governance to roll out new collateral factors while preserving old terms for existing users, applying new terms only on risk-increasing actions.

What is dynamic config binding for Aave V4 reserves?

Dynamic config binding for Aave V4 reserves enables multiple risk configurations to coexist. It binds positions to specific dynamicConfigKey values per reserve, allowing selective updates to liquidation settings without immediately impacting existing users' health factors.

How do I rebind Aave V4 positions to new risk configurations?

You rebind Aave V4 positions to new risk configurations by triggering automatic rebinding logic on risk-increasing actions. Safety validators execute safety checks during this process to ensure positions remain healthy before applying new dynamic reserve config terms.

Can I manage multiple collateral factors for a single Aave V4 reserve?

Yes, you can manage multiple collateral factors for a single Aave V4 reserve by creating multiple dynamicReserveConfig sets. Governance can add, update, and rebalance these dynamic configurations to apply different liquidation settings to different user positions.

When do I need dynamic reserve configs for Aave V4 governance?

You need dynamic reserve configs for Aave V4 governance when rolling out new risk parameters but want to avoid immediate liquidations. This approach preserves old terms for existing positions and applies new config terms only to new actions to maintain protocol stability.

How do Aave V4 safety validators work with dynamic config rebinding?

Aave V4 safety validators work by checking position health during dynamic config rebinding events. They ensure that when a position rebinds to a new dynamicConfigKey on a risk-increasing action, the update does not compromise the user's health factor.