Add documentation file for the NFToa protocol ID at doc/standards/nftoa.md
The latest update of this documentation triggered the need to revise the functions in D18785
Differential D18757
[Cashtab] About NFToa Protocol ID Authored by nftoa on Oct 5 2025, 11:00.
Details
Add documentation file for the NFToa protocol ID at doc/standards/nftoa.md The latest update of this documentation triggered the need to revise the functions in D18785 Checked that the new nftoa.md file renders correctly in Markdown. No code changes are involved.
Diff Detail
Event TimelineComment Actions there seems to be a rebase issue here bc docs/standards/nftoa.md does not yet exist in the monorepo, but this diff shows changes to it. The diff needs to be based on a single commit, which must be based off the latest master. Comment Actions You need to squash your changes before you update the diff so it includes all the changes and shows as a new file, which it is in the context of this diff
Comment Actions This documentation update mandates function alignment in D18785 to ensure protocol consistency.
Comment Actions still not clear why the nonce is needed...if you just need uniqueness, every txid is unique. If it's optional, seems like it isn't really necessary. In general, OP_RETURN space is limited. So if you are building an app, the goal is to encode everything as tight as possible, and omit everything that isn't performing some useful function. there's nothing standard about OP_RETURN specs having or needing a nonce. I do not want devs to think it's a normal thing or some kind of ecash req. I don't think I ever used the word nonce in my life before seeing it in the paybutton spec, which happens to be a ref for this spec. But there's no need to do things the same way. But, if you insist, nonce it up. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||