SIP Protocol
Privacy by Default. Freedom by Design.
Awards
The problem it solves
Blockchain rn is basically a public ledger where everyone sees everything - your wallet, amounts, who you send to. bots front-run your swaps, MEV extracts value from you, and your entire financial history is public forever. not great.
SIP adds a privacy layer to cross-chain intents. one toggle to hide sender, amount, and recipient using stealth addresses + pedersen commitments + zk proofs. solvers can still fulfill your swap, they just cant see who you are. like HTTPS for blockchain - same UX, actual privacy. also has viewing keys so institutions can audit when needed.
Challenges we ran into
Stealth address math took forever - kept hashing hex strings instead of raw bytes, small bug but 2 days of debugging. also found out NEAR intents has no testnet so had to build mock solvers for testing and use real mainnet for integration tests with small amounts.
Getting noir circuits to compile for browser-based proofs was painful too. barretenberg dependency hell. but eventually got thousands tests passing so feeling pretty confident now.