tx-confirmation

Installation
SKILL.md

Aave transaction confirmation

Every tool named below comes from Aave's MCP server, https://mcp.aave.com. If get_markets is not available, add it first: claude mcp add --transport http aave https://mcp.aave.com (Claude Code), codex mcp add aave --url https://mcp.aave.com (Codex), or point any other MCP client at the URL.

A transaction hash is not a result. The result is the position after, compared with the position that was simulated before.

Steps

  1. Find it in the feedget_user_activity for the wallet, on the chain the transaction was sent to (v3 reads one market per call, so pass chainId). The matching txHash row gives the action, the asset and the amount as Aave indexed them. A hash that is not in the feed has not been processed by the protocol yet — or reverted, or was never mined.
  2. Read the positionget_user_summary and get_user_positions for the wallet. The health factor and the balances the action should have changed are the confirmation.
  3. Compare with the simulation from earlier in the conversation, if there was one: the healthFactorAfter it reported against the health factor now, the amount built against the balance change. A gap larger than accrued interest and price movement is worth naming.
  4. Clear the next step — if a later step in the plan depended on this one (an approval before an action, a repay before a withdraw), the confirmation is what clears it. On v4, get_transaction_processed exists for exactly this: pass the hash and the operations array the build returned, and poll until processed is true before building the dependent step. It is v4-only and needs those operations; it does not look up an arbitrary hash.

Rules

Installs
4
Repository
aave/skills
GitHub Stars
1
First Seen
6 days ago
tx-confirmation — aave/skills