{
 "$schema": "https://blazephoenix.xyz/linkgraph.json",
 "name": "BlazePhoenix learn corpus — internal link graph",
 "description": "Directed graph of the /learn articles: an edge A->B means article A links B (related list or inline /learn/ reference). Regenerated at build; orphans (inbound 0) are a build warning.",
 "updated": "2026-10-11",
 "articles": 148,
 "edges": 557,
 "orphans": [],
 "inbound": {
  "on-chain-quoting": 38,
  "phantom-liquidity": 25,
  "capacity-clamp": 7,
  "iron-floor": 19,
  "surplus-doctrine": 6,
  "proof-of-solvency": 15,
  "hub-slot-registry": 5,
  "transient-storage": 2,
  "control-split": 2,
  "rpc-coalescing": 4,
  "universal-symbols": 3,
  "create2-discovery": 3,
  "pool-vitality": 4,
  "master-conservation-identity": 13,
  "autonomous-maintenance": 4,
  "oracle-free-lending": 6,
  "free-dex-aggregator-api": 4,
  "zero-custody-bots": 4,
  "the-monoslot": 2,
  "eightfold-dispatcher": 12,
  "ungovernable": 6,
  "what-is-a-dex-aggregator": 8,
  "what-is-slippage": 10,
  "how-to-swap-safely": 14,
  "what-is-staking": 7,
  "how-to-spot-fake-liquidity": 8,
  "gas-fees-explained": 5,
  "how-to-read-a-quote": 3,
  "custody-explained": 7,
  "api-in-production": 3,
  "build-a-screener": 2,
  "index-our-fills": 1,
  "the-mathematics": 3,
  "integrate-any-bot": 2,
  "web25-vs-web30": 4,
  "bzpx-token": 2,
  "price-impact-explained": 9,
  "what-is-a-liquidity-pool": 5,
  "what-is-an-amm": 4,
  "what-is-a-honeypot": 3,
  "what-is-a-rug-pull": 2,
  "weth-vs-eth": 1,
  "token-approvals-explained": 4,
  "what-is-a-crypto-wallet": 4,
  "market-cap-vs-liquidity": 2,
  "what-is-a-stablecoin": 2,
  "how-to-swap-on-base": 3,
  "cheapest-chain-to-swap": 3,
  "robinhood-vs-dex": 1,
  "cex-vs-dex": 3,
  "what-is-a-memecoin": 2,
  "what-is-layer-2": 4,
  "sandwich-attack-explained": 4,
  "is-defi-safe": 2,
  "why-aggregator-quotes-differ": 4,
  "ethereum-for-traders": 1,
  "reading-the-swap-screen": 2,
  "reading-the-staking-screen": 2,
  "slippage-settings-guide": 2,
  "your-first-swap-and-stake": 2,
  "intents-vs-onchain-routing": 2,
  "the-nakamoto-test": 2,
  "the-512-bit-multiply": 2,
  "the-dual-accumulator": 2,
  "robinhood-chain-explained": 2,
  "blazephoenix-on-robinhood": 1,
  "api-sdk-mcp": 3,
  "ethereum-pair-price-differences": 1,
  "integrated-dexes": 6,
  "airdrop-and-bounties": 1,
  "bring-your-own-rpc": 2,
  "invariant-driven-design-ai-hallucination": 11,
  "solidly-solver": 2,
  "capital-anchored-split": 6,
  "clean-protocol-for-agents": 2,
  "invariants-for-beginners": 2,
  "on-chain-vs-off-chain-simple": 2,
  "phantom-liquidity-for-beginners": 1,
  "padded-quotes-vs-block-price": 2,
  "why-our-price-is-honest": 2,
  "invariant-driven-design": 6,
  "invariants-and-time": 6,
  "stateless-contracts": 2,
  "split-routing-convexity": 5,
  "measured-not-nominal": 6,
  "verify-your-instrument": 3,
  "execution-risk-distribution": 1,
  "amm-math-taxonomy": 2,
  "anatomy-of-an-aggregator": 2,
  "defi-due-diligence-framework": 2,
  "what-is-mev": 2,
  "what-is-a-bridge": 2,
  "what-is-tvl": 1,
  "what-is-impermanent-loss": 1,
  "what-is-a-block-explorer": 2,
  "how-to-verify-a-contract": 2,
  "what-is-a-seed-phrase": 1,
  "what-is-a-smart-contract": 1,
  "what-is-a-transaction": 3,
  "what-is-finality": 1,
  "v2-redesign-overview": 10,
  "median-4-percent-invariant": 3,
  "computable-gas-bounds": 1,
  "universal-amm-primitive": 3,
  "result-verification-primitive": 3,
  "meta-equation-projection": 2,
  "stochastic-invariants": 1,
  "vitality-discovery-lifecycle": 2,
  "gasless-execution-v2": 2,
  "agnostic-routing-v2": 2,
  "v2-primitives": 3,
  "bug-bounty": 4,
  "bzpx-airdrop": 2,
  "ip-and-ai-rights": 2,
  "contract-architecture": 2,
  "trading-on-optimism-and-arbitrum": 2,
  "how-we-compare": 2,
  "signing-vs-sending": 2,
  "where-your-tokens-are-during-a-swap": 2,
  "three-prices": 6,
  "sizing-your-trade": 3,
  "minimum-output-explained": 3,
  "why-splitting-wins": 1,
  "who-is-on-the-other-side": 2,
  "what-a-stake-records": 1,
  "the-halving-schedule": 2,
  "check-it-yourself": 2,
  "closed-form-optimal-split": 1,
  "capital-anchor-breakdown-point": 1,
  "what-a-conservation-guard-cannot-see": 3,
  "invariant-decomposition-law": 2,
  "permissionless-circuit-breaker": 1,
  "wired-is-not-demonstrated": 1,
  "quotes-are-statements-about-the-past": 4,
  "two-entry-points-calldata-trust": 4,
  "multihop-composition-limits": 2,
  "learned-state-boundary": 1,
  "uniswap-v4-end-to-end": 4,
  "the-primitive-equations": 2,
  "the-invariants": 3,
  "what-is-live-today": 2,
  "deterministic-v4-discovery": 1,
  "metrological-design": 5,
  "the-fidelity-matrix": 4,
  "the-factory-census": 2,
  "rho-star-gas-economics": 1,
  "the-on-chain-engine": 3,
  "the-shared-quantity-register": 1
 },
 "outbound": {
  "on-chain-quoting": [
   "intents-vs-onchain-routing",
   "invariants-for-beginners",
   "iron-floor",
   "on-chain-vs-off-chain-simple",
   "padded-quotes-vs-block-price",
   "phantom-liquidity",
   "surplus-doctrine",
   "what-is-mev",
   "why-our-price-is-honest"
  ],
  "phantom-liquidity": [
   "capacity-clamp",
   "on-chain-quoting",
   "who-is-on-the-other-side"
  ],
  "capacity-clamp": [
   "iron-floor",
   "phantom-liquidity"
  ],
  "iron-floor": [
   "invariant-driven-design-ai-hallucination",
   "on-chain-quoting",
   "surplus-doctrine",
   "trading-on-optimism-and-arbitrum",
   "what-is-mev",
   "what-is-slippage"
  ],
  "surplus-doctrine": [
   "iron-floor",
   "on-chain-quoting"
  ],
  "proof-of-solvency": [
   "on-chain-quoting",
   "surplus-doctrine",
   "what-is-live-today"
  ],
  "hub-slot-registry": [
   "capacity-clamp",
   "phantom-liquidity"
  ],
  "transient-storage": [
   "iron-floor",
   "on-chain-quoting"
  ],
  "control-split": [
   "hub-slot-registry",
   "proof-of-solvency"
  ],
  "rpc-coalescing": [
   "bring-your-own-rpc",
   "on-chain-quoting",
   "universal-symbols",
   "what-is-live-today"
  ],
  "universal-symbols": [
   "phantom-liquidity",
   "rpc-coalescing",
   "why-our-price-is-honest"
  ],
  "create2-discovery": [
   "hub-slot-registry",
   "phantom-liquidity",
   "what-is-a-bridge"
  ],
  "pool-vitality": [
   "capacity-clamp",
   "hub-slot-registry",
   "meta-equation-projection",
   "phantom-liquidity",
   "vitality-discovery-lifecycle"
  ],
  "master-conservation-identity": [
   "autonomous-maintenance",
   "oracle-free-lending",
   "proof-of-solvency",
   "vitality-discovery-lifecycle"
  ],
  "autonomous-maintenance": [
   "master-conservation-identity",
   "oracle-free-lending"
  ],
  "oracle-free-lending": [
   "autonomous-maintenance",
   "master-conservation-identity",
   "proof-of-solvency",
   "what-is-a-bridge"
  ],
  "free-dex-aggregator-api": [
   "anatomy-of-an-aggregator",
   "rpc-coalescing",
   "universal-symbols",
   "zero-custody-bots"
  ],
  "zero-custody-bots": [
   "free-dex-aggregator-api",
   "integrate-any-bot",
   "on-chain-quoting",
   "surplus-doctrine"
  ],
  "the-monoslot": [
   "hub-slot-registry",
   "pool-vitality",
   "rpc-coalescing"
  ],
  "eightfold-dispatcher": [
   "capacity-clamp",
   "on-chain-quoting",
   "universal-symbols"
  ],
  "ungovernable": [
   "control-split",
   "master-conservation-identity",
   "on-chain-quoting"
  ],
  "what-is-a-dex-aggregator": [
   "anatomy-of-an-aggregator",
   "how-to-swap-safely",
   "on-chain-quoting",
   "what-is-slippage"
  ],
  "what-is-slippage": [
   "bzpx-airdrop",
   "how-to-swap-safely",
   "iron-floor",
   "what-is-a-dex-aggregator",
   "what-is-a-memecoin"
  ],
  "how-to-swap-safely": [
   "how-to-spot-fake-liquidity",
   "phantom-liquidity",
   "what-is-slippage",
   "your-first-swap-and-stake"
  ],
  "what-is-staking": [
   "master-conservation-identity",
   "proof-of-solvency",
   "what-is-a-dex-aggregator"
  ],
  "how-to-spot-fake-liquidity": [
   "capacity-clamp",
   "how-to-swap-safely",
   "phantom-liquidity"
  ],
  "gas-fees-explained": [
   "how-to-swap-safely",
   "the-monoslot",
   "what-is-a-dex-aggregator",
   "what-is-a-memecoin"
  ],
  "how-to-read-a-quote": [
   "how-to-swap-safely",
   "iron-floor",
   "what-is-slippage",
   "your-first-swap-and-stake"
  ],
  "custody-explained": [
   "how-to-swap-safely",
   "what-is-staking",
   "zero-custody-bots"
  ],
  "api-in-production": [
   "build-a-screener",
   "free-dex-aggregator-api",
   "gasless-execution-v2",
   "rpc-coalescing"
  ],
  "build-a-screener": [
   "api-in-production",
   "free-dex-aggregator-api",
   "index-our-fills"
  ],
  "index-our-fills": [
   "api-in-production",
   "build-a-screener",
   "surplus-doctrine",
   "uniswap-v4-end-to-end"
  ],
  "the-mathematics": [
   "eightfold-dispatcher",
   "ip-and-ai-rights",
   "iron-floor",
   "master-conservation-identity",
   "pool-vitality",
   "who-is-on-the-other-side"
  ],
  "integrate-any-bot": [
   "api-in-production",
   "free-dex-aggregator-api",
   "zero-custody-bots"
  ],
  "web25-vs-web30": [
   "invariant-driven-design-ai-hallucination",
   "on-chain-quoting",
   "ungovernable"
  ],
  "bzpx-token": [
   "how-to-spot-fake-liquidity",
   "proof-of-solvency",
   "what-is-a-stablecoin",
   "what-is-staking"
  ],
  "price-impact-explained": [
   "phantom-liquidity",
   "what-is-a-liquidity-pool",
   "what-is-slippage"
  ],
  "what-is-a-liquidity-pool": [
   "phantom-liquidity",
   "price-impact-explained",
   "what-is-a-stablecoin",
   "what-is-an-amm"
  ],
  "what-is-an-amm": [
   "on-chain-quoting",
   "price-impact-explained",
   "what-is-a-liquidity-pool"
  ],
  "what-is-a-honeypot": [
   "how-to-spot-fake-liquidity",
   "how-to-swap-safely",
   "how-we-compare",
   "what-is-a-rug-pull"
  ],
  "what-is-a-rug-pull": [
   "gasless-execution-v2",
   "how-to-spot-fake-liquidity",
   "how-to-swap-safely",
   "what-is-a-honeypot"
  ],
  "weth-vs-eth": [
   "gas-fees-explained",
   "what-is-a-crypto-wallet",
   "what-is-a-dex-aggregator"
  ],
  "token-approvals-explained": [
   "custody-explained",
   "how-to-swap-safely",
   "what-is-a-crypto-wallet"
  ],
  "what-is-a-crypto-wallet": [
   "custody-explained",
   "how-to-swap-safely",
   "token-approvals-explained"
  ],
  "market-cap-vs-liquidity": [
   "phantom-liquidity",
   "price-impact-explained",
   "what-is-a-rug-pull"
  ],
  "what-is-a-stablecoin": [
   "how-to-read-a-quote",
   "weth-vs-eth",
   "what-is-a-liquidity-pool"
  ],
  "how-to-swap-on-base": [
   "gas-fees-explained",
   "how-to-swap-safely",
   "what-is-a-dex-aggregator"
  ],
  "cheapest-chain-to-swap": [
   "gas-fees-explained",
   "how-to-swap-on-base",
   "intents-vs-onchain-routing",
   "price-impact-explained",
   "trading-on-optimism-and-arbitrum"
  ],
  "robinhood-vs-dex": [
   "cex-vs-dex",
   "custody-explained",
   "what-is-a-dex-aggregator"
  ],
  "cex-vs-dex": [
   "custody-explained",
   "proof-of-solvency",
   "robinhood-vs-dex"
  ],
  "what-is-a-memecoin": [
   "how-to-spot-fake-liquidity",
   "market-cap-vs-liquidity",
   "what-is-a-honeypot"
  ],
  "what-is-layer-2": [
   "cheapest-chain-to-swap",
   "gas-fees-explained",
   "how-to-swap-on-base"
  ],
  "sandwich-attack-explained": [
   "invariant-driven-design-ai-hallucination",
   "iron-floor",
   "what-is-slippage"
  ],
  "is-defi-safe": [
   "cex-vs-dex",
   "how-to-swap-safely",
   "proof-of-solvency"
  ],
  "why-aggregator-quotes-differ": [
   "agnostic-routing-v2",
   "on-chain-quoting",
   "padded-quotes-vs-block-price",
   "phantom-liquidity",
   "what-is-a-dex-aggregator"
  ],
  "ethereum-for-traders": [
   "invariant-driven-design-ai-hallucination",
   "on-chain-quoting",
   "what-is-layer-2"
  ],
  "reading-the-swap-screen": [
   "how-to-read-a-quote",
   "ip-and-ai-rights",
   "iron-floor",
   "slippage-settings-guide"
  ],
  "reading-the-staking-screen": [
   "master-conservation-identity",
   "oracle-free-lending",
   "what-is-staking"
  ],
  "slippage-settings-guide": [
   "reading-the-swap-screen",
   "sandwich-attack-explained",
   "what-is-slippage"
  ],
  "your-first-swap-and-stake": [
   "how-to-swap-safely",
   "reading-the-staking-screen",
   "reading-the-swap-screen"
  ],
  "intents-vs-onchain-routing": [
   "invariant-driven-design-ai-hallucination",
   "on-chain-quoting",
   "why-aggregator-quotes-differ"
  ],
  "the-nakamoto-test": [
   "cex-vs-dex",
   "invariant-driven-design-ai-hallucination",
   "ungovernable",
   "web25-vs-web30"
  ],
  "the-512-bit-multiply": [
   "master-conservation-identity",
   "proof-of-solvency",
   "the-monoslot",
   "transient-storage"
  ],
  "the-dual-accumulator": [
   "autonomous-maintenance",
   "master-conservation-identity",
   "oracle-free-lending",
   "the-512-bit-multiply"
  ],
  "robinhood-chain-explained": [
   "blazephoenix-on-robinhood",
   "how-to-swap-safely",
   "on-chain-quoting",
   "what-is-a-dex-aggregator"
  ],
  "blazephoenix-on-robinhood": [
   "eightfold-dispatcher",
   "on-chain-quoting",
   "phantom-liquidity",
   "robinhood-chain-explained"
  ],
  "api-sdk-mcp": [
   "bring-your-own-rpc",
   "eightfold-dispatcher",
   "integrated-dexes",
   "on-chain-quoting",
   "phantom-liquidity"
  ],
  "ethereum-pair-price-differences": [
   "eightfold-dispatcher",
   "how-we-compare",
   "integrated-dexes",
   "invariants-for-beginners",
   "on-chain-quoting",
   "price-impact-explained"
  ],
  "integrated-dexes": [
   "agnostic-routing-v2",
   "create2-discovery",
   "eightfold-dispatcher",
   "ethereum-pair-price-differences",
   "on-chain-quoting"
  ],
  "airdrop-and-bounties": [
   "api-sdk-mcp",
   "bzpx-airdrop",
   "integrated-dexes",
   "on-chain-quoting"
  ],
  "bring-your-own-rpc": [
   "api-sdk-mcp",
   "integrated-dexes",
   "on-chain-quoting",
   "phantom-liquidity"
  ],
  "invariant-driven-design-ai-hallucination": [
   "clean-protocol-for-agents",
   "eightfold-dispatcher",
   "integrate-any-bot",
   "master-conservation-identity",
   "on-chain-quoting",
   "phantom-liquidity"
  ],
  "solidly-solver": [
   "capital-anchored-split",
   "eightfold-dispatcher",
   "on-chain-quoting",
   "the-512-bit-multiply"
  ],
  "capital-anchored-split": [
   "capacity-clamp",
   "eightfold-dispatcher",
   "phantom-liquidity",
   "solidly-solver"
  ],
  "clean-protocol-for-agents": [
   "api-sdk-mcp",
   "invariant-driven-design-ai-hallucination",
   "on-chain-quoting"
  ],
  "invariants-for-beginners": [
   "invariant-driven-design-ai-hallucination",
   "proof-of-solvency"
  ],
  "on-chain-vs-off-chain-simple": [
   "on-chain-quoting",
   "web25-vs-web30"
  ],
  "phantom-liquidity-for-beginners": [
   "how-to-spot-fake-liquidity",
   "phantom-liquidity"
  ],
  "padded-quotes-vs-block-price": [
   "on-chain-quoting",
   "price-impact-explained",
   "why-aggregator-quotes-differ"
  ],
  "why-our-price-is-honest": [
   "what-is-slippage",
   "why-aggregator-quotes-differ"
  ],
  "invariant-driven-design": [
   "invariant-driven-design-ai-hallucination",
   "invariants-and-time",
   "proof-of-solvency"
  ],
  "invariants-and-time": [
   "invariant-driven-design",
   "invariant-driven-design-ai-hallucination",
   "proof-of-solvency"
  ],
  "stateless-contracts": [
   "invariant-driven-design",
   "on-chain-quoting",
   "web25-vs-web30"
  ],
  "split-routing-convexity": [
   "capital-anchored-split",
   "iron-floor",
   "phantom-liquidity",
   "price-impact-explained"
  ],
  "measured-not-nominal": [
   "clean-protocol-for-agents",
   "invariant-driven-design",
   "invariants-and-time",
   "iron-floor"
  ],
  "verify-your-instrument": [
   "invariant-driven-design",
   "invariants-and-time",
   "the-nakamoto-test"
  ],
  "execution-risk-distribution": [
   "iron-floor",
   "sandwich-attack-explained",
   "split-routing-convexity",
   "what-is-slippage"
  ],
  "amm-math-taxonomy": [
   "capacity-clamp",
   "eightfold-dispatcher",
   "the-mathematics",
   "what-is-an-amm"
  ],
  "anatomy-of-an-aggregator": [
   "capital-anchored-split",
   "on-chain-quoting",
   "split-routing-convexity",
   "web25-vs-web30"
  ],
  "defi-due-diligence-framework": [
   "invariant-driven-design",
   "proof-of-solvency",
   "the-nakamoto-test",
   "verify-your-instrument"
  ],
  "what-is-mev": [
   "iron-floor",
   "sandwich-attack-explained",
   "what-is-slippage"
  ],
  "what-is-a-bridge": [
   "cheapest-chain-to-swap",
   "custody-explained",
   "what-is-layer-2"
  ],
  "what-is-tvl": [
   "how-to-spot-fake-liquidity",
   "market-cap-vs-liquidity",
   "phantom-liquidity"
  ],
  "what-is-impermanent-loss": [
   "what-is-a-liquidity-pool",
   "what-is-an-amm",
   "what-is-staking"
  ],
  "what-is-a-block-explorer": [
   "custody-explained",
   "how-to-verify-a-contract",
   "is-defi-safe"
  ],
  "how-to-verify-a-contract": [
   "on-chain-quoting",
   "token-approvals-explained",
   "what-is-a-block-explorer"
  ],
  "what-is-a-seed-phrase": [
   "custody-explained",
   "is-defi-safe",
   "what-is-a-crypto-wallet"
  ],
  "what-is-a-smart-contract": [
   "on-chain-quoting",
   "stateless-contracts",
   "what-is-a-transaction"
  ],
  "what-is-a-transaction": [
   "gas-fees-explained",
   "what-is-a-smart-contract",
   "what-is-finality"
  ],
  "what-is-finality": [
   "ethereum-for-traders",
   "what-is-a-transaction",
   "what-is-layer-2"
  ],
  "v2-redesign-overview": [
   "computable-gas-bounds",
   "median-4-percent-invariant",
   "result-verification-primitive",
   "universal-amm-primitive"
  ],
  "median-4-percent-invariant": [
   "oracle-free-lending",
   "phantom-liquidity",
   "stochastic-invariants",
   "v2-redesign-overview"
  ],
  "computable-gas-bounds": [
   "eightfold-dispatcher",
   "transient-storage",
   "v2-redesign-overview"
  ],
  "universal-amm-primitive": [
   "amm-math-taxonomy",
   "integrated-dexes",
   "solidly-solver",
   "v2-redesign-overview"
  ],
  "result-verification-primitive": [
   "how-to-spot-fake-liquidity",
   "iron-floor",
   "v2-redesign-overview",
   "what-is-a-honeypot"
  ],
  "meta-equation-projection": [
   "master-conservation-identity",
   "measured-not-nominal",
   "v2-redesign-overview",
   "verify-your-instrument"
  ],
  "stochastic-invariants": [
   "execution-risk-distribution",
   "invariants-and-time",
   "median-4-percent-invariant",
   "v2-redesign-overview"
  ],
  "vitality-discovery-lifecycle": [
   "autonomous-maintenance",
   "measured-not-nominal",
   "pool-vitality"
  ],
  "gasless-execution-v2": [
   "iron-floor",
   "token-approvals-explained",
   "v2-redesign-overview",
   "zero-custody-bots"
  ],
  "agnostic-routing-v2": [
   "robinhood-chain-explained",
   "ungovernable",
   "universal-amm-primitive",
   "v2-redesign-overview"
  ],
  "v2-primitives": [
   "bug-bounty",
   "median-4-percent-invariant",
   "result-verification-primitive",
   "universal-amm-primitive",
   "v2-redesign-overview"
  ],
  "bug-bounty": [
   "defi-due-diligence-framework",
   "proof-of-solvency",
   "result-verification-primitive",
   "v2-primitives"
  ],
  "bzpx-airdrop": [
   "airdrop-and-bounties",
   "bug-bounty",
   "bzpx-token",
   "phantom-liquidity",
   "proof-of-solvency"
  ],
  "ip-and-ai-rights": [
   "bug-bounty",
   "defi-due-diligence-framework",
   "ungovernable",
   "v2-primitives"
  ],
  "contract-architecture": [
   "eightfold-dispatcher",
   "hub-slot-registry",
   "iron-floor",
   "master-conservation-identity",
   "on-chain-quoting",
   "the-mathematics"
  ],
  "trading-on-optimism-and-arbitrum": [
   "cheapest-chain-to-swap",
   "contract-architecture",
   "how-to-swap-on-base",
   "what-is-layer-2"
  ],
  "how-we-compare": [
   "contract-architecture",
   "on-chain-quoting",
   "phantom-liquidity",
   "surplus-doctrine",
   "ungovernable"
  ],
  "signing-vs-sending": [
   "check-it-yourself",
   "token-approvals-explained",
   "what-is-a-crypto-wallet",
   "what-is-a-seed-phrase",
   "where-your-tokens-are-during-a-swap"
  ],
  "where-your-tokens-are-during-a-swap": [
   "measured-not-nominal",
   "minimum-output-explained",
   "signing-vs-sending",
   "three-prices",
   "what-is-a-transaction"
  ],
  "three-prices": [
   "how-to-read-a-quote",
   "minimum-output-explained",
   "price-impact-explained",
   "sizing-your-trade",
   "why-aggregator-quotes-differ"
  ],
  "sizing-your-trade": [
   "amm-math-taxonomy",
   "price-impact-explained",
   "three-prices",
   "what-is-tvl",
   "why-splitting-wins"
  ],
  "minimum-output-explained": [
   "iron-floor",
   "sandwich-attack-explained",
   "slippage-settings-guide",
   "three-prices",
   "where-your-tokens-are-during-a-swap"
  ],
  "why-splitting-wins": [
   "capital-anchored-split",
   "phantom-liquidity-for-beginners",
   "sizing-your-trade",
   "split-routing-convexity",
   "three-prices"
  ],
  "who-is-on-the-other-side": [
   "sizing-your-trade",
   "three-prices",
   "what-is-a-liquidity-pool",
   "what-is-an-amm",
   "what-is-impermanent-loss"
  ],
  "what-a-stake-records": [
   "oracle-free-lending",
   "reading-the-staking-screen",
   "the-dual-accumulator",
   "the-halving-schedule",
   "what-is-staking"
  ],
  "the-halving-schedule": [
   "bzpx-token",
   "check-it-yourself",
   "the-dual-accumulator",
   "what-a-stake-records",
   "what-is-staking"
  ],
  "check-it-yourself": [
   "how-to-verify-a-contract",
   "minimum-output-explained",
   "signing-vs-sending",
   "three-prices",
   "what-is-a-block-explorer"
  ],
  "closed-form-optimal-split": [
   "capital-anchored-split",
   "multihop-composition-limits",
   "split-routing-convexity"
  ],
  "capital-anchor-breakdown-point": [
   "capital-anchored-split",
   "learned-state-boundary",
   "phantom-liquidity"
  ],
  "what-a-conservation-guard-cannot-see": [
   "invariant-decomposition-law",
   "invariant-driven-design",
   "invariants-and-time"
  ],
  "invariant-decomposition-law": [
   "quotes-are-statements-about-the-past",
   "two-entry-points-calldata-trust",
   "what-a-conservation-guard-cannot-see"
  ],
  "permissionless-circuit-breaker": [
   "proof-of-solvency",
   "ungovernable",
   "what-a-conservation-guard-cannot-see"
  ],
  "wired-is-not-demonstrated": [
   "integrated-dexes",
   "on-chain-vs-off-chain-simple",
   "quotes-are-statements-about-the-past",
   "verify-your-instrument"
  ],
  "quotes-are-statements-about-the-past": [
   "on-chain-quoting",
   "two-entry-points-calldata-trust",
   "wired-is-not-demonstrated"
  ],
  "two-entry-points-calldata-trust": [
   "control-split",
   "invariant-decomposition-law",
   "quotes-are-statements-about-the-past"
  ],
  "multihop-composition-limits": [
   "closed-form-optimal-split",
   "quotes-are-statements-about-the-past",
   "split-routing-convexity"
  ],
  "learned-state-boundary": [
   "capital-anchor-breakdown-point",
   "pool-vitality",
   "what-a-conservation-guard-cannot-see"
  ],
  "uniswap-v4-end-to-end": [
   "create2-discovery",
   "eightfold-dispatcher",
   "measured-not-nominal",
   "the-primitive-equations"
  ],
  "the-primitive-equations": [
   "iron-floor",
   "master-conservation-identity",
   "the-invariants",
   "the-mathematics"
  ],
  "the-invariants": [
   "invariants-and-time",
   "iron-floor",
   "master-conservation-identity",
   "meta-equation-projection",
   "permissionless-circuit-breaker",
   "the-primitive-equations"
  ],
  "what-is-live-today": [
   "bug-bounty",
   "the-halving-schedule",
   "v2-primitives",
   "v2-redesign-overview",
   "what-is-staking"
  ],
  "deterministic-v4-discovery": [
   "create2-discovery",
   "measured-not-nominal",
   "on-chain-quoting",
   "phantom-liquidity",
   "stateless-contracts",
   "uniswap-v4-end-to-end"
  ],
  "metrological-design": [
   "on-chain-quoting",
   "the-factory-census",
   "the-fidelity-matrix",
   "the-invariants",
   "the-on-chain-engine",
   "the-shared-quantity-register"
  ],
  "the-fidelity-matrix": [
   "metrological-design",
   "on-chain-quoting",
   "the-factory-census",
   "the-on-chain-engine",
   "uniswap-v4-end-to-end"
  ],
  "the-factory-census": [
   "deterministic-v4-discovery",
   "metrological-design",
   "the-fidelity-matrix",
   "uniswap-v4-end-to-end"
  ],
  "rho-star-gas-economics": [
   "metrological-design",
   "multihop-composition-limits",
   "the-on-chain-engine",
   "two-entry-points-calldata-trust"
  ],
  "the-on-chain-engine": [
   "metrological-design",
   "on-chain-quoting",
   "rho-star-gas-economics",
   "the-fidelity-matrix",
   "two-entry-points-calldata-trust"
  ],
  "the-shared-quantity-register": [
   "invariant-driven-design-ai-hallucination",
   "measured-not-nominal",
   "metrological-design",
   "the-fidelity-matrix",
   "the-invariants"
  ]
 }
}
