SkyhookReference
References
The references below are the specifications, papers and software that the Skyhook design builds on. Where they differ from a description on this site, they take precedence.
Papers
- Abhinav Vishnu et al., Skyhook Bridge. IACR ePrint 2026/2210. The principal paper behind this proposal.
- Bünz, Kiayias and Leonardos, FlyClient: Super-Light Clients for Cryptocurrencies, IEEE Symposium on Security and Privacy, 2020. The basis of Skyhook’s rollups: its sampling arguments explain how roots can be trusted without downloading the chain.
- Bonneau et al., on Merkle Mountain Ranges and batch proofs. The data structure underlying FlyClient commitments.
Zcash Improvement Proposals
- ZIP 221: FlyClient and history commitments in block headers, including the coinbase quirks and epoch boundaries.
- ZIP 229: Version-6 transactions and the Ironwood component under NU6.3.
- ZIP 244: Transaction identifiers as digest trees.
- ZIP 302: Memo field conventions, including
0xF5text memos. - ZIP 316: Unified addresses and receivers.
- ZIP 321: Payment request links.
- ZIP 326: Wallet behavior across NU6.3, covering pools, scanning rules and
use_qsk.
Standards and specifications
- RFC 7693: BLAKE2, by Aumasson, Neves, Wilcox-O’Hearn and Winnerlein.
- EIP-712: Typed structured data signing, used for tickets and intents.
- The Orchard Book: notes and actions, Sinsemilla, and the halo2 circuits.
- halo2 WebAssembly port guide: proving in the browser, including threading.
Software
- lightwalletd: the compact-block service; see also its successor, Zaino.
- WebZjs: a browser wallet library evaluated during the web-RPC design and set aside because it lacked Ironwood support.
Community
- Beta demonstration thread, Zcash Community Forum: independent operation of the beta, with reported results.
- GGuy, The future of atomic swaps, Zcash Community Forum: the design direction behind programmable swaps.