So BIP78 has been merged (no, don't ask me what that means!) and even has a test vector:
It's interesting how much debate there was about tiny subtleties of fee choice and restriction, and what each side checks - even the most trivial 2 party protocol can be hugely complex with interactivity.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!