docs

Aave Node

The Aave node lets your workflow supply, withdraw, borrow, or repay tokens on Aave v3, the largest onchain lending protocol. It signs through a Wallet credential, so every action is gated by the token allowlist you have configured.

Aave
Base • Supply USDC

Configuration

Action

Configuration

FieldDescription
WalletA Wallet credential. The dropdown is disabled until a credential is selected; it filters to wallets that have the Aave v3 policy configured.
NetworkThe EVM network to act on. Only shows networks where the wallet is deployed. Changing this resets the Asset selection.
Actionsupply deposits tokens into Aave and starts earning yield. withdraw pulls previously supplied tokens back into your Wallet. borrow opens a debt position against your supplied collateral. repay pays back a borrowed balance.
AssetThe token to act on. The list is the intersection of (a) tokens supported by Aave v3 on the chosen network and (b) tokens in your Wallet's Aave v3 allowlist.
AmountThe quantity in token units, not USD. 1 WETH means 1 WETH, not $1 worth. Supports the f(x) toggle for dynamic values from upstream nodes.
DescriptionOptional human-readable note.

Supported Networks

Ethereum, Base, and Sepolia (testnet).


Workflow Examples

Park Idle USDC into Aave

A scheduled workflow checks your Wallet balance and supplies anything above a threshold to Aave for yield.

Wallet Balance
USDC
Above 1000 USDC?
Supply USDC
Base

Output

After the action settles, the node outputs a result object.

PathDescription
{aave.result.success}true if the action succeeded.
{aave.result.txHash}The onchain transaction hash.
{aave.result.explorerUrl}Pre-built block explorer link for the transaction.
{aave.result.action}The action executed: supply, withdraw, borrow, or repay.
{aave.result.asset}The asset symbol (e.g., USDC).
{aave.result.amount}The quantity that was acted on.

Next Steps

  • Wallets: Deploy a Wallet and configure the Aave v3 policy.
  • CoW Swap Node: Pair lending with onchain swaps to rebalance.
  • Conditional Node: Gate supply/withdraw on signals or thresholds.
  • Portfolio Node: Check balances before deciding which Aave action to take.