# Result verification: measure what arrived, do not assume it

> Canonical: https://blazephoenix.xyz/learn/result-verification-primitive
> License: CC BY 4.0 (attribution + link) · © 2026 BlazePhoenix
> Updated: 2026-08-05



BlazePhoenix V2 is pre-deployment and under audit; this is the designed defense. Static math lies about tokens that tax transfers, rebase, or block selling. The result-verification primitive refuses to trust the arithmetic: it measures the real balance delta after the move and enforces the floor against what actually arrived, not what a formula predicted.

## How it defeats a honeypot

A honeypot lets you buy and then silently prevents the sell. Because verification measures the received amount and compares it to the enforced minimum, a token that cannot deliver simply fails the check and the whole transaction reverts — you keep your funds. The same mechanism handles fee-on-transfer tokens honestly, quoting the net you will really receive.

**Verify it yourself:** Scan a suspected honeypot with the Pool X-Ray; the primitive formalises on the settlement path what the scanner shows you before you trade

Related: https://blazephoenix.xyz/learn/what-is-a-honeypot · https://blazephoenix.xyz/learn/how-to-spot-fake-liquidity · https://blazephoenix.xyz/learn/iron-floor · https://blazephoenix.xyz/learn/v2-redesign-overview
