As this project appears to be fairly unknown in the fediverse still, I’d like to use this opportunity to advertise Flohmarkt. This Fediverse equivalent of Facebook Marketplace already has some instances up and running - see here: https://codeberg.org/flohmarkt/flohmarkt/wiki/flohmarkt-instances
That wouldn’t really solve it though. The problem is not a man in the middle attack. It’s someone scamming you. They can do it, then generate another signature, repeat, etc.