{
  "schema": "policypilot.tape.corpus.v1",
  "published": "2026-10-16",
  "chainId": 143,
  "description": "Training set for the PolicyPilot Monad desk tape. Every lesson is a measured print or a rule. A short outcome means the route finished under the gas Monad bills. clears_floor_not_sent is the NADXBT simulation. landed_fill is a receipt: the NADXBT swap, the UNCLE creation, the direct AFF hop, then the Pancake v3 AUSD creation. no_spare_gas is the Bean shramp simulation: the net is above zero and the call reverts one gas below the limit, so it was not sent. negative_quote means the router returned less than the input before gas. clears_with_spare is the Pancake v3 AUSD simulation that preceded the receipt. armed means a seeker sends only when a fresh simulation still clears. A follow-up requote of the AUSD cross grossed 17491377189166996 wei and was not sent. The direct seeker indexed 34994 legs and sent 0. The next set peaked at 19961537523717674 wei on one Uniswap router and was not sent. This file does not rewrite the earlier short prints. The hourly public read is live.json.",
  "page": "https://blockchains.github.io/policypilot-monad/research/",
  "live": "https://blockchains.github.io/policypilot-monad/research/live.json",
  "lessons": [
    {
      "id": "billing-rule",
      "kind": "rule",
      "outcome": "constraint",
      "chainId": 143,
      "title": "Monad bills the gas limit",
      "lesson": "A transaction pays gas_limit times price. The price does not fall below 100 gwei. Unused gas is not refunded. A revert pays the whole limit. A quote that ignores the limit is not a profit.",
      "facts": {
        "floorGwei": "100",
        "transferGas": 21000,
        "transferMon": "0.00210",
        "oneSwapGas": 140000,
        "oneSwapMon": "0.01400",
        "clipGas": 420000,
        "clipMon": "0.04200"
      },
      "links": [
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "v2-universe",
      "kind": "scan",
      "outcome": "two_hits_zero_skims",
      "chainId": 143,
      "title": "Eight v2 factories",
      "lesson": "39,296 pairs were read. 35,000 were solvent, meaning both token balances covered the reserves. A hit was a WMON-to-WMON cycle quoting more than 0.005 MON. There were two hits and zero skims above 0.02 MON or 0.02 USDC.",
      "facts": {
        "pairs": 39296,
        "solvent": 35000,
        "hits": 2,
        "skims": 0,
        "uniswapV2": {
          "pairs": 21289,
          "solvent": 20911,
          "hits": 0
        },
        "pancakeV2": {
          "pairs": 13062,
          "solvent": 13057,
          "hits": 1
        },
        "nadswap": {
          "pairs": 3802,
          "solvent": 67,
          "insolvent": 2,
          "hits": 0
        },
        "dyor": {
          "pairs": 1037,
          "solvent": 867,
          "hits": 1
        },
        "octo": {
          "pairs": 67,
          "solvent": 67,
          "hits": 0
        },
        "madness": {
          "pairs": 30,
          "solvent": 22,
          "insolvent": 8,
          "hits": 0
        },
        "zk": {
          "pairs": 8,
          "solvent": 8,
          "hits": 0
        },
        "swyrl": {
          "pairs": 1,
          "solvent": 1,
          "hits": 0
        }
      },
      "links": [
        {
          "rel": "uniswap-v2-factory",
          "href": "https://monadvision.com/address/0x182a927119d56008d921126764bf884221b10f59"
        },
        {
          "rel": "pancake-v2-factory",
          "href": "https://monadvision.com/address/0x02a84c1b3bbd7401a5f7fa98a384ebc70bb5749e"
        },
        {
          "rel": "dyor-factory",
          "href": "https://monadvision.com/address/0xE78B9c8F3e9f46CEDC204309E9F387f736d0d278"
        }
      ]
    },
    {
      "id": "dyor-nadxbt",
      "kind": "settlement",
      "outcome": "short_of_gas_limit",
      "chainId": 143,
      "title": "Closest print: DYOR NADXBT",
      "lesson": "swapExactETHForTokens of 0.01 MON returned 0.063059387 MON. Gross profit 0.053059387 MON. Router gas was 539,024. Plus the 21,000 base, the floor is 0.0560024 MON, already 0.00294 MON above the gain. The limit the fork test signed was 579,384 gas, a bill of 0.0579384 MON, net -0.004879013 MON. Doing the three swaps by hand used 962,235 gas and a bare bill of 0.0985735 MON.",
      "facts": {
        "sizeMon": "0.01",
        "outMon": "0.063059387",
        "grossMon": "0.053059387",
        "quotedOutMon": "0.063077226",
        "gasExec": 539024,
        "floorGas": 560024,
        "floorMon": "0.0560024",
        "signedLimit": 579384,
        "signedBillMon": "0.0579384",
        "signedNetMon": "-0.004879013",
        "handGas": 962235,
        "handBillMon": "0.0985735",
        "handNetMon": "-0.045496"
      },
      "links": [
        {
          "rel": "router",
          "href": "https://monadvision.com/address/0x26CEb692410c4b3C12D63e01CFc03eEA103fc474"
        },
        {
          "rel": "token",
          "href": "https://monadvision.com/address/0x7289A594e116DC99af16ff0db0529A803b68Bfa5"
        },
        {
          "rel": "wmon-usdc",
          "href": "https://monadvision.com/address/0xBE8345287c5bA716941f50A80020911AC2e07c68"
        },
        {
          "rel": "usdc-nadxbt",
          "href": "https://monadvision.com/address/0x7789D1E9DC0ddA50DF30e66b9DFf53D862393b1E"
        },
        {
          "rel": "wmon-nadxbt",
          "href": "https://monadvision.com/address/0xFdcB57E198D123545A9E71FDd0DEA424E13B2720"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "usdt-v2-v3",
      "kind": "settlement",
      "outcome": "short_of_gas_limit",
      "chainId": 143,
      "title": "USDT0 v2 into Pancake v3",
      "lesson": "Half a MON settled for 0.508121607 MON back. Gross 0.008121607 MON. The fork burned 633,255 gas. The quote peaks at that size: 0.2 MON is +0.005331, 2 MON is -0.016523, 20 MON is -4.620006. One v3 leg is about 0.014 MON at the floor.",
      "facts": {
        "sizeMon": "0.5",
        "grossMon": "0.008121607",
        "gasUsed": 633255,
        "peakSizeMon": "0.5"
      },
      "links": [
        {
          "rel": "pair",
          "href": "https://monadvision.com/address/0xa779C6664d90c6012242C19A02b585F89D2CB203"
        }
      ]
    },
    {
      "id": "live-spreads",
      "kind": "receipt",
      "outcome": "pool_up_signer_down",
      "chainId": 143,
      "title": "Live spread captures",
      "lesson": "A 0.6 MON capture left the pool 0.002263 MON richer and the signer paid 0.053004 MON. A 0.7 MON capture moved the pool to 0.703347 MON, gas used 519,673, fee 0.053007 MON. The clip search quoted 0.000370 MON on 0.2 MON and used 396,776 gas.",
      "facts": {
        "clipQuotedProfitMon": "0.000370",
        "clipGas": 396776,
        "clipLimit": 420000
      },
      "links": [
        {
          "rel": "receipt",
          "href": "https://monadvision.com/tx/0xedc5a196e891690fb9681b20eb03a621173c43df8b1747e4259e4d736853fba5"
        },
        {
          "rel": "receipt",
          "href": "https://monadvision.com/tx/0x0b75431aed1b0f4c1d918dc229ff6307af093ca6ca076bcfaece783c32ff4e9a"
        }
      ]
    },
    {
      "id": "kuru-pancake",
      "kind": "settlement",
      "outcome": "loss_every_size",
      "chainId": 143,
      "title": "Kuru into Pancake",
      "lesson": "Selling MON into the Kuru MON/USDC book and buying WMON back on Pancake 0.05% lost at every size from 1 MON (-0.001221) to 1,000 MON (-1.251706). The other direction, 10 MON through Pancake first, came back 9.638763 MON.",
      "facts": {
        "at1Mon": "-0.001221",
        "at1000Mon": "-1.251706",
        "pancakeThenKuru10MonBack": "9.638763"
      },
      "links": [
        {
          "rel": "market",
          "href": "https://monadvision.com/address/0x065C9d28E428A0db40191a54d33d5b7c71a9C394"
        }
      ]
    },
    {
      "id": "aprmon",
      "kind": "fork",
      "outcome": "not_atomic",
      "chainId": 143,
      "title": "aprMON discount is not claimable",
      "lesson": "previewRedeem after a buy on the Pancake 0.01% pool peaks at 0.025978 MON on 30 MON. On a fork of block 113747559, requestRedeem credited 0.026189 MON of assets, claimable was 0, and unlockEpoch was 0. The swap leg used 258,728 gas and the request used 280,367 gas. Instant redeem reverted.",
      "facts": {
        "quotePeakMon": "0.025978",
        "quoteSizeMon": "30",
        "assetsAboveInMon": "0.026189",
        "claimable": "0",
        "block": 113747559,
        "swapGas": 258728,
        "requestGas": 280367
      },
      "links": [
        {
          "rel": "token",
          "href": "https://monadvision.com/address/0x0c65A0BC65a5D819235B71F554D210D3F80E0852"
        },
        {
          "rel": "pool",
          "href": "https://monadvision.com/address/0x40C4fd3390956FbE99A70B4C5C80EFD9c22c9aC6"
        }
      ]
    },
    {
      "id": "shmon-fee",
      "kind": "quote",
      "outcome": "fee_larger_than_discount",
      "chainId": 143,
      "title": "shMON unstake fee",
      "lesson": "getCurrentUnstakeFeeRateRay returned 6.80038386749145018e24, which is 0.680038%. The 0.01% pool priced the share 2.504 basis points under net asset value. Buying and redeeming 1 MON lost 0.006759 MON. At 100 MON the loss was 0.676090 MON.",
      "facts": {
        "feeRay": "6800383867491450180000000",
        "feePercent": "0.680038",
        "discountBps": "2.504",
        "loss1Mon": "0.006759",
        "loss100Mon": "0.676090"
      },
      "links": [
        {
          "rel": "token",
          "href": "https://monadvision.com/address/0x1B68626dCa36c7fE922fD2d55E4f631d962dE19c"
        }
      ]
    },
    {
      "id": "mint-then-sell",
      "kind": "quote",
      "outcome": "short",
      "chainId": 143,
      "title": "Mint a share and sell it",
      "lesson": "Per 1 MON deposited and sold back: sMON was short 0.000422 MON, gMON 0.001449, shMON 0.000253, aprMON 0.001878. The Curve LST pool sold into the same v3 pools from 1 to 100 MON came back under the size that went in.",
      "facts": {
        "sMon1": "-0.000422",
        "gMon1": "-0.001449",
        "shMon1": "-0.000253",
        "aprMon1": "-0.001878"
      },
      "links": [
        {
          "rel": "lst-pool",
          "href": "https://monadvision.com/address/0x74d80ee400d3026fdd2520265cc98300710b25d4"
        }
      ]
    },
    {
      "id": "wrappers-no-exit",
      "kind": "read",
      "outcome": "no_pool_or_no_quote",
      "chainId": 143,
      "title": "Wrappers without an atomic exit",
      "lesson": "sLVMON answered about 0.29455 shares per asset and 3.39380 assets per share, and had no v3 pool. strUSD, sUSDe, sfrxUSD, sAUSD, syrupUSDC, and wsrUSD had no v3 pool. wstETH and earnAUSD had pools and the quoter returned nothing at the sizes we asked. LVMON itself is not an ERC-4626.",
      "facts": {
        "sLvmonSharesPerAsset": "0.29455",
        "sLvmonAssetsPerShare": "3.39380"
      },
      "links": [
        {
          "rel": "slvmon",
          "href": "https://monadvision.com/address/0x61b29EfEf2E6f866bA4AaeFDb87d2837C6a22b9c"
        },
        {
          "rel": "erc-4626",
          "href": "https://eips.ethereum.org/EIPS/eip-4626"
        }
      ]
    },
    {
      "id": "small-v3",
      "kind": "quote",
      "outcome": "under_the_bill",
      "chainId": 143,
      "title": "Small v3 crosses",
      "lesson": "Best USDC round trip +0.001814 MON at 0.2 MON. Best WETH/WMON +0.002941 MON at 1 MON. Best sMON +0.000179 MON. Best gMON +0.000035 MON. A two-hop of ordinary tokens wants about 0.025 MON before a signature is worth considering.",
      "facts": {
        "usdcMon": "0.001814",
        "wethMon": "0.002941",
        "sMon": "0.000179",
        "gMon": "0.000035",
        "twoHopWantMon": "0.025"
      },
      "links": [
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "v2-vs-v3-usdc",
      "kind": "quote",
      "outcome": "loses_the_fee",
      "chainId": 143,
      "title": "WMON/USDC v2 against v3",
      "lesson": "At 0.5 MON the best round trip was negative on every venue measured: Pancake v2 -0.014900, DYOR -0.000613, Octo -0.001154, zkSwap -0.010488.",
      "facts": {
        "pancakeV2": "-0.014900",
        "dyor": "-0.000613",
        "octo": "-0.001154",
        "zk": "-0.010488",
        "sizeMon": "0.5"
      },
      "links": [
        {
          "rel": "docs",
          "href": "https://docs.uniswap.org/"
        }
      ]
    },
    {
      "id": "v4-roundtrip",
      "kind": "quote",
      "outcome": "loses_the_fee",
      "chainId": 143,
      "title": "Uniswap v4 against Pancake 0.05%",
      "lesson": "Native MON to USDC on v4 fee 500 tick spacing 10, then back on Pancake: 1 MON is -0.000846, 10 MON is -0.006630, 300 MON is -0.308693. The reverse at 10 MON is -0.009959. The quoter reports about 49,500 gas inside the swap. That figure is not a transaction. Index gaps of about 2% on WBTC and cbBTC closed when the quoters were called.",
      "facts": {
        "at1": "-0.000846",
        "at10": "-0.006630",
        "at300": "-0.308693",
        "reverse10": "-0.009959",
        "quoterGasAbout": 49700
      },
      "links": [
        {
          "rel": "quoter",
          "href": "https://monadvision.com/address/0xa222dd357a9076d1091ed6aa2e16c9742dd26891"
        },
        {
          "rel": "docs",
          "href": "https://docs.uniswap.org/"
        }
      ]
    },
    {
      "id": "curve-stables",
      "kind": "quote",
      "outcome": "inside_the_fee",
      "chainId": 143,
      "title": "Curve stables",
      "lesson": "USDC through Curve into USDT and back, at 10 units, lost 0.0015. The reverse lost 0.0017. At 1,000 the reverse lost 0.2597. USDC through AUSD and back lost 0.0031 at 10. A one-cent gap in a deep stable pool would have cleared the gas. The book was inside the fee.",
      "facts": {
        "usdcUsdt10": "-0.0015",
        "usdtUsdc10": "-0.0017",
        "usdtUsdc1000": "-0.2597",
        "usdcAusd10": "-0.0031"
      },
      "links": [
        {
          "rel": "docs",
          "href": "https://docs.curve.finance/"
        }
      ]
    },
    {
      "id": "curve-btc",
      "kind": "quote",
      "outcome": "loses_the_fee",
      "chainId": 143,
      "title": "Curve wrapped bitcoin against v4",
      "lesson": "The pool holds 7.235 cbBTC, 11.358 WBTC, and 23.732 LBTC. A 0.01 coin round trip against the v4 0.01% pool loses a few millionths. At 1 coin the loss is 0.000814 cbBTC one way and 0.000928 WBTC the other.",
      "facts": {
        "cbBtc": "7.235",
        "wbtc": "11.358",
        "lbtc": "23.732",
        "loss1CbBtc": "0.000814",
        "loss1Wbtc": "0.000928"
      },
      "links": [
        {
          "rel": "pool",
          "href": "https://monadvision.com/address/0xd2634e05ebed90bd0a6c0e93d48d7bd8036653b1"
        }
      ]
    },
    {
      "id": "pinot-ceiling",
      "kind": "upper_bound",
      "outcome": "under_a_swap",
      "chainId": 143,
      "title": "Pinot in-range ceiling",
      "lesson": "Fee tier 10,000, spot 0.023190 USDC per MON. The bound ignores impact on the way back, so it is a ceiling. At 2 MON the ceiling is +0.0033 MON. At 10 MON it is -0.0169. At 50 MON it is -0.9014.",
      "facts": {
        "spot": "0.023190",
        "at2Mon": "0.0033",
        "at10Mon": "-0.0169",
        "at50Mon": "-0.9014"
      },
      "links": [
        {
          "rel": "pool",
          "href": "https://monadvision.com/address/0x998b563b214f158fce042ca82a8d441343f507d6"
        }
      ]
    },
    {
      "id": "kuru-books",
      "kind": "quote",
      "outcome": "none_crossed",
      "chainId": 143,
      "title": "Four Kuru books",
      "lesson": "One hundred markets were asked bestBidAsk. Four answered. Bid over ask: cbBTC/USDC 0.99960, WETH/USDC 0.99941, a third USDC book 0.99940, MON/USDC 0.99796. None crossed. The gMON market reverted MarketStateError.",
      "facts": {
        "marketsAsked": 100,
        "answered": 4,
        "crossed": 0,
        "monUsdc": "0.99796"
      },
      "links": [
        {
          "rel": "cbbtc-usdc",
          "href": "https://monadvision.com/address/0x40c49f171202f91ff5d2fae34c22dd2bfdd22af0"
        },
        {
          "rel": "weth-usdc",
          "href": "https://monadvision.com/address/0xa6afd386135b7d41a6c40c525abc4a1019b0d132"
        },
        {
          "rel": "third",
          "href": "https://monadvision.com/address/0x851145eaefdc37956b08da829fa31722199f3f07"
        },
        {
          "rel": "mon-usdc",
          "href": "https://monadvision.com/address/0x065c9d28e428a0db40191a54d33d5b7c71a9c394"
        },
        {
          "rel": "gmon",
          "href": "https://monadvision.com/address/0x1ca0f16a316c3ee0ff3cec5382caad5648ea512d"
        }
      ]
    },
    {
      "id": "lfj-atlantis",
      "kind": "quote",
      "outcome": "matches_the_deep_book",
      "chainId": 143,
      "title": "LFJ and Atlantis",
      "lesson": "LFJ getSwapOut for 1 WMON returns 0.022815 USDC, at or under the v3 market near 0.0229. Reserves are about 42,225 MON and 1,281 USDC. Atlantis USDC/WETH is about 0.00040966 WETH per USDC, matching v4 rather than an index gap.",
      "facts": {
        "lfjOneWmonUsdc": "0.022815",
        "atlantisWethPerUsdc": "0.00040966"
      },
      "links": [
        {
          "rel": "lfj",
          "href": "https://monadvision.com/address/0xf4443d36ecb9f3ef06eae9b26706aaf591ade5ce"
        },
        {
          "rel": "atlantis",
          "href": "https://monadvision.com/address/0x32681b2afbeb1a0ad7545cb2cd72236fe5d7919f"
        }
      ]
    },
    {
      "id": "trev-index",
      "kind": "index",
      "outcome": "self_priced",
      "chainId": 143,
      "title": "TREV index versus balances",
      "lesson": "An index called the Uniswap v2 pair about 1.92 million dollars. The pair holds 4.494613 USDC and 20.42 million TREV, and the token balances match the reserves. The dollar figure is the pool pricing its own token.",
      "facts": {
        "indexUsdAbout": 1920000,
        "usdc": "4.494613",
        "trevTokens": "20420000",
        "supply": "1000000000"
      },
      "links": [
        {
          "rel": "pair",
          "href": "https://monadvision.com/address/0xa8533078ccba30c1ab69618d50260bc4f83b80cb"
        },
        {
          "rel": "token",
          "href": "https://monadvision.com/address/0x0f0e8a691306f2e568c4cd87d42b315742a549d0"
        }
      ]
    },
    {
      "id": "madness-filter",
      "kind": "quote",
      "outcome": "inventory_missing",
      "chainId": 143,
      "title": "Madness quotes before the balance filter",
      "lesson": "Before the filter, four cycles quoted above 0.005 MON. The largest was +3.259 MON on 5.12 MON through USDC and WETH. Companions were +0.679, +0.645, and +0.482 MON. After dropping pairs whose token balance did not cover the reserve: 8 insolvent, 0 hits, 0 skims.",
      "facts": {
        "largestMon": "3.259",
        "largestSizeMon": "5.12",
        "gMon": "0.679",
        "sMon": "0.645",
        "shMon": "0.482",
        "insolvent": 8,
        "hitsAfter": 0
      },
      "links": [
        {
          "rel": "factory",
          "href": "https://monadvision.com/address/0x93d71152a93619c0b10a2efc856ac46120fd01ab"
        }
      ]
    },
    {
      "id": "mock-cycle",
      "kind": "quote",
      "outcome": "under_a_three_hop",
      "chainId": 143,
      "title": "Mock Cake and Mock USDT",
      "lesson": "The only Pancake v2 hit. Size 0.02 MON, quoted profit 0.018972 MON, through mock tokens. It was not fork-settled. A three-hop bill is already more than that profit.",
      "facts": {
        "sizeMon": "0.02",
        "quotedProfitMon": "0.018972"
      },
      "links": [
        {
          "rel": "mock-cake",
          "href": "https://monadvision.com/address/0xcf05fc31a6b693dd0beb76e958ae4bcd490dc985"
        },
        {
          "rel": "mock-usdt",
          "href": "https://monadvision.com/address/0xf05266b1b1759d3a2746cd3b031b802c2496b278"
        }
      ]
    },
    {
      "id": "strusd-premium",
      "kind": "quote",
      "outcome": "no_atomic_deposit",
      "chainId": 143,
      "title": "strUSD premium",
      "lesson": "One thousand strUSD quotes 1031.093 trUSD. One thousand trUSD quotes 969.618 strUSD. asset, previewDeposit, and previewRedeem reverted. The token is a role-gated minter. This pass found no atomic deposit against the premium.",
      "facts": {
        "dy1000": "1031.093",
        "reverse1000": "969.618",
        "poolStrUsd": "292638",
        "poolTrUsd": "304912"
      },
      "links": [
        {
          "rel": "pool",
          "href": "https://monadvision.com/address/0xee7a6849982026ded35c2aa510319afe5a0801a8"
        },
        {
          "rel": "docs",
          "href": "https://docs.curve.finance/"
        }
      ]
    },
    {
      "id": "morpho-dust",
      "kind": "read",
      "outcome": "no_atomic_exit",
      "chainId": 143,
      "title": "Morpho underwater dust",
      "lesson": "Positions under health 1 with a dollar value were cents of wsrUSD. wsrUSD had no Uniswap or Pancake v3 pool against AUSD, USDC, or WMON. Test-token positions were left alone. Dust with no exit is not a liquidation this desk will send.",
      "facts": {
        "v3Exit": false
      },
      "links": [
        {
          "rel": "morpho",
          "href": "https://monadvision.com/address/0xD5D960E8C380B724a48AC59E2DfF1b2CB4a1eAee"
        },
        {
          "rel": "docs",
          "href": "https://docs.morpho.org/"
        }
      ]
    },
    {
      "id": "dyor-nadxbt-floor",
      "kind": "simulation",
      "outcome": "clears_floor_not_sent",
      "chainId": 143,
      "title": "DYOR NADXBT clears the floor, and was not sent",
      "lesson": "swapExactETHForTokens of 0.006 MON. The router returns the quote, 0.060465831 MON. The WMON transfer is 0.060420185 MON, a haircut of 0.000045646. Gross 0.054420185 MON. minOut at the quote reverts INSUFFICIENT_OUTPUT_AMOUNT. minOut at the received amount is accepted. With no access list, eth_estimateGas is 523,536, bill 0.052353600 MON, net +0.002066585 MON, with 20,665 gas of room. With the node access list of 12 entries, eth_estimateGas is 294,130, bill 0.029413000 MON, net +0.025007185 MON, with 250,071 gas of room. An eth_call one gas under 291,725 fails. The same list on an Ethereum-schedule fork used 290,584 gas against 518,184 with no list. A revert at 294,130 costs 0.029413 MON, more than the net. Fork block 113785475 for the balance. Live block 113787261 for the gas, base fee 100 gwei. Not broadcast. v3 quotes of 1 MON: WETH +0.003455, AUSD +0.008570, USDC -0.001325, USDT -0.002571, WBTC -0.144079. None of those clears a two-leg v3 bill of about 0.028 MON.",
      "facts": {
        "sizeWei": "6000000000000000",
        "quoteOutWei": "60465831125952109",
        "receivedWei": "60420185260805938",
        "haircutWei": "45645865146171",
        "grossWei": "54420185260805938",
        "bareEstimate": 523536,
        "bareBillWei": "52353600000000000",
        "bareNetWei": "2066585260805938",
        "accessListEntries": 12,
        "accessListEstimate": 294130,
        "accessListBillWei": "29413000000000000",
        "accessListNetWei": "25007185260805938",
        "minSuccessGasWithList": 291725,
        "forkGasNoList": 518184,
        "forkGasWithList": 290584,
        "forkBlock": 113785475,
        "liveBlock": 113787261,
        "baseFeeWei": "100000000000",
        "broadcast": false
      },
      "links": [
        {
          "rel": "router",
          "href": "https://monadvision.com/address/0x26CEb692410c4b3C12D63e01CFc03eEA103fc474"
        },
        {
          "rel": "token",
          "href": "https://monadvision.com/address/0x7289A594e116DC99af16ff0db0529A803b68Bfa5"
        },
        {
          "rel": "wmon-usdc",
          "href": "https://monadvision.com/address/0xBE8345287c5bA716941f50A80020911AC2e07c68"
        },
        {
          "rel": "usdc-nadxbt",
          "href": "https://monadvision.com/address/0x7789D1E9DC0ddA50DF30e66b9DFf53D862393b1E"
        },
        {
          "rel": "wmon-nadxbt",
          "href": "https://monadvision.com/address/0xFdcB57E198D123545A9E71FDd0DEA424E13B2720"
        },
        {
          "rel": "usdc-impl",
          "href": "https://monadvision.com/address/0xbd520ea8cbb4f81b62aff3c3ffe7affd69800b6d"
        },
        {
          "rel": "router-call",
          "href": "https://monadvision.com/address/0xe18cec5cab64b54357fb1d9cb317ccabbaeae648"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "dyor-nadxbt-fill",
      "kind": "receipt",
      "outcome": "landed_fill",
      "chainId": 143,
      "title": "DYOR NADXBT fill, landed",
      "lesson": "The 0.006 MON path was still open at block 113790995: received 0.060420185 WMON, access-list estimate 294057, net 0.025014485 MON before unwrap. It was sent from the rebalancer gas wallet, not a vault. Swap 0xeb3e75d70f43b979cd5f942eb9febbd06712ae9eab008030ef07caf972002b50 in block 113791208, gas limit 294057, bill 0.029405700 MON, tip 0. Unwrap 0x40dbbe260991fcadc9b74bedde130aab2dc15d7409554cf6553bb4d109d3bc63 in block 113791211, gas 42391, bill 0.004239100 MON. Native delta +0.020775385 MON. Balance ended at 97.379696904 MON, above the 5 MON reserve. The same path at block 113791497 returned 0.003315408 MON and the net was -0.032090292 MON. Pair counts were unchanged. Kuru books were not crossed. The gMON book now answers bestBidAsk at 0.99900 and is not crossed. shMON unstake fee 0.680874%.",
      "facts": {
        "swap": "0xeb3e75d70f43b979cd5f942eb9febbd06712ae9eab008030ef07caf972002b50",
        "swapBlock": 113791208,
        "swapGas": 294057,
        "unwrap": "0x40dbbe260991fcadc9b74bedde130aab2dc15d7409554cf6553bb4d109d3bc63",
        "unwrapBlock": 113791211,
        "unwrapGas": 42391,
        "nativeDeltaWei": "20775385260805938",
        "balanceEndWei": "97379696903785414844",
        "afterReceivedWei": "3315407632852961",
        "afterNetWei": "-32090292367147039",
        "wallet": "0xC2cF684A3931143FD877F02222085713842a090E"
      },
      "links": [
        {
          "rel": "swap",
          "href": "https://monadvision.com/tx/0xeb3e75d70f43b979cd5f942eb9febbd06712ae9eab008030ef07caf972002b50"
        },
        {
          "rel": "unwrap",
          "href": "https://monadvision.com/tx/0x40dbbe260991fcadc9b74bedde130aab2dc15d7409554cf6553bb4d109d3bc63"
        },
        {
          "rel": "wallet",
          "href": "https://monadvision.com/address/0xC2cF684A3931143FD877F02222085713842a090E"
        },
        {
          "rel": "router",
          "href": "https://monadvision.com/address/0x26CEb692410c4b3C12D63e01CFc03eEA103fc474"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "uncapped-scan",
      "kind": "scan",
      "outcome": "one_clearing_cycle",
      "chainId": 143,
      "title": "No size cap",
      "lesson": "At block 113795144 the eight factories still had 21289, 13062, 3802, 1037, 67, 30, 8, and 1 pairs. LFJ v1 had 16, Purps 11, SomeSwap 46. 35083 pairs had both reserves above zero. 6209 cycles were priced at the optimal size inside the reserve. 138 quoted a profit above zero. The largest, 0.139697384 MON of shMON, sat on a Madness pair whose token balance was zero. Nad getAmountsOut reverted, so those quotes were not confirmed. A same-block skim of 39369 pairs at block 113796243 found zero excess WMON and zero excess USDC.",
      "facts": {
        "block": 113795144,
        "skimBlock": 113796243,
        "edges": 35083,
        "examined": 6209,
        "positiveQuotes": 138,
        "skimPairs": 39369,
        "skimGaps": 0,
        "lfj": 16,
        "purps": 11,
        "someswap": 46
      },
      "links": [
        {
          "rel": "purps-factory",
          "href": "https://monadvision.com/address/0xafe4d3eb898591ace6285176b26f0f5beb894447"
        },
        {
          "rel": "someswap-factory",
          "href": "https://monadvision.com/address/0x00008a3c1077325bb19cd93e5a0f1e95144700fa"
        },
        {
          "rel": "lfj-factory",
          "href": "https://monadvision.com/address/0xe32d45c2b1c17a0fe0de76f1ebfa7c44b7810034"
        }
      ]
    },
    {
      "id": "uncle-fill",
      "kind": "receipt",
      "outcome": "landed_fill",
      "chainId": 143,
      "title": "UNCLE fill, landed",
      "lesson": "Pancake v2 WMON to UNCLE, then Purps UNCLE back to WMON. Size 0.081016337 MON. Both routers returned 0.126985578 WMON. Gross 0.045969241 MON. One creation does both swaps and unwraps and stores no code. Access-list estimate 318301, bill 0.031830100 MON, net 0.014139141 MON. Sent from the rebalancer. Creation 0xca88170e3f920d5e3a9d32e2737254788c2a0cf3b60720953d6c79a41faac218 in block 113798632, gas 318301, tip 0. Native delta +0.014139141 MON. Balance ended at 97.175215973 MON. The same size afterwards comes back 0.059445328 MON.",
      "facts": {
        "sizeWei": "81016337000000000",
        "receivedWei": "126985578234820270",
        "grossWei": "45969241234820270",
        "gas": 318301,
        "billWei": "31830100000000000",
        "netWei": "14139141234820270",
        "nativeDeltaWei": "14139141234820270",
        "balanceBeforeWei": "97161076832185972870",
        "balanceEndWei": "97175215973420793140",
        "block": 113798632,
        "tx": "0xca88170e3f920d5e3a9d32e2737254788c2a0cf3b60720953d6c79a41faac218",
        "afterBackWei": "59445327709254289",
        "wallet": "0xC2cF684A3931143FD877F02222085713842a090E"
      },
      "links": [
        {
          "rel": "creation",
          "href": "https://monadvision.com/tx/0xca88170e3f920d5e3a9d32e2737254788c2a0cf3b60720953d6c79a41faac218"
        },
        {
          "rel": "token",
          "href": "https://monadvision.com/address/0x483A6a93c352c9666dFE84693E5B957d555D7777"
        },
        {
          "rel": "pancake-pair",
          "href": "https://monadvision.com/address/0x90934790DCB95A51156405348ddcdFf5A438A214"
        },
        {
          "rel": "purps-pair",
          "href": "https://monadvision.com/address/0xb0923F9D83EAAC35f5C8A2753ba6f13994f05276"
        },
        {
          "rel": "wallet",
          "href": "https://monadvision.com/address/0xC2cF684A3931143FD877F02222085713842a090E"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "uncapped-misses",
      "kind": "quote",
      "outcome": "short_of_gas_limit",
      "chainId": 143,
      "title": "Deep books at any size the quoter answered",
      "lesson": "Best v3 round trip was WMON/AUSD at 0.5 MON, Uniswap fee 100 into Pancake fee 2500, +0.018544795 MON. WMON/USDC at 50 MON was +0.005433631. WMON/WETH at 0.5 was +0.003275493. WMON/USDT at 0.05 was +0.001455614. A two-leg v3 bill is about 0.028 MON. v4 MON/USDC fee 500 tick 10 returned 0.022973 USDC for 1 MON. v4 GHO/USDC fee 100 tick 1 returned 0.998899 USDC for 1 GHO. Curve had 34 pools and every completed round trip was negative. Kuru books were not crossed. LFJ LB quoted 0.022906 USDC for 1 WMON. NADXBT on 0.006 MON returned 0.003302582 MON. shMON unstake fee 0.680782%.",
      "facts": {
        "ausdBestMon": "0.018544795",
        "usdcBestMon": "0.005433631",
        "wethBestMon": "0.003275493",
        "usdtBestMon": "0.001455614",
        "v4MonUsdc": "0.022973",
        "v4GhoUsdc": "0.998899",
        "curvePools": 34,
        "lfjLbPairs": 78,
        "beanLbPairs": 80,
        "lfjOneWmonUsdc": "0.022906",
        "nadAfterWei": "3302582293252522",
        "shmonRay": "6807818332898093640000000"
      },
      "links": [
        {
          "rel": "v4-quoter",
          "href": "https://monadvision.com/address/0xa222dd357a9076d1091ed6aa2e16c9742dd26891"
        },
        {
          "rel": "gho",
          "href": "https://monadvision.com/address/0xfc421ad3c883bf9e7c4f42de845c4e4405799e73"
        },
        {
          "rel": "lfj-lb-quoter",
          "href": "https://monadvision.com/address/0x9a550a522bbadfb69019b0432800ed17855a51c3"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "thousand-scan",
      "kind": "scan",
      "outcome": "no_positive_round_trip",
      "chainId": 143,
      "title": "A thousand MON",
      "lesson": "At block 113822808 the eight v2 factories still had the uncapped lengths. Kansei had 2 pairs. Curve twocrypto had 13 pools and tricrypto had 0. Bean LB had 80 pairs and LFJ LB had 78. At block 113823585, ten v2 routers returned 172 first legs at 100 and 1000 MON and zero round trips above the input. Curve twocrypto round trips were negative. 1164 v3 two-leg trips and 411 triangles were negative. The least bad two-leg was -0.020381 MON at 100 MON of shMON. At 1000 MON it was -0.238771 MON. v4 fee 500 returned 23.326564 USDC for 1000 MON and 233.240849 USDC for 10000 MON. A 1000 MON deposit sold back for about 32 gMON, 30 aprMON, and 26 shMON. The shMON unstake ray was 6742276241333382050000000, which is 0.674228%. iZi swapX2Y reverted PR. WooFi quoted 23.271756 USDC for 1000 WMON.",
      "facts": {
        "lengthBlock": 113822808,
        "quoteBlock": 113823585,
        "v2FirstLegs": 172,
        "v2Positive": 0,
        "curveTwoPools": 13,
        "v3Trips": 1164,
        "triangles": 411,
        "best100Mon": "-0.020381",
        "best1000Mon": "-0.238771",
        "v4UsdcPer1000Mon": "23.326564",
        "v4UsdcPer10000Mon": "233.240849",
        "shmonRay": "6742276241333382050000000",
        "rebWei": "96985938009854390320"
      },
      "links": [
        {
          "rel": "curve-twocrypto",
          "href": "https://monadvision.com/address/0xe7fbd704b938cb8fe26313c3464d4b7b7348c88c"
        },
        {
          "rel": "bean-factory",
          "href": "https://monadvision.com/address/0x8bb9727ca742c146563dccbafb9308a234e1d242"
        },
        {
          "rel": "v4-quoter",
          "href": "https://monadvision.com/address/0xa222dd357a9076d1091ed6aa2e16c9742dd26891"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "shramp-lb",
      "kind": "simulation",
      "outcome": "no_spare_gas",
      "chainId": 143,
      "title": "Bean shramp, one gas of room",
      "lesson": "Bean pair 0xa292bbDaCF094C9E224628708e23f66Ac103Ff7c buys shramp and Uniswap v2 sells it. Size 123235805856062 wei. A fork and a Monad trace both returned 54652568094680122 wei. Gross 0.054529332 MON. eth_estimateGas with the node access list was 537447 and eth_call fails at 537446. Bill 0.053744700 MON. Net +0.000784632 MON. A revert would bill the whole 0.053744700 MON. Not sent. The larger shramp book at 0.390716529 MON grossed 0.135644023 MON, estimated 2157718 gas, and netted -0.080127777 MON.",
      "facts": {
        "sizeWei": "123235805856062",
        "receivedWei": "54652568094680122",
        "grossWei": "54529332288824060",
        "gas": 537447,
        "failsAt": 537446,
        "billWei": "53744700000000000",
        "netWei": "784632288824060",
        "largeSizeWei": "390716528590831530",
        "largeGrossWei": "135644023486031200",
        "largeGas": 2157718,
        "largeBillWei": "215771800000000000",
        "largeNetWei": "-80127776513968800",
        "emoGas": 6616287
      },
      "links": [
        {
          "rel": "bean-pair",
          "href": "https://monadvision.com/address/0xa292bbDaCF094C9E224628708e23f66Ac103Ff7c"
        },
        {
          "rel": "token",
          "href": "https://monadvision.com/address/0x42a4aA89864A794dE135B23C6a8D2E05513d7777"
        },
        {
          "rel": "uniswap-pair",
          "href": "https://monadvision.com/address/0x451766F50b7eAf76F976cd3e779C64DbA8b8aA3D"
        },
        {
          "rel": "larger-book",
          "href": "https://monadvision.com/address/0x46D9179949539ac00B0972BfEdc4f7aC4e5B19C9"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "same-shape-grid",
      "kind": "quote",
      "outcome": "negative_quote",
      "chainId": 143,
      "title": "The two fill sizes, priced again",
      "lesson": "At block 113877222 the rebalancer held 96456732958913120256 wei. The NADXBT path at 6000000000000000 wei returned 3340795087914087 wei. The UNCLE path at 81016337000000000 wei returned 59445327709254289 wei. A grid from 0.001 MON to 2 MON at block 113877436 was negative on every size. The least bad NADXBT print was -83576486228086 wei at 0.001 MON. The least bad UNCLE print was -5406817088396 wei at 0.001 MON. Neither path was sent.",
      "facts": {
        "block": 113877222,
        "gridBlock": 113877436,
        "balanceWei": "96456732958913120256",
        "nadSizeWei": "6000000000000000",
        "nadBackWei": "3340795087914087",
        "nadGrossWei": "-2659204912085913",
        "uncleSizeWei": "81016337000000000",
        "uncleBackWei": "59445327709254289",
        "uncleGrossWei": "-21571009290745711",
        "nadLeastBadGrossWei": "-83576486228086",
        "uncleLeastBadGrossWei": "-5406817088396"
      },
      "links": [
        {
          "rel": "rebalancer",
          "href": "https://monadvision.com/address/0xC2cF684A3931143FD877F02222085713842a090E"
        },
        {
          "rel": "nadxbt",
          "href": "https://monadvision.com/address/0x7289A594e116DC99af16ff0db0529A803b68Bfa5"
        },
        {
          "rel": "uncle",
          "href": "https://monadvision.com/address/0x483A6a93c352c9666dFE84693E5B957d555D7777"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "aff-hop",
      "kind": "simulation",
      "outcome": "short_of_gas_limit",
      "chainId": 143,
      "title": "AFF, Pancake into Uniswap",
      "lesson": "The closest new hop was AFF, 0xF6Aad8897eA650788e5033Cda6Bf99D5a144238c, bought on Pancake v2 and sold on Uniswap v2. Size 200000000000000000 wei. At block 113878240 the router and the creation trace both returned 226527576341890177 wei. Gross 26527576341890177 wei. eth_estimateGas with a 7-entry access list was 320764. Bill 32076400000000000 wei. Net -5548823658109823 wei. At block 113878764 the same estimate succeeds at 319304 gas and fails at 319303, which is 1460 gas of room. The gate wants 15000. Not sent. CHOG Octo into Uniswap at 0.5 MON grossed 0.011681677. BTCBR DYOR into Uniswap at 0.1 MON grossed 0.010054049. A Uniswap DUST triangle at 0.02 MON grossed 0.001255914. SomeSwap reverted on CHOG. LFJ reverted on a USDC hop into SomeSwap.",
      "facts": {
        "block": 113878240,
        "floorBlock": 113878764,
        "sizeWei": "200000000000000000",
        "receivedWei": "226527576341890177",
        "grossWei": "26527576341890177",
        "gas": 320764,
        "billWei": "32076400000000000",
        "netWei": "-5548823658109823",
        "succeedsAt": 319304,
        "failsAt": 319303,
        "spareGas": 1460,
        "keptPairs": 35401,
        "wmonLegs": 34355
      },
      "links": [
        {
          "rel": "token",
          "href": "https://monadvision.com/address/0xF6Aad8897eA650788e5033Cda6Bf99D5a144238c"
        },
        {
          "rel": "pancake-router",
          "href": "https://monadvision.com/address/0xB1Bc24c34e88f7D43D5923034E3a14B24DaACfF9"
        },
        {
          "rel": "uniswap-router",
          "href": "https://monadvision.com/address/0x4B2ab38DBF28D31D467aA8993f6c2585981D6804"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "direct-aff-fill",
      "kind": "receipt",
      "outcome": "landed_fill",
      "chainId": 143,
      "title": "Direct AFF hop, a fraction after gas",
      "lesson": "The router creation for AFF billed 0.032076400 MON and lost. Calling the two pairs directly, with 20 bps of slippage and a signed limit 15000 gas above the floor, cleared. Creation 0x2b9abaee48e68ccbce0a93227b809dc217fd179b80da2b0e375767fabcba8fee in block 113887873. Status success. From the rebalancer 0xC2cF684A3931143FD877F02222085713842a090E. Value 200000000000000000 wei. Gas limit and gas used 252909. Max fee 100 gwei, tip 0. Bill 0.025290900 MON. Created address 0x6b0d2fa6d43bbc17cc52d10335fcd82940a88fb4 has no code. Balance before the block 96208312614228582703 wei. Balance after 96208679186052606552 wei. Native delta +366571824023849 wei, which is +0.000366572 MON. Pancake pair 0x454E6EeA8237C4f45e76663fe4DD399D4460e225. Uniswap pair 0xAe4623e4423dc7A07139F387574708b742002DDa. Do not send this size again unless a fresh simulation still clears.",
      "facts": {
        "block": 113887873,
        "sizeWei": "200000000000000000",
        "gas": 252909,
        "floor": 237909,
        "spareGas": 15000,
        "billWei": "25290900000000000",
        "balanceBeforeWei": "96208312614228582703",
        "balanceAfterWei": "96208679186052606552",
        "nativeDeltaWei": "366571824023849",
        "createdCodeBytes": 0
      },
      "links": [
        {
          "rel": "tx",
          "href": "https://monadvision.com/tx/0x2b9abaee48e68ccbce0a93227b809dc217fd179b80da2b0e375767fabcba8fee"
        },
        {
          "rel": "rebalancer",
          "href": "https://monadvision.com/address/0xC2cF684A3931143FD877F02222085713842a090E"
        },
        {
          "rel": "token",
          "href": "https://monadvision.com/address/0xF6Aad8897eA650788e5033Cda6Bf99D5a144238c"
        },
        {
          "rel": "pancake-pair",
          "href": "https://monadvision.com/address/0x454E6EeA8237C4f45e76663fe4DD399D4460e225"
        },
        {
          "rel": "uniswap-pair",
          "href": "https://monadvision.com/address/0xAe4623e4423dc7A07139F387574708b742002DDa"
        },
        {
          "rel": "created",
          "href": "https://monadvision.com/address/0x6b0d2fa6d43bbc17cc52d10335fcd82940a88fb4"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "ausd-v3-sim",
      "kind": "simulation",
      "outcome": "clears_with_spare",
      "chainId": 143,
      "title": "Pancake v3 AUSD, simulated and not yet a receipt",
      "lesson": "Pancake SmartRouter 0x21114915Ac6d5A2e156931e20B20b038dEd0Be7C exactInput of WMON fee 500, AUSD 0x00000000eFE302BEAA2b3e6e1b18d08D69a9012a fee 2500, WMON. Size 1000000000000000000 wei. The trace returned 1035711141169352319 wei. Gross 35711141169352319 wei. eth_estimateGas with an 8-entry access list was 317540. The call succeeds at 316111 and fails at 316110. Signing 331111 leaves 15000 gas under the limit. Bill 33111100000000000 wei. Net +2600041169352319 wei, which is +0.002600041 MON. eth_call at the signed limit minus 15000 succeeds. This row is that simulation. The receipt is a later lesson. A 0.5 MON size on the same path came back under the bill. Uniswap SwapRouter02 exactInput of a mixed path reverted.",
      "facts": {
        "sizeWei": "1000000000000000000",
        "receivedWei": "1035711141169352319",
        "grossWei": "35711141169352319",
        "estimateGas": 317540,
        "succeedsAt": 316111,
        "failsAt": 316110,
        "signedGas": 331111,
        "spareGas": 15000,
        "billWei": "33111100000000000",
        "netWei": "2600041169352319"
      },
      "links": [
        {
          "rel": "router",
          "href": "https://monadvision.com/address/0x21114915Ac6d5A2e156931e20B20b038dEd0Be7C"
        },
        {
          "rel": "token",
          "href": "https://monadvision.com/address/0x00000000eFE302BEAA2b3e6e1b18d08D69a9012a"
        },
        {
          "rel": "wmon",
          "href": "https://monadvision.com/address/0x3bd359C1119dA7Da1D913D1C4D2B7c461115433A"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "ausd-v3-fill",
      "kind": "receipt",
      "outcome": "landed_fill",
      "chainId": 143,
      "title": "Pancake v3 AUSD, a fraction after gas",
      "lesson": "The fresh simulation before the signature moved the signed limit from 331111 to 332184. Creation 0x7dd7ec22473b38d9ae226d3c79ffd2a189ac2ff3c7026c4bb31cb0d6a1e200e7 in block 113890792. Status success. From the rebalancer 0xC2cF684A3931143FD877F02222085713842a090E. Value 1000000000000000000 wei. Gas limit and gas used 332184. Max fee 100 gwei, tip 0. Bill 0.033218400 MON. Created address 0x5adb947c9663bf427bf0f42c5b9f216efd100cb7 has no code. Balance before the block 96208679186052606552 wei. Balance after 96210408279787921411 wei. Native delta +1729093735314859 wei, which is +0.001729094 MON. Do not send this size again unless a fresh simulation still clears.",
      "facts": {
        "block": 113890792,
        "sizeWei": "1000000000000000000",
        "gas": 332184,
        "billWei": "33218400000000000",
        "balanceBeforeWei": "96208679186052606552",
        "balanceAfterWei": "96210408279787921411",
        "nativeDeltaWei": "1729093735314859",
        "createdCodeBytes": 0
      },
      "links": [
        {
          "rel": "tx",
          "href": "https://monadvision.com/tx/0x7dd7ec22473b38d9ae226d3c79ffd2a189ac2ff3c7026c4bb31cb0d6a1e200e7"
        },
        {
          "rel": "rebalancer",
          "href": "https://monadvision.com/address/0xC2cF684A3931143FD877F02222085713842a090E"
        },
        {
          "rel": "router",
          "href": "https://monadvision.com/address/0x21114915Ac6d5A2e156931e20B20b038dEd0Be7C"
        },
        {
          "rel": "token",
          "href": "https://monadvision.com/address/0x00000000eFE302BEAA2b3e6e1b18d08D69a9012a"
        },
        {
          "rel": "created",
          "href": "https://monadvision.com/address/0x5adb947c9663bf427bf0f42c5b9f216efd100cb7"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "fraction-book",
      "kind": "quote",
      "outcome": "short_of_gas_limit",
      "chainId": 143,
      "title": "The rest of the book sat under the bill",
      "lesson": "At block 113886544 the pass read 80 Bean LB pairs and 78 LFJ LB pairs. The positive LB quotes were the same shramp and emo prints: gross 0.054529332 MON and 0.135644023 MON on shramp, 0.022934995 MON on emo. The dust size still has no spare gas, and the larger sizes lose to the limit. v3 quoters for USDC, USDT0, AUSD, WETH, shMON, gMON, and aprMON, across Uniswap, Pancake, Capricorn, Monday, and OctoSwap, printed 287 quotes above the input. The best gross was AUSD at 0.034820 MON, which is the simulation above. The next quotes were under 0.002 MON. A two-leg v3 bill is about 0.033 MON. Those quotes were not sent.",
      "facts": {
        "block": 113886544,
        "beanPairs": 80,
        "lfjPairs": 78,
        "v3PositiveQuotes": 287,
        "bestGrossWei": "34820215738787219",
        "nextQuotesUnderWei": "2000000000000000"
      },
      "links": [
        {
          "rel": "ausd",
          "href": "https://monadvision.com/address/0x00000000eFE302BEAA2b3e6e1b18d08D69a9012a"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "rebalancer-seek",
      "kind": "rule",
      "outcome": "armed",
      "chainId": 143,
      "title": "The rebalancer keeps looking",
      "lesson": "runner/rebalancer-seek.mjs signs with the rebalancer key only when a fresh Monad simulation clears 0.005 MON after the gas limit, eth_call still succeeds 15000 gas under that limit, the limit is at most 800000, the size is at most 2 MON, both pools cover their reserves, and the wallet stays at or above 5 MON. A pending showcase transaction skips the tick. A revert ends the process. The schedule is minute 15 of each hour, then about every 4 seconds for 35 minutes. No top-up is required at 96.456732959 MON. A 50 MON top-up toward 150 MON is a buffer for showcase gas and one reverted limit. The buffer was not sent. The clip cap and the 600 second round are unchanged.",
      "facts": {
        "minNetWei": "5000000000000000",
        "spareGas": 15000,
        "maxGas": 800000,
        "maxSizeWei": "2000000000000000000",
        "reserveWei": "5000000000000000000",
        "balanceWei": "96456732958913120256",
        "bufferMon": 50,
        "cron": "15 * * * *",
        "tickMs": 4000,
        "durationMin": 35
      },
      "links": [
        {
          "rel": "rebalancer",
          "href": "https://monadvision.com/address/0xC2cF684A3931143FD877F02222085713842a090E"
        },
        {
          "rel": "tape",
          "href": "https://blockchains.github.io/policypilot-monad/research/"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "ausd-reprice",
      "kind": "quote",
      "outcome": "negative_quote",
      "chainId": 143,
      "title": "The landed AUSD path, quoted again",
      "lesson": "At block 113896596 the Pancake exactInput path WMON fee 500, AUSD, fee 2500, WMON was quoted again. Size 1000000000000000000 wei came back 965548722296802920 wei. Gross -34451277703197080 wei. The path that landed in block 113890792 was not sent again.",
      "facts": {
        "block": 113896596,
        "sizeWei": "1000000000000000000",
        "backWei": "965548722296802920",
        "grossWei": "-34451277703197080"
      },
      "links": [
        {
          "rel": "token",
          "href": "https://monadvision.com/address/0x00000000eFE302BEAA2b3e6e1b18d08D69a9012a"
        },
        {
          "rel": "router",
          "href": "https://monadvision.com/address/0x21114915Ac6d5A2e156931e20B20b038dEd0Be7C"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "ausd-cross",
      "kind": "quote",
      "outcome": "short_of_gas_limit",
      "chainId": 143,
      "title": "AUSD, Pancake fee 500 into Uniswap fee 500",
      "lesson": "At block 113898376 a Pancake v3 fee 500 buy of AUSD and a Uniswap v3 fee 500 sell, size 300000000000000000 wei, returned 321119229289342107 wei. Gross 21119229289342107 wei, which is +0.021119229 MON. A two-leg v3 creation bills about 0.033 MON. The quote is short of that bill. The same cross at 0.5 MON grossed less, and at 1 MON it was negative. Not sent. One hundred live WMON pools on Uniswap v3, Pancake v3, Capricorn, OctoSwap, zkSwap, and Monday, and v2 crosses on seven routers, produced no quote above 0.012 MON at 0.5, 1, and 2 MON.",
      "facts": {
        "block": 113898376,
        "sizeWei": "300000000000000000",
        "backWei": "321119229289342107",
        "grossWei": "21119229289342107",
        "livePools": 100,
        "tokens": 12
      },
      "links": [
        {
          "rel": "token",
          "href": "https://monadvision.com/address/0x00000000eFE302BEAA2b3e6e1b18d08D69a9012a"
        },
        {
          "rel": "pancake-quoter",
          "href": "https://monadvision.com/address/0xB048Bbc1Ee6b733FFfCFb9e9CeF7375518e25997"
        },
        {
          "rel": "uniswap-quoter",
          "href": "https://monadvision.com/address/0x661e93cca42afacb172121ef892830ca3b70f08d"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "curve-stable-wmon",
      "kind": "quote",
      "outcome": "negative_quote",
      "chainId": 143,
      "title": "Curve stableswap, ten WMON pools",
      "lesson": "Curve stableswap factory 0x8271e06e5887fe5ba05234f5315c19f3ec90e8ad had 34 pools. Ten hold WMON. Pool 0x74d80eE400D3026FDd2520265cC98300710b25D4 returned 999799878120989273 wei on 1000000000000000000 wei in. Gross -200121879010727 wei, before gas. The other nine get_dy calls reverted. Twocrypto still had 13 pools. Balancer weighted factory 0x76578ecf9a141296ec657847fb45b0585bcda3a6 reported 1 pool. Not sent.",
      "facts": {
        "stablePools": 34,
        "wmonPools": 10,
        "twocryptoPools": 13,
        "balancerWeightedPools": 1,
        "grossWei": "-200121879010727"
      },
      "links": [
        {
          "rel": "factory",
          "href": "https://monadvision.com/address/0x8271e06e5887fe5ba05234f5315c19f3ec90e8ad"
        },
        {
          "rel": "pool",
          "href": "https://monadvision.com/address/0x74d80eE400D3026FDd2520265cC98300710b25D4"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "ausd-cross-again",
      "kind": "quote",
      "outcome": "short_of_gas_limit",
      "chainId": 143,
      "title": "AUSD cross, quoted again",
      "lesson": "At block 113901365 Pancake v3 fee 500 into Uniswap v3 fee 500, through AUSD, size 300000000000000000 wei, returned 317491377189166996 wei. Gross 17491377189166996 wei, which is +0.017491377 MON. A two-leg v3 bill is about 0.033 MON. The same path on one Pancake router, fee 500 into fee 2500, was negative from 0.05 MON to 2 MON. Not sent.",
      "facts": {
        "block": 113901365,
        "sizeWei": "300000000000000000",
        "backWei": "317491377189166996",
        "grossWei": "17491377189166996"
      },
      "links": [
        {
          "rel": "token",
          "href": "https://monadvision.com/address/0x00000000eFE302BEAA2b3e6e1b18d08D69a9012a"
        },
        {
          "rel": "pancake-quoter",
          "href": "https://monadvision.com/address/0xB048Bbc1Ee6b733FFfCFb9e9CeF7375518e25997"
        },
        {
          "rel": "uniswap-quoter",
          "href": "https://monadvision.com/address/0x661e93cca42afacb172121ef892830ca3b70f08d"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "ausd-octo-cake",
      "kind": "quote",
      "outcome": "short_of_gas_limit",
      "chainId": 143,
      "title": "AUSD, OctoSwap into Pancake v2",
      "lesson": "At block 113901365 OctoSwap into Pancake v2, through AUSD, size 500000000000000000 wei, returned 509514651112247209 wei. Gross 9514651112247209 wei, which is +0.009514651 MON. A direct pair creation bills about 0.025 MON. Not sent.",
      "facts": {
        "block": 113901365,
        "sizeWei": "500000000000000000",
        "backWei": "509514651112247209",
        "grossWei": "9514651112247209"
      },
      "links": [
        {
          "rel": "token",
          "href": "https://monadvision.com/address/0x00000000eFE302BEAA2b3e6e1b18d08D69a9012a"
        },
        {
          "rel": "octo-router",
          "href": "https://monadvision.com/address/0x60fd5aa15debd5ffdefb5129fd9fd8a34d80d608"
        },
        {
          "rel": "pancake-router",
          "href": "https://monadvision.com/address/0xB1Bc24c34e88f7D43D5923034E3a14B24DaACfF9"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "woo-usdc",
      "kind": "quote",
      "outcome": "short_of_gas_limit",
      "chainId": 143,
      "title": "Uniswap v2 USDC into WooFi",
      "lesson": "At block 113903556 Uniswap v2 turned 5000000000000000000 wei of WMON into 116211 USDC, and WooRouterV2 querySwap turned that USDC back into 5001346145555117390 wei. Gross 1346145555117390 wei, which is +0.001346146 MON. The same direction at 10 MON and 20 MON was negative. Metric and BrownFi getAmountsOut on WMON to USDC reverted. Not sent.",
      "facts": {
        "block": 113903556,
        "sizeWei": "5000000000000000000",
        "usdcOut": "116211",
        "backWei": "5001346145555117390",
        "grossWei": "1346145555117390"
      },
      "links": [
        {
          "rel": "woo-router",
          "href": "https://monadvision.com/address/0x4c4af8dbc524681930a27b2f1af5bcc8062e6fb7"
        },
        {
          "rel": "uni-router",
          "href": "https://monadvision.com/address/0x4B2ab38DBF28D31D467aA8993f6c2585981D6804"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "balancer-weth-wbtc",
      "kind": "quote",
      "outcome": "negative_quote",
      "chainId": 143,
      "title": "Balancer WETH and WBTC against v3",
      "lesson": "Buying WETH on Balancer pool 0x067abd928147282fb06475a09f6be22cee933ea3 with 1000000000000000000 wei and selling on the best v3 quote lost 1287098533266452 wei. The WBTC pool 0xad4779c425fefdf8c0fddf72ec53be34bae0809d lost 51322462900273191 wei on the same size. Not sent.",
      "facts": {
        "sizeWei": "1000000000000000000",
        "wethGrossWei": "-1287098533266452",
        "wbtcGrossWei": "-51322462900273191"
      },
      "links": [
        {
          "rel": "router",
          "href": "https://monadvision.com/address/0x9da18982a33fd0c7051b19f0d7c76f2d5e7e017c"
        },
        {
          "rel": "weth-pool",
          "href": "https://monadvision.com/address/0x067abd928147282fb06475a09f6be22cee933ea3"
        },
        {
          "rel": "wbtc-pool",
          "href": "https://monadvision.com/address/0xad4779c425fefdf8c0fddf72ec53be34bae0809d"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "someswap-cp-revert",
      "kind": "quote",
      "outcome": "no_atomic_exit",
      "chainId": 143,
      "title": "SomeSwap constant-product hop, router reverted",
      "lesson": "Direct seeker run 38897053998 indexed 34994 WMON legs and found 5 constant-product hops above 0.02 MON. The best print was USDC, Uniswap into SomeSwap, size 2000000000000000000 wei, gross 26086633724792099 wei. SomeSwap getAmountsOut reverted on that USDC amount, so the print is not a router quote. The job ended with 0 sends. Its last AUSD simulation at block 113900962, size 1000000000000000000 wei, netted -72662843140486926 wei after a 332123 gas limit.",
      "facts": {
        "pairs": 34994,
        "hops": 5,
        "sends": 0,
        "sizeWei": "2000000000000000000",
        "cpGrossWei": "26086633724792099",
        "ausdNetWei": "-72662843140486926",
        "ausdBlock": 113900962,
        "ausdGas": 332123
      },
      "links": [
        {
          "rel": "someswap-router",
          "href": "https://monadvision.com/address/0x000799B28aE9C3E9ca70B7Ff67b191519ab80fEE"
        },
        {
          "rel": "run",
          "href": "https://github.com/Blockchains/policypilot-monad/actions/runs/38897053998"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "ausd-uni-fees",
      "kind": "quote",
      "outcome": "short_of_gas_limit",
      "chainId": 143,
      "title": "AUSD, Uniswap fee 100 into fee 500",
      "lesson": "At block 113914517 one Uniswap router, AUSD fee 100 into fee 500, size 250000000000000000 wei, returned 269961537523717674 wei. Gross 19961537523717674 wei, which is +0.019961538 MON. The same path at 0.2 MON grossed 18766458974641885 wei and at 0.5 MON grossed 7153367820758623 wei. A two-leg v3 bill is about 0.033 MON. Not sent. Forty-four fee tiers answered at 0.1 MON across Pancake, Uniswap, Capricorn, Monday, OctoSwap, and zkSwap.",
      "facts": {
        "block": 113914517,
        "sizeWei": "250000000000000000",
        "backWei": "269961537523717674",
        "grossWei": "19961537523717674",
        "liveTiers": 44
      },
      "links": [
        {
          "rel": "token",
          "href": "https://monadvision.com/address/0x00000000eFE302BEAA2b3e6e1b18d08D69a9012a"
        },
        {
          "rel": "quoter",
          "href": "https://monadvision.com/address/0x661e93cca42afacb172121ef892830ca3b70f08d"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "v4-ausd-again",
      "kind": "quote",
      "outcome": "short_of_gas_limit",
      "chainId": 143,
      "title": "Uniswap v4 AUSD into v3 fee 500",
      "lesson": "At block 113913272 Uniswap v4 AUSD, fee 10000, tick spacing 200, size 100000000000000000 wei, sold on Uniswap v3 fee 500, returned 110307578071976653 wei. Gross 10307578071976653 wei, which is +0.010307578 MON. The v4 fee 500 MON/USDC pool returned 23207 USDC units on 1 MON. Native MON fee 100 returned 14 USDC units from 0.1 MON through 50 MON. Not sent.",
      "facts": {
        "block": 113913272,
        "sizeWei": "100000000000000000",
        "backWei": "110307578071976653",
        "grossWei": "10307578071976653",
        "fee": 10000,
        "tickSpacing": 200
      },
      "links": [
        {
          "rel": "v4-quoter",
          "href": "https://monadvision.com/address/0xa222dd357a9076d1091ed6aa2e16c9742dd26891"
        },
        {
          "rel": "v3-quoter",
          "href": "https://monadvision.com/address/0x661e93cca42afacb172121ef892830ca3b70f08d"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "chog-aethon-kuru",
      "kind": "quote",
      "outcome": "short_of_gas_limit",
      "chainId": 143,
      "title": "CHOG, Aethon, and the Kuru touch",
      "lesson": "CHOG, Uniswap fee 3000 into Capricorn fee 10000, grossed 843009941430748 wei at 100000000000000000 wei and was negative at 0.5 MON. Aethon, selling the USDC from Pancake fee 500, grossed 668985134424591 wei at 0.1 MON and was negative at 0.5 MON. Atlantis was negative at 0.1 MON. Kuru MON/USDC bestBidAsk was 23250000000000000 bid and 23289000000000000 ask. The book is not crossed. A Gecko WBTC price on pool 0x481c4905f01b2544f60c1b9d35b6a6cacd7d3200 did not survive the quoter, which returned 2 WBTC units for 0.1 MON. Not sent.",
      "facts": {
        "chogGrossWei": "843009941430748",
        "aethonGrossWei": "668985134424591",
        "kuruBidWei": "23250000000000000",
        "kuruAskWei": "23289000000000000"
      },
      "links": [
        {
          "rel": "chog",
          "href": "https://monadvision.com/address/0x350035555E10d9AfAF1566AaebfCeD5BA6C27777"
        },
        {
          "rel": "aethon",
          "href": "https://monadvision.com/address/0x8510e4c073fb7fe75b8e767a1856f85586e24679"
        },
        {
          "rel": "kuru",
          "href": "https://monadvision.com/address/0x065c9d28e428a0db40191a54d33d5b7c71a9c394"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    },
    {
      "id": "desk-rule",
      "kind": "rule",
      "outcome": "unchanged",
      "chainId": 143,
      "title": "What the desk still does",
      "lesson": "A quote is not a send. The signer sends when the settled gain is larger than the limit on the transaction, after eth_call, because a revert bills that limit. Clip gas stays 420,000. Rough gas on the spread desk stays half a million gas at 100 gwei. The signing wallet keeps 5 MON. Rounds stay ten minutes apart. A round sends at most 20 clips. There is no promised rate.",
      "facts": {
        "clipGas": 420000,
        "roughGas": 500000,
        "reserveMon": 5,
        "intervalSeconds": 600,
        "clipMaxPerRound": 20
      },
      "links": [
        {
          "rel": "tape",
          "href": "https://blockchains.github.io/policypilot-monad/research/"
        },
        {
          "rel": "docs",
          "href": "https://docs.monad.xyz/developer-essentials/gas-pricing"
        }
      ]
    }
  ]
}
