Page MenuHomePhabricator

[standards] Reserve op_return prefix for eCash Chat platform
ClosedPublic

Authored by emack on Mar 11 2024, 13:04.

Details

Summary

Reserves the prefix 63686174 (chat) for messaging transactions generated from the eCash Chat platform. This is to enable other apps like Cashtab to parse and render them accordingly.

Test Plan

plonk prefix guideline into https://jbt.github.io/markdown-editor/

Diff Detail

Repository
rABC Bitcoin ABC
Branch
socialPrefix
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 27902
Build 55354: Build Diff
Build 55353: arc lint + arc unit

Event Timeline

emack published this revision for review.Mar 12 2024, 23:20
bytesofman added inline comments.
doc/standards/op_return-prefix-guideline.md
23 ↗(On Diff #46092)

we did use this approach (pad with leading 00s) earlier for cashtab msg -- but, imo it is better to go with trailing zeros if you really want a 3-char code (this is what Paybutton did for PAY).

soc?

it's unique but seems like could do better. it's not really clear that this is short for social. is it connected to the name of the app?

just some thoughts, if you really want 00736f63, no real blocker, it's possible.

This revision now requires changes to proceed.Mar 12 2024, 23:28

Personally I think MSG1 makes more sense, but up to yall

Updated prefix reservation

emack retitled this revision from [standards] Reserve op_return prefix for eCash Social platform to [standards] Reserve op_return prefix for eCash Chat platform.Mar 16 2024, 12:30
emack edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Mar 18 2024, 16:24