-
Notifications
You must be signed in to change notification settings - Fork 390
fix: Update 8021 docs to include dataSuffix capability #796
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
✅ Heimdall Review Status
|
youssefea
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for this contribution ! Would it be possible to make dataSuffix page follow the example of other pages such as flowControl, paymasterService etc?
The only exception there now is dataCallback and that's because it has some additional API examples. I'll be transitioning some of that content soon to match the rest.
|
Review Error for youssefea @ 2026-01-12 12:31:46 UTC |
|
|
||
| The primary use case for `dataSuffix` is [Builder Codes](/base-chain/quickstart/builder-codes) attribution. Builder Codes are unique identifiers that allow apps to receive attribution for onchain activity they generate. | ||
|
|
||
| ```typescript |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add a title here if you can
youssefea
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small nit: adding the title to the code snippet
|
Review Error for youssefea @ 2026-01-13 14:51:36 UTC |
What changed? Why?
Added a new documentation page for the dataSuffix capability in the Base Account reference section. This capability (defined in ERC-8021) allows apps to append arbitrary hex-encoded bytes to transaction calldata for attribution tracking, enabling platforms to identify which app originated a transaction.
Notes to reviewers
How has it been tested?
Local verification with mintlify dev