Aave v3 & GHO Protocol Adapter for the Atupa EVM Profiling Engine
Part of One Block's "Transparency Layer" — the DeepTracer suite.
atupa-aave is a specialized protocol adapter crate that plugs into the Atupa engine to provide deep, human-readable profiling of Aave v3 Pool operations, liquidation flows, and GHO stablecoin supply mechanics.
atupa-core (the engine)
│
└── atupa-aave (this crate)
├── AaveV3Adapter — function selector → label resolution
├── LiquidationReport — structured liquidation flow analysis
└── GhoSupplyMetrics — GHO mint/burn & supply risk tracking
- Full
AaveV3Poolfunction selector resolution (supply, borrow, repay, liquidate, flash loans) liquidationCalldeep trace: collateral seized, debt covered, health factor delta- GHO Facilitator tracking: mint/burn flows and bucket capacity monitoring
- Rich
LiquidationReportoutput compatible with Atupa's flamegraph pipeline
use atupa_aave::AaveDeepTracer;
let tracer = AaveDeepTracer::default();
let report = tracer.analyze_trace(&trace_steps)?;
println!("{}", report.summary());