Hey Bee!
Hope you're doing well. Here's what we've been building: you're gonna like this because Blockfrost is basically the heartbeat of everything we're doing right now.
======================================================================
THE BIG ONE: ZKSplunk
======================================================================
So we're in the Splunk Agentic Ops Hackathon right now and we built something called ZKSplunk, basically the world's first observability platform
ever made for a zero-knowledge blockchain. Nobody's done this before.
The pitch is simple: Midnight is a privacy chain, right? You literally can't see what's happening inside by design. That's the whole point.
But operators still need to know if stuff is broken — is the proof server alive? Why did that ZK proof take 47 seconds? Did the smart contract just go dark?
ZKSplunk answers all of that. And guess what's powering the entire data pipeline? Blockfrost.
We're using your GraphQL API, your WebSocket subscriptions, your shielded tx scanning, your Node RPC — the whole stack. Every block, every contract action, every DUST event, every zswap event streams
through Blockfrost into our ingestion layer, gets normalized, gets a SHA-256 commitment (which we anchor on-chain in a Compact contract for tamper-evidence), and then flows into Splunk where AI agents can reason about it.
The coolest part? We built an MCP bridge — Splunk's AI talks to our Midnight MCP server. So when the AI sees a proof server latency spike in Splunk, it can actually go look at the Compact contract code,
check the compiler version, correlate across both platforms, and tell you in plain English what went wrong. And all the chain data it's pulling? That's Blockfrost.
We've got 11 pre-built Splunk queries, 14 ZK-specific field extractions, auto-reconnecting WebSocket subscriptions with resumable offsets for crash recovery — the works.
======================================================================
IntentAI — GOVERNANCE WHITE PAPER
======================================================================
This one's a bit different. Me and Spy (SpyCrypto) wrote a governance white paper called IntentAI. The idea is: what if every token holder could just say, in plain language, what they want for Cardano (or
Midnight)? Like:
"I want more privacy tooling, less centralization, fund education over marketing, and don't touch the constitution without broad
consensus."
And then an AI system translates that into a structured governance profile and checks every new proposal against it. So instead of
having to read and vote on every single proposal (which nobody does), your standing intent speaks for you on every cycle automatically.
The cool new stuff we just added:
- Every user has a mandatory "standing intent" that expires every
6 months so it can't go stale
- Intents carry weighted influence on EVERY vote, not just the ones
you show up for
- Votes don't have to be yes/no anymore — proposals can resolve to
graduated or hybrid outcomes based on the actual shape of what
the community wants
- We render the aggregated community preferences as 3D gradient
charts — so you can literally SEE where consensus is strong,
where the community is split, and where proposals are misaligned
with what people actually want
And here's where Midnight comes in: all the standing intents are shielded. ZK-aggregated public gradients from private intents. So the community can see WHERE it stands without knowing WHO stood where.
Coercion-resistant by construction.
We see this as a potential CIP companion to CIP-1694 down the road.
======================================================================
THE REST OF THE FAMILY
======================================================================
We've got 23 products in the DIDzMonolith portfolio now, all on Midnight. A bunch of them use Blockfrost:
- CardanoKPI — real-time Cardano dashboards (mainnet preprod)
- CardanoEIA — environmental impact assessment agents
- SelectConnect — privacy-preserving connection matching (4 contracts)
- Nightx — Midnight utility app
- All our Lucid Evolution stuff on the Cardano side
And ZKSplunk can monitor ALL of them. One Blockfrost connection,
23 contract watchlists feeding into Splunk. That's the vision.
======================================================================
WHY BLOCKFROST MATTERS SO MUCH TO US
======================================================================
Real talk — we're a small team building a lot of things. We don't run our own nodes or indexers. Blockfrost is how we access both chains.
Every single chain query in every Midnight project we ship routes through your API.
And the beautiful thing is, your GraphQL WebSocket API shape is exactly what an observability pipeline needs. We didn't have to build adapters or hack around anything. It just maps.
We did design it so a self-hosted indexer could drop in as a replacement (one config change), which is good for enterprise customers who can't send viewing keys to a third party. But Blockfrost is the default and honestly it's hard to imagine building without it at this point.
======================================================================
Anyway that's the update! Would love to chat more about any of this whenever you have time. Especially interested in your thoughts on our WebSocket subscription patterns — we're doing resumable offsets with auto-reconnect and I want to make sure we're using it the way you intended.
Talk soon!
— John
P.S. ZKSplunk's tagline is "Because even zero-knowledge needs a
witness." Felt appropriate given how much of that witnessing is
powered by Blockfrost. :)
I should have known 😂
Whatcha building? 👀