Week 0 — The Foundation Sprint Begins
This is the kickoff post for the 12-week Solana Mobile Builder Grant sprint.
What Week 0 has to deliver
The Mainnet Foundation Sprint isn’t an app — it’s the rail every other app settles through. By Friday, Cadenza has to be:
- Deployed to Solana mainnet as an Anchor program
- Initialized with the Blues Prince Media Publisher NFT
- SDK-published as
@bluesprince/cadenza-sdkv0.1.0 on npm - Documented with the full IDL surfaced in TypeScript types
Why I’m building in public
Two reasons. The Solana grant committee needs a credible “we already shipped” narrative — a static proposal doesn’t prove that. A live progress board does.
The second reason is harder to articulate but more important: AI music provenance is a trust problem. The infrastructure that fixes it has to be auditable. Building Cadenza behind closed doors and asking the world to trust the result is the wrong shape. So everything ships with the source visible, the on-chain accounts inspectable, and the build itself watchable.
What you’ll see here every Friday
A short post for each of the 12 weeks. Highlights, blockers, what’s next. That’s it. No marketing spin — just the build.
— Dennison