eth_sendPrivateTransaction attempts to send your transaction to miners on every block for a maximum of 25 blocks. No need to listen for the next block. For more info about this method, check out the official Flashbots documentation.
NOTE: This method is currently only supported on Ethereum mainnet.
How does Flashbots reputation work with Alchemy?
Alchemy manages your Flashbots reputation automatically for you based on your Alchemy app ID. There is currently no support for querying reputation status for Flashbots requests made via Alchemy but it's on our roadmap—let us know if it would be useful for you! Learn more about reputation here.
How can I cancel my private transaction after it is sent?
You can cancel private transactions after they are sent but before they are mined by using the eth_cancelPrivateTransaction method and passing in your transaction hash.