Okay, I tried going deep on trustless atomic swaps.
My first approach was full validity proofs, but proving the entire Zcash history was too expensive to demo with the resources available. ![]()
I’ll still work on it tho.
For the demo, I switched to checkpoint-based SPV. It reduces the proving work, but introduces trust in the starting checkpoint.
I’ll be dropping the link to the Zutti swap app soon.