{
  "$schema": "https://degreesofsatoshi.com/encyclopedia/schemas/article-v1.json",
  "schemaVersion": "1.0.0",
  "id": "aave-atokens",
  "canonical": "https://degreesofsatoshi.com/encyclopedia/aave-atokens/",
  "collection": "defi",
  "title": "Aave aTokens: the receipt for a supplied asset",
  "description": "Understand standard Aave aTokens as supply-position accounting, including indexed balances, transfer constraints and the difference between a balance and immediate withdrawal liquidity.",
  "aliases": [],
  "dates": {
    "published": "2026-10-02",
    "modified": "2026-10-02",
    "verified": "2026-10-02T18:15:18.493Z",
    "dataAsOf": "2026-10-02"
  },
  "authorship": {
    "publisher": "Degrees of Satoshi editorial project",
    "process": "AI-assisted research and drafting with a separate automated source-verification pass; no external expert or named human review is implied."
  },
  "quickAnswer": {
    "text": "Standard Aave aTokens represent assets supplied to an Aave reserve, with balances reflecting the protocol’s interest index. Supplying mints them and withdrawing burns them. They are not guaranteed cash equivalents: withdrawals depend on available underlying liquidity and collateral constraints, and specialized aToken variants can have different transfer rules.",
    "claimId": "aave-atokens-quick-answer",
    "sourceIds": [
      "aave-tokens",
      "aave-pool"
    ]
  },
  "keyFacts": [
    {
      "label": "Lifecycle",
      "value": "Supply and withdrawal mint and burn the corresponding aTokens.",
      "sourceIds": [
        "aave-tokens"
      ],
      "id": "lifecycle",
      "claimId": "aave-atokens-fact-lifecycle"
    },
    {
      "label": "Accrual",
      "value": "Standard aToken balanceOf includes principal and accrued interest.",
      "sourceIds": [
        "aave-tokens"
      ],
      "id": "accrual",
      "claimId": "aave-atokens-fact-accrual"
    },
    {
      "label": "Variants",
      "value": "The documentation separately describes restricted RWA aToken behavior.",
      "sourceIds": [
        "aave-tokens"
      ],
      "id": "variants",
      "claimId": "aave-atokens-fact-variants"
    }
  ],
  "prerequisites": [
    "defi-lending-pools"
  ],
  "sections": [
    {
      "id": "balance",
      "heading": "The receipt amount can change with the index",
      "sourceIds": [
        "aave-tokens",
        "aave-reserve-logic"
      ],
      "paragraphs": [
        "A standard aToken exposes an underlying-denominated balance that reflects interest accrual. A rising balance need not result from a separate reward transfer to the wallet.",
        "This accounting differs from a fixed-count vault share whose exchange rate rises. Identify which representation an integration uses."
      ]
    },
    {
      "id": "withdraw",
      "heading": "A supply claim is not the same as idle cash",
      "sourceIds": [
        "aave-pool"
      ],
      "paragraphs": [
        "Other users may have borrowed some underlying assets from the reserve. Withdrawing requires available liquidity and must satisfy the supplier’s own collateral and health-factor conditions.",
        "A wallet can therefore display a positive aToken balance while an attempted withdrawal of the full amount fails."
      ]
    },
    {
      "id": "variant",
      "heading": "Inspect the exact market and token implementation",
      "sourceIds": [
        "aave-tokens"
      ],
      "paragraphs": [
        "The cited documentation distinguishes standard transferable aTokens from specialized restricted variants. It is inaccurate to say that every token called an aToken has identical transfer behavior.",
        "Use the reserve’s actual aToken address, chain and deployment version. A ticker alone does not identify the accounting or permissions."
      ]
    }
  ],
  "faq": [
    {
      "question": "Can I always transfer all my aTokens while borrowing against them?",
      "answer": "No. A transfer or withdrawal that would violate the position’s collateral requirements can be restricted. Specialized variants can impose additional transfer limits.",
      "sourceIds": [
        "aave-pool",
        "aave-tokens"
      ]
    }
  ],
  "claims": [
    {
      "id": "aave-atokens-quick-answer",
      "articleSlug": "aave-atokens",
      "statement": "Standard Aave aTokens represent assets supplied to an Aave reserve, with balances reflecting the protocol’s interest index. Supplying mints them and withdrawing burns them. They are not guaranteed cash equivalents: withdrawals depend on available underlying liquidity and collateral constraints, and specialized aToken variants can have different transfer rules.",
      "sourceIds": [
        "source-8a1758eedafba9ec",
        "source-b35859a766315ce4"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-8a1758eedafba9ec",
          "locator": "aToken; VariableDebtToken"
        },
        {
          "sourceId": "source-b35859a766315ce4",
          "locator": "supply; withdraw; borrow; liquidationCall"
        }
      ],
      "scope": {
        "collection": "defi",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T18:15:18.493Z",
        "reviewer": "automated independent verification — DeFi expansion reviewer",
        "notes": [
          "Read standard aToken mint/burn and balanceOf documentation, then restricted RwaAToken transfer/approve/permit behavior. The standard-versus-variant caveat is justified.",
          "Pool withdraw documents health-factor restrictions and burning claims to return underlying. Article correctly separates underlying inventory from indexed claim amount and does not promise an unconditional exit."
        ]
      }
    },
    {
      "id": "aave-atokens-fact-lifecycle",
      "articleSlug": "aave-atokens",
      "statement": "Lifecycle: Supply and withdrawal mint and burn the corresponding aTokens.",
      "sourceIds": [
        "source-8a1758eedafba9ec"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-8a1758eedafba9ec",
          "locator": "aToken; VariableDebtToken"
        }
      ],
      "scope": {
        "collection": "defi",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T18:15:18.493Z",
        "reviewer": "automated independent verification — DeFi expansion reviewer",
        "notes": [
          "Read standard aToken mint/burn and balanceOf documentation, then restricted RwaAToken transfer/approve/permit behavior. The standard-versus-variant caveat is justified.",
          "Pool withdraw documents health-factor restrictions and burning claims to return underlying. Article correctly separates underlying inventory from indexed claim amount and does not promise an unconditional exit."
        ]
      }
    },
    {
      "id": "aave-atokens-fact-accrual",
      "articleSlug": "aave-atokens",
      "statement": "Accrual: Standard aToken balanceOf includes principal and accrued interest.",
      "sourceIds": [
        "source-8a1758eedafba9ec"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-8a1758eedafba9ec",
          "locator": "aToken; VariableDebtToken"
        }
      ],
      "scope": {
        "collection": "defi",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T18:15:18.493Z",
        "reviewer": "automated independent verification — DeFi expansion reviewer",
        "notes": [
          "Read standard aToken mint/burn and balanceOf documentation, then restricted RwaAToken transfer/approve/permit behavior. The standard-versus-variant caveat is justified.",
          "Pool withdraw documents health-factor restrictions and burning claims to return underlying. Article correctly separates underlying inventory from indexed claim amount and does not promise an unconditional exit."
        ]
      }
    },
    {
      "id": "aave-atokens-fact-variants",
      "articleSlug": "aave-atokens",
      "statement": "Variants: The documentation separately describes restricted RWA aToken behavior.",
      "sourceIds": [
        "source-8a1758eedafba9ec"
      ],
      "sourceLocators": [
        {
          "sourceId": "source-8a1758eedafba9ec",
          "locator": "aToken; VariableDebtToken"
        }
      ],
      "scope": {
        "collection": "defi",
        "dataAsOf": "2026-10-02",
        "blockHeight": null
      },
      "qualification": "",
      "evidenceStatus": "documented",
      "verification": {
        "status": "verified",
        "method": "independent automated source review",
        "checkedAt": "2026-10-02T18:15:18.493Z",
        "reviewer": "automated independent verification — DeFi expansion reviewer",
        "notes": [
          "Read standard aToken mint/burn and balanceOf documentation, then restricted RwaAToken transfer/approve/permit behavior. The standard-versus-variant caveat is justified.",
          "Pool withdraw documents health-factor restrictions and burning claims to return underlying. Article correctly separates underlying inventory from indexed claim amount and does not promise an unconditional exit."
        ]
      }
    }
  ],
  "sources": [
    {
      "id": "aave-tokens",
      "label": "Tokenization",
      "publisher": "Aave",
      "url": "https://aave.com/docs/aave-v3/smart-contracts/tokenization",
      "locator": "aToken; VariableDebtToken",
      "note": "Supply receipt and nontransferable debt accounting using interest indexes.",
      "version": "Aave V3 documentation",
      "checkedAt": "2026-10-02T17:03:44.686Z",
      "contentSha256": "8ffed956886dda4a4e36704b1f63b33bf2c270ebecefe048a8cce3bb46d55c10",
      "recordId": "source-8a1758eedafba9ec"
    },
    {
      "id": "aave-pool",
      "label": "Pool",
      "publisher": "Aave",
      "url": "https://aave.com/docs/aave-v3/smart-contracts/pool",
      "locator": "supply; withdraw; borrow; liquidationCall",
      "note": "Collateralization, available liquidity and liquidation operations.",
      "version": "Aave V3 documentation",
      "checkedAt": "2026-10-02T17:03:44.834Z",
      "contentSha256": "73645ef223ef64419c7301794cfc4089bc79b6bfce71373b0125fd5e9a78f1b2",
      "recordId": "source-b35859a766315ce4"
    },
    {
      "id": "aave-reserve-logic",
      "label": "Aave V3 ReserveLogic",
      "publisher": "Aave",
      "url": "https://raw.githubusercontent.com/aave/aave-v3-core/v1.19.3/contracts/protocol/libraries/logic/ReserveLogic.sol",
      "locator": "getNormalizedIncome; getNormalizedDebt; updateState",
      "note": "Cumulative supply and borrow indexes update accounting over time.",
      "version": "aave-v3-core v1.19.3",
      "checkedAt": "2026-10-02T17:03:44.467Z",
      "contentSha256": "6b827ea494fa5bb1b38fa9e7db973bd0aed0ee3d53677cac950f6614cb8fd0c9",
      "recordId": "source-7f081b54ee6558ab"
    }
  ],
  "related": {
    "articles": [
      "money-market-interest-indexes",
      "collateral-and-health-factors",
      "defi-withdrawal-queues",
      "lending-collateral-interest"
    ],
    "dossiers": [],
    "wallets": []
  },
  "revisionHistory": [
    {
      "date": "2026-10-02",
      "kind": "published",
      "summary": "First publication after primary-source research and independent automated verification."
    }
  ],
  "citation": "Degrees of Satoshi editorial project. “Aave aTokens: the receipt for a supplied asset.” Published 2026-10-02; updated 2026-10-02. https://degreesofsatoshi.com/encyclopedia/aave-atokens/"
}
