TWAP window duration
Balancer (v2 + v3)'s assessment for RD-F-054 — scored not_applicable on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.
Evidence summary #
N/A — Balancer does not consume TWAP oracles internally. The v2 WeightedPool TWAP oracle (min 2 min, max ~34.1 hrs) is provided FOR external consumers, not used by Balancer for swap pricing. The v3 Geomean Oracle Hook (customizable window up to 30 days) similarly outputs data for external consumers. This factor asks about TWAP windows Balancer consumes; Balancer's internal invariant math has no TWAP window parameter.
Sources #
- DocsOracles (deprecated) | Balancer v2v2 oracle pools documentation — TWAP for external consumersretrieved 2026-05-05
Methodology #
For each DEX-TWAP oracle, measure the TWAP window duration in minutes; flag any window < 30 minutes as high risk.
See the full factor methodology and distribution across all protocols →