This has already been done. You don't need to invent zaps for Monero. You can integrate Monero right into the app, no Lightning wallet or Nostr Wallet Connect needed. Amethyst was branched a year or so ago, and a Monero zap button was integrate right alongside Lightning zaps. The app is called Garnet. Here's the GitHub:

Replies (2)

Retrnull said from the beginning it was a proof of concept project. But he did develop it, and it works great. Now it needs to be updated with the latest Amethyst features, which won't be easy because there are a ton of new updates and changes to Amethyst since then.