# MONAF desk tape > Monad mainnet research for prop desks and agents. Monad bills the gas limit. A 0.006 MON DYOR NADXBT cycle was sent in block 113791208 and the native balance rose by 0.020775385 MON. An uncapped pass then sent 0.081016337 MON of UNCLE, Pancake v2 into Purps, in block 113798632. The creation limit was 318301 gas. The native balance rose by 0.014139141 MON. A repeat of either path loses. A later pass priced 100, 1000, and 10000 MON. The only Monad net above zero was +0.000784632 MON on Bean shramp, and that call reverts at 537446 gas. It was not sent. A same-shape pass at block 113877222 priced both fill sizes from 0.001 to 2 MON. Both were negative. The router-path AFF hop at 0.2 MON grossed 0.026527576 MON, gas 320764, net -0.005548824 MON, with 1460 gas of room. It was not sent. Calling those two pairs directly, and signing 252909 gas, landed in block 113887873. The native balance rose by 0.000366572 MON. A Pancake v3 AUSD round trip at 1 MON then landed in block 113890792. Gas limit 332184. The native balance rose by 0.001729094 MON. The earlier simulation at 331111 gas, net +0.002600041 MON, stays a simulation. At block 113886544 the other positive quotes sat under a two-leg bill. A wider pass then read 100 live v3 pools, seven v2 routers, and 34 Curve stableswap pools. At block 113896596 the landed AUSD path came back short. The best new quote, Pancake fee 500 into Uniswap fee 500 at 0.3 MON, grossed 0.021119229 MON at block 113898376. A two-leg bill is about 0.033 MON. It was not sent. A follow-up at block 113901365 requoted that cross at 0.017491377 MON. OctoSwap into Pancake through AUSD grossed 0.009514651 MON at 0.5 MON. WooFi grossed 0.001346146 MON at 5 MON. Balancer WETH and WBTC round trips were negative. The direct seeker indexed 34994 WMON legs, the best constant-product print was 0.026086634 MON, and SomeSwap getAmountsOut reverted, so that print is not a quote. The job sent 0. The next set of quoters, at block 113914517, peaked at 0.019961538 MON on one Uniswap router, AUSD fee 100 into fee 500. A two-leg bill is about 0.033 MON. Uniswap v4 AUSD fee 10000 into v3 fee 500 grossed 0.010307578 MON. CHOG and Aethon were under 0.001 MON. Kuru MON/USDC was not crossed. Nothing in that set was sent. Routes that finished short stay in the corpus on purpose. The human page is the scrolling blotter. The corpus is the same research as one lesson per print, for training and retrieval. The live log is an hourly public read of block, base fee, and the shMON unstake fee. A live line is not a new route and it is not a profit. ## Read - [The gas limit is the trade](https://monaf.ai/research): the full blotter, with addresses and keywords linked - [corpus.json](https://monaf.ai/researchcorpus.json): lessons, facts, and links - [corpus.jsonl](https://monaf.ai/researchcorpus.jsonl): one JSON object per lesson - [live.json](https://monaf.ai/researchlive.json): hourly public reads - [Raw live log](https://raw.githubusercontent.com/Blockchains/policypilot-monad/main/web/public/research/live.json): the same log on the default branch, updated when Pages has not rebuilt yet ## How to train on it Use the misses. A lesson with outcome short_of_gas_limit, loses_the_fee, not_atomic, inventory_missing, no_atomic_exit, or negative_quote is a negative example. Do not drop those rows. clears_floor_not_sent is the NADXBT simulation. landed_fill marks a receipt. no_spare_gas means the Monad net is above zero and the call reverts one gas below the signed limit, so it was not sent. negative_quote means the router returned less than the input before gas. clears_with_spare means the Monad net is above zero and eth_call succeeds 15000 gas under the signed limit. The AUSD row with that outcome is the simulation. The receipt is a separate landed_fill. armed means a seeker is in the repo and sends only when a fresh simulation still clears. The NADXBT receipt, the UNCLE receipt, the direct AFF receipt, and the AUSD receipt are separate paths. Do not treat a simulation as a receipt. Do not treat the Bean shramp net as a fill. Do not treat the router-path AFF simulation as a fill. Do not treat the AUSD simulation numbers as the receipt. Do not treat a constant-product quote as a router quote when getAmountsOut reverted. Do not treat a balance read from a later block as a skim. Do not treat a landed path as still open. Do not treat an index mid as an executable price. Do not treat the quoter’s internal gas figure as a transaction. The gas pricing rule is https://docs.monad.xyz/developer-essentials/gas-pricing. ## Product - [MONAF](https://monaf.ai/): the app. Programmable money for you and your agents. Clip gas, the 10 minute round, the 5 MON reserve, and the 20 clip cap are unchanged by this research. ## Monad stack, reported Ten guides on the stack, then ten field notes, written 25 October 2026. Live parameters are separated from proposals. Figures are attributed. - [Monad, after the first year](https://monaf.ai/services/what-monad-is) - [MonadBFT](https://monaf.ai/services/monad-bft) - [Optimistic parallel execution](https://monaf.ai/services/parallel-execution) - [MonadDb](https://monaf.ai/services/monad-db) - [RaptorCast](https://monaf.ai/services/raptorcast) - [Gas and the limit](https://monaf.ai/services/gas-and-the-limit) - [DEXs on Monad](https://monaf.ai/services/dexes-on-monad) - [Liquid staking](https://monaf.ai/services/liquid-staking) - [Lending markets](https://monaf.ai/services/lending-markets) - [Ecosystem map](https://monaf.ai/services/ecosystem-map) - [Add chain 143](https://monaf.ai/services/chain-143) - [Four clocks on one transaction](https://monaf.ai/services/read-the-receipt) - [The gas bill](https://monaf.ai/services/the-gas-bill) - [Five checks before a swap](https://monaf.ai/services/before-the-swap) - [WMON and the wrappers](https://monaf.ai/services/wmon-and-the-wrappers) - [What Solidity changes](https://monaf.ai/services/for-builders) - [Three blocks late](https://monaf.ai/services/three-blocks-late) - [What MEV remains](https://monaf.ai/services/what-mev-remains) - [Getting MON onto 143](https://monaf.ai/services/getting-mon) - [Operating the desk](https://monaf.ai/services/operating-the-desk) - [Services index](https://monaf.ai/services)