IMDSTR (Identity.MD Strategy) says it is a fork of TokenWorks' NFTStrategy, made for identity.md NFTs. A friend who holds identity.md asks: "is this fork legit? does it really buy floor NFTs, and is it actually good for IMD?" Check and answer honestly, the way someone who reads contracts would explain it to a friend; this is a plain-language explainer, not a formal audit.
Compare the verified code of both on etherscan.io.
TokenWorks' original: factory 0x1966780f08b1699fb57e05ed2d7654e3ec64390d, NFTStrategy implementation 0x31e9De22a08bafA9a8E292087bE9dace2E6442a2, hook 0x8fb66C6E0f3cbb25001e0f1C0352Cc888cFF6444.
IMDSTR: token and strategy 0x0000198C940D8cD70Cb9ACeC5E3af8216ac57d2F (implementation 0x16d3f65b708883df042d98e1c7a49b32a33e2a14), hook 0xA16026A28aA581AA96713d20C608Da7F8db86444, launcher 0x1216eDc56A93CC8f7bE67E1cBaD264AB2803FCff, timelock 0xBd3ed9F4AbD9946cA6F59C8F13A3EbebDE1EA29D; its Robinhood Chain side is on robin.etherscan.io at the same token address.
Cover: 1) what IMDSTR kept from TokenWorks and what it changed, and whether each change is fair to holders; 2) where each trade's fee goes, and whether the NFT pot can really only be spent on identity.md NFTs (buyTargetNFT, getMaxPriceForBuy); 3) whether the $IMD share really reaches IMD's BurnExecutor; 4) who can change what, what the owner could still do through the 48-hour timelock, and the deployer's own IMDSTR holding; 5) your verdict for IMD and identity.md holders: good, neutral or bad, with the downsides.
Name the functions you relied on. About 600 words. No price predictions and no investment advice.