← Back to all posts
Case Study
Introducing Sunspot - Noir on Solana
Posted by Matthew Klein on Jun 29, 2026
Sunspot brings the ease-of-use of Noir to Solana, with developers now able to write, compile, and verify any Noir program on Solana without breaking the bank! In doing so, it unlocks on-chain KYC, private DeFi, secure data availability and more.
Noir has become the go-to language for building efficient, privacy-preserving zero-knowledge (ZK) applications across the blockchain ecosystem. Sunspot allows Noir proofs to be verified on the Solana blockchain far as few as 175,125 compute units with no data storage overhead. We have been able to verify a proof of a valid passport on-chain using 476,298 compute units.
Where you can use it
Use Sunspot for any application where you need selective disclosure. Think zk-ID, zk-KYC, and anonymous voting. With SunspotJS, you can integrate easily into any web application and verify cheaply on your server or on-chain. You can even integrate with browser-held wallets.
Sunspot is designed to produce extremely small proofs with the cheap verification of groth16 SNARKs. Traditionally, this small proof size meant that proving meaningful statements was not possible on the browser. SunspotJS shakes that up. We proved passport-based age checking in 10 seconds on MacBook Chrome (m4), and under 1 minute on a modest Android (Nothing 3a). The core rust crate can also be compiled to run natively on mobile devices for even better performance.
Sunny Weather
With the creation of Sunspot, scalable privacy is even easier on Solana. An efficient verifier that connects Noir and Solana makes it easier for builders to use complex programs and integrate ZK, opening new possibilities for the ecosystem. Sunspot opens the door for anonymous DAO, zero-knowledge lending protocols, and anonymous money transactions on-chain.
To get more of an idea of what’s possible with Sunspot, dive into our documentation and reference library. Sunspot is open for builders, and we can’t wait to hear how it powers your next project on Solana.
If you are reading this blog post and are interested in bringing Reilabs’ expertise in cryptography and developer ergonomics to your own project, feel free to reach out to us at hi@reilabs.io!
Hope you have enjoyed this post. If you'd like to stay up to date and receive emails when new content is published, subscribe here!