New update in CQuisitor:
- Address book and Eternl address registry. CQuisitor now shows an address’s name if it exists in the app’s address book or in the Eternl address registry.
- Optional automatic transaction validation. For when you’re too lazy to press the “Validate” button.
- New URL format. If a transaction is already on-chain, you can open cardananium.github.io/cquisi…{tx_hash} and CQuisitor will fetch the transaction CBOR from your API provider. Note that this requires an API key to be set in the app.
Huge thanks to @Quantumplation for contributing!
A while ago I made a simple web app so I could look inside CBOR on the fly and quickly see what was in whatever transaction I was looking at. I named it Cquisitor.
Bit by bit it grew from a CBOR decoder into a set of tools that help you figure out what's wrong with a transaction faster. DE-UPLC (a UPLC debugger) and dehosk (a UPLC decompiler) grew up alongside it, first on their own, then inside Cquisitor.
Cquisitor can:
- validate a transaction and highlight what's broken
- tell if a tx involves a DEX and show order details when it can
- debug UPLC (DE-UPLC) or decompile it (dehosk)
- break CBOR down byte by byte and check it against CDDL
- decode transactions and other Cardano structures
The whole point of Cquisitor has always been to spend less time on broken transactions. These days a lot of that work happens with AI agents, so the next logical step was to let them use it too.
That's why I built cardano-debug-mcp. It gives your AI agent the same capabilities through its native tooling and saves you a lot of headaches while building on Cardano. It can even open the transaction in the Cquisitor web app and show you what's wrong.
Happy debugging:
github.com/cardananium/carda…
npm install -g @cardananium/cardano-debug-mcp
claude mcp add --scope user cardano-debug -- cardano-debug-mcp
Cquisitor just got a very sweet update from @Quantumplation: it can now decode SundaeSwap V4 transactions and show much more useful info about them. The new order graph looks like fresh ice cream during a summer heatwave.
New in CQuisitor: CDDL Tool
• Edit a CDDL schema next to CBOR, validate live
• Parse & mismatch errors mapped onto both schema and bytes
• Hover/pin links schema ↔ hex ↔ decoded JSON ↔ tree
• All Cardano era schemas one pick away, Conway bundled
• Auto-detects the root rule
• Shareable links
cardananium.github.io/cquisi…
Some things we do just for fun. Some people collect pokemon cards, others build cars piece by piece.
As for me, sometimes I write random tools just out of curiosity—to see how realistic it is to build something.
So, meet a UPLC → Aiken-like pseudocode decompiler, available directly in Cquisitor.
The decompilation quality can be a bit rough around the edges, sure - but where else have you seen something like this before?
Updates to DE-UPLC:
You can now profile your favourite UPLC code directly in DE-UPLC.
As always, you can share your debugging session via a link.
Don’t forget to star:
DE-UPLC: cardananium.github.io/de-upl…
CQuisitor: cardananium.github.io/cquisi…
Big day for de-uplc: it has now migrated to the web, so you no longer need to install an vs code extension to debug your UPLC code. Everything can be done in the web app: cardananium.github.io/de-upl…
In addition to the previous functions of de-uplc, it can now debug random UPLC code without needing any transaction context.
But it wouldn’t be a big day without integration with CQuisitor: there is now a button that navigates to de-uplc to debug a specific redeemer in its transaction context.













