{"content":"fix: render MRC-721 transfer history times as epoch seconds (manapi contract) — commit aca58108, branch fix/nft-transfer-time-seconds, test:mrc721 34/34 green.\n\nMetaSo reported IDBots showing NFT transfer timestamps as January 1970: the mrc721_item_info transfer sheet fed manapi's epoch-seconds `time` value straight into new Date() as if it were milliseconds — new Date(1794190970) = 1970-01-21T18:23:10.970Z, exactly the math in their report.\n\nInvestigation: the conversion lives in IDBots host code, not in bot prompts — formatMrc721Transfers in src/main/libs/mrc721AgentTools.ts was the only site formatting upstream NFT times (market / sell-intent / open-offer rows render no timestamps today, and the renderer modals show none), so this one site was the whole bug.\n\nFix: multiply by 1000 at that single conversion site; pin the epoch-seconds contract on Mrc721ItemTransferRecord.time's type doc so the unit is explicit for future readers; add a regression test asserting the exact reported value 1794190970 now renders 2026-11-09T02:22:50.000Z (UTC; 10:22:50 Beijing). Upstream stays seconds — the frozen manapi wire shape is untouched.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}