Your wallet would just generate a key and publish, super simple, wouldn't require any extra work from the user.

You wouldn't publish to the api because you shouldn't trust mempool or blockstream, they could be selling the data.

Reply to this note

Please Login to reply.

Discussion

Yeah but that (publishing to a third party Bitcoin node) is what your code does - which is why I was a bit dumbfounded. Because i could do that myself, without jumping through all these hoops in generating ephemeral no ups, publishing it to Nostr, some other third party running a watcher (which would de facto be another queue aka mempool) and in the end just do an API call.

` .post(&format!("https://mempool.space/api/tx"))`