{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "MONAF Blog",
  "home_page_url": "https://monaf.ai/services",
  "feed_url": "https://monaf.ai/feed.json",
  "language": "en-GB",
  "items": [
    {
      "id": "https://monaf.ai/services/size-a-monad-swap",
      "url": "https://monaf.ai/services/size-a-monad-swap",
      "title": "Size a Monad swap so the fee is smaller than the move you need",
      "summary": "How to size a MONAF velocity clip on Monad: gas on the way in and out, the pool fee, the one percent floor, and a worked 10, 50 and 100 MON example.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/the-second-signature",
      "url": "https://monaf.ai/services/the-second-signature",
      "title": "The second tap: how a close gets signed twice, and how the nonce stops it",
      "summary": "Monad nonces, replacement transactions, and why tapping Close twice can sell a position twice. What to do when the screen times out after a hash.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/what-the-revert-meant",
      "url": "https://monaf.ai/services/what-the-revert-meant",
      "title": "What the revert meant: the errors this desk actually shows, and the one fix for each",
      "summary": "A field guide to MONAF trading errors on Monad: no quote, empty vault, no minimum, wallet too small, receipt timeout, and a reverted sell. What each one means and the single next action.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/green-digits-are-not-pnl",
      "url": "https://monaf.ai/services/green-digits-are-not-pnl",
      "title": "The green digits are staking. The red number is the trade. Do not add them.",
      "summary": "How to read MONAF My money: aprMON, sMON and gMON accrual versus a velocity mark-to-market, the Other row, unpriced items, and spare MON.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/price-a-sell",
      "url": "https://monaf.ai/services/price-a-sell",
      "title": "Price a 350,000 gas sell on Monad before you sign it",
      "summary": "Worked Monad gas arithmetic for a MONAF close: 350,000 gas in the wallet, 550,000 in the vault, base fee, tip, and why the receipt beats the estimate.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/two-cards-and-a-wallet",
      "url": "https://monaf.ai/services/two-cards-and-a-wallet",
      "title": "You entered five trades and two cards came back: how to find the ones that are still yours",
      "summary": "Why MONAF can show fewer velocity cards than the trades you signed, how wallet and vault notebooks differ, and how to match each hash to a balance.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/when-600-milliseconds-is-final",
      "url": "https://monaf.ai/services/when-600-milliseconds-is-final",
      "title": "When 600 milliseconds is final enough, and when you still wait for the receipt",
      "summary": "Monad finality after MIP-12: inclusion, speculative finality at one slot, full finality at two. When a MONAF close, a payment, or a withdrawal should wait.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/approve-the-router-once",
      "url": "https://monaf.ai/services/approve-the-router-once",
      "title": "Approve the router once: the first close takes two signatures, and the rest take one",
      "summary": "How ERC-20 allowance works on a MONAF close: PancakeSwap router approval, exact versus unlimited, consecutive nonces, and how to revoke.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/four-fields-on-the-explorer",
      "url": "https://monaf.ai/services/four-fields-on-the-explorer",
      "title": "Four fields on the explorer that tell you whether the close landed",
      "summary": "How to read MonadVision or Monadscan after a MONAF close: transaction status, signer, method, gas used, logs, and the balance that proves the sell.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/what-the-browser-key-can-sign",
      "url": "https://monaf.ai/services/what-the-browser-key-can-sign",
      "title": "What the browser key can sign, and the prompt that means you should stop",
      "summary": "The MONAF trading key threat model: what the browser agent can and cannot sign, the 0.25 MON float, where profit is allowed to go, and which wallet prompts to reject.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/close-in-one-slot",
      "url": "https://monaf.ai/services/close-in-one-slot",
      "title": "Close a Monad trade in one slot: the only sequence that matters",
      "summary": "How to close a MONAF velocity trade on Monad with the price already on the card: no second quote, broadcast the sell, and remove the position when the hash exists.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/read-the-pool",
      "url": "https://monaf.ai/services/read-the-pool",
      "title": "Read a Monad pool without a quoter: slot0, decimals, and the back amount",
      "summary": "A practical guide to PancakeSwap v3 slot0 on Monad: sqrtPriceX96, token decimals, MON value, and why a mark is not the same as a sell quote.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/leave-a-staking-receipt",
      "url": "https://monaf.ai/services/leave-a-staking-receipt",
      "title": "Leave a staking receipt: aprMON, sMON and gMON are not spendable MON",
      "summary": "How aprMON, sMON and gMON work on Monad, why the My money counter ticks, and the real exit for aPriori, Kintsu and Magma receipts.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/the-trading-key-float",
      "url": "https://monaf.ai/services/the-trading-key-float",
      "title": "The trading key: what 0.25 MON is, and what Withdraw profit sends",
      "summary": "How the MONAF trading key balance and Withdraw profit work: the 0.25 MON gas float, who can receive the surplus, and how to check the key on chain.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/when-a-card-is-a-call",
      "url": "https://monaf.ai/services/when-a-card-is-a-call",
      "title": "When a card is a call: read the meter before you trust the badge",
      "summary": "How MONAF velocity calls are chosen: conviction, the meter, a cold board, a flat pool, and why only the real calls should sit at the top.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/wallet-or-vault",
      "url": "https://monaf.ai/services/wallet-or-vault",
      "title": "Wallet or vault: which MON a trade is allowed to spend",
      "summary": "Why a MONAF entry says the vault holds 0 MON or that there is no quote, and how the desk chooses the wallet when that is where the MON is.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/the-hash-is-the-close",
      "url": "https://monaf.ai/services/the-hash-is-the-close",
      "title": "The hash is the close: what to do after the wallet returns one",
      "summary": "How to read a Monad transaction hash after a MONAF close: inclusion, two-slot finality, and why a receipt timeout is not a failed sell.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/the-one-percent-floor",
      "url": "https://monaf.ai/services/the-one-percent-floor",
      "title": "The one percent floor: set a minimum or do not sign",
      "summary": "How MONAF sets amountOutMinimum at 99 percent of the pool mark, with a worked 50 MON example, and when a trade is too thin to sign.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/unpriced-and-still-yours",
      "url": "https://monaf.ai/services/unpriced-and-still-yours",
      "title": "Unpriced, and still yours: find the positions the total left out",
      "summary": "What MONAF means by unpriced items and Other on My money, how the 5 MON floor works, and how to identify every token the total could not price.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/a-desk-day",
      "url": "https://monaf.ai/services/a-desk-day",
      "title": "A desk day on MONAF: enter, mark, leave, and take the profit back",
      "summary": "An operator’s sequence for a MONAF session on Monad: fund the right balance, enter one trade, read the mark, close it, and withdraw only the key’s surplus.",
      "date_published": "2026-10-26T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/what-monad-is",
      "url": "https://monaf.ai/services/what-monad-is",
      "title": "Monad, after the first year: a parallel EVM that finalises in two slots",
      "summary": "What Monad is in October 2026: parallel EVM, 300 ms blocks after MIP-12, 600 ms finality, MON, and the four systems that make the speed real.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/monad-bft",
      "url": "https://monaf.ai/services/monad-bft",
      "title": "MonadBFT: two rounds to finality, and a block the next leader cannot throw away",
      "summary": "How MonadBFT reaches speculative finality in one 300 ms slot and full finality in two, and why tail-fork resistance matters for traders.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/parallel-execution",
      "url": "https://monaf.ai/services/parallel-execution",
      "title": "Optimistic parallel execution: run them together, replay the ones that collided",
      "summary": "How Monad’s optimistic parallel execution and asynchronous execution fit in one block, and what a Solidity developer does not have to change.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/monad-db",
      "url": "https://monaf.ai/services/monad-db",
      "title": "MonadDb: the database is part of the consensus budget",
      "summary": "Why MonadDb exists, how state reads dominate EVM time, and what that means for indexers and archive nodes.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/raptorcast",
      "url": "https://monaf.ai/services/raptorcast",
      "title": "RaptorCast: getting a block to two hundred validators before the slot ends",
      "summary": "What RaptorCast does on Monad, why propagation dominates a 300 ms slot, and what MIP-10 would change.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/gas-and-the-limit",
      "url": "https://monaf.ai/services/gas-and-the-limit",
      "title": "On Monad the gas limit is part of the price",
      "summary": "How Monad gas works after mainnet: block gas limit, base fee, and why a high limit can cost more than the trade it protects.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/dexes-on-monad",
      "url": "https://monaf.ai/services/dexes-on-monad",
      "title": "Where Monad actually trades: Kuru, Uniswap, and the rest of the book",
      "summary": "Monad DEX landscape in October 2026: Kuru’s share, Uniswap, PancakeSwap, Curve, and what the volume split means.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/liquid-staking",
      "url": "https://monaf.ai/services/liquid-staking",
      "title": "Liquid staking on Monad: aprMON, sMON, and what the receipt actually is",
      "summary": "aPriori aprMON, Kintsu sMON and Magma on Monad: what liquid staking receipts are, how exits work, and what not to assume.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/lending-markets",
      "url": "https://monaf.ai/services/lending-markets",
      "title": "Lending came with the bytecode: Morpho, Aave, Euler",
      "summary": "How Morpho, Aave and Euler fit the Monad credit stack in 2026, and which risks are the protocol’s rather than the chain’s.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/ecosystem-map",
      "url": "https://monaf.ai/services/ecosystem-map",
      "title": "A field guide to the Monad stack, from the slot to the wallet",
      "summary": "Monad ecosystem map for October 2026: consensus, execution, DEXs, staking, lending, wallets and what is still proposed.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/chain-143",
      "url": "https://monaf.ai/services/chain-143",
      "title": "Add chain 143 without signing your money away",
      "summary": "How to add Monad mainnet: chain id 143, MON, public RPCs, MonadVision and Monadscan, and which wallet prompt is a setting rather than a payment.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/read-the-receipt",
      "url": "https://monaf.ai/services/read-the-receipt",
      "title": "Four clocks on one Monad transaction",
      "summary": "How to read a Monad receipt: inclusion, one-slot speculative finality, two-slot finality, and why the gas limit is the bill.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/the-gas-bill",
      "url": "https://monaf.ai/services/the-gas-bill",
      "title": "The gas bill is the limit times the price",
      "summary": "Monad gas arithmetic: 100 MON-gwei minimum base fee, 150 million block gas, 30 million per transaction, and a worked bill for a padded limit.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/before-the-swap",
      "url": "https://monaf.ai/services/before-the-swap",
      "title": "Five checks before a Monad swap is worth signing",
      "summary": "A practical checklist before swapping on Monad: recipient, minimum out, a second quote, the gas limit, and the contract address behind the ticker.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/wmon-and-the-wrappers",
      "url": "https://monaf.ai/services/wmon-and-the-wrappers",
      "title": "WMON is a contract. The ticker is not.",
      "summary": "Canonical wrapped MON on Monad, and how to check WETH, WBTC and cbBTC addresses before a swap. A ticker is not a contract.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/for-builders",
      "url": "https://monaf.ai/services/for-builders",
      "title": "What a Solidity developer changes on Monad, and what they leave alone",
      "summary": "A builder’s guide to Monad: EVM bytecode without annotations, 300ms timestamps, a 30 million gas transaction cap, and RPCs that do not all serve history.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/three-blocks-late",
      "url": "https://monaf.ai/services/three-blocks-late",
      "title": "Your indexer is three blocks late, and the book has moved",
      "summary": "How to index Monad without lying to yourself: websockets, historical eth_call hosts, rate limits, and why a one-second loop is already stale.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/what-mev-remains",
      "url": "https://monaf.ai/services/what-mev-remains",
      "title": "The tail fork is resisted. The sandwich is not.",
      "summary": "What MEV still exists on Monad after tail-fork resistance: sandwiches, missed slots, oracle lag, and the gas limit as a cost.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/getting-mon",
      "url": "https://monaf.ai/services/getting-mon",
      "title": "Get MON onto chain 143, and ignore every other door",
      "summary": "How to move MON onto Monad mainnet safely: chain id 143, exchange networks, and why a searched-for bridge is the usual loss.",
      "date_published": "2026-10-25T12:00:00Z"
    },
    {
      "id": "https://monaf.ai/services/operating-the-desk",
      "url": "https://monaf.ai/services/operating-the-desk",
      "title": "How this desk holds the money, and how it comes back",
      "summary": "How MONAF’s trading key and vault work: who can withdraw, the 0.25 MON gas float, and the only address profit is allowed to reach.",
      "date_published": "2026-10-25T12:00:00Z"
    }
  ]
}