Documentation
Everything you need to understand, implement and ship the Cassis interlayer payment protocol.
Cassis routes bitcoin payments across layers — Lightning, Liquid, Arkade, Cashu, Fedimint, Rootstock — using chains of hash time-locked contracts instead of trusted bridges or wrapped tokens.
Start with how it works for the mental model, then follow the quickstart to build your first route. Path finding covers how routers announce themselves and how payers choose which ones to trust.
Quickstart
Send your first interlayer payment with Cassis in a few steps.
2How it works
The mental model behind Cassis: routes, hops, hashes and timeouts.
3Path finding
How routers announce themselves, and how payers and routers decide which nodes to trust.
4Layers
The bitcoin layers Cassis routes across, and how each one expresses an HTLC.
5FAQ
Questions you might have about the Cassis protocol.