Skip to content

Crosslink placeholder#1216

Draft
shielded-nate wants to merge 1 commit into
zcash:mainfrom
shielded-nate:zip-crosslink-first-draft
Draft

Crosslink placeholder#1216
shielded-nate wants to merge 1 commit into
zcash:mainfrom
shielded-nate:zip-crosslink-first-draft

Conversation

@shielded-nate
Copy link
Copy Markdown
Contributor

👋 I'd like to get a placeholder ZIP for Crosslink.

What else needs to happen here before an incomplete stub can be merged?

  • Copy the zip-template.md for crosslink; change some headers with provisional crosslink info.

@nuttycom
Copy link
Copy Markdown
Contributor

👋 I'd like to get a placeholder ZIP for Crosslink.

What else needs to happen here before an incomplete stub can be merged?

  • Copy the zip-template.md for crosslink; change some headers with provisional crosslink info.

Please follow the ZIP 0 process for draft ZIPs, it's very clearly specified: https://zips.z.cash/zip-0000#zip-workflow

@daira
Copy link
Copy Markdown
Collaborator

daira commented Mar 18, 2026

What else needs to happen here before an incomplete stub can be merged?

Stubs are only created to reserve a ZIP number. In the case of Crosslink, I don't think it's clear yet how many ZIPs will be needed. There will probably need to be at least one for the BFT protocol, one to specify either a new block header version or how equivalent information is encoded in the coinbase transaction, one to specify the finality gadget, etc. We don't merge ZIP PRs that are just outlines without any substantive content.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants