I would like to accept 0-confirmation bitcoin for very small amounts. I am happy to accept zero-confirmation spends and am aware of the risks. However, the tool needs the ability to "flag" the accepted transaction/s if a double-spend is detected. I can then decide what action to take.
I do not want to use a centralized third-party tool. I would like to use something locally on the server. It would simply display pre-generated public addresses. No need for private keys and/or seeds to be on the server.
Does such a tool exist?