Applying for Catalyst Fund 15

Instant Cardano API from
Plutus Blueprint

Stop writing boilerplate indexers. We auto-generate a type-safe Data Layer, Transaction Builders, and Event Notifiers directly from your contract definition.

In Progress

UTXO Indexing & Querying

Forget parsing CBOR manually. Our system uses your `plutus.json` to decode on-chain datum into clean, queryable JSON fields.

How it works

1
Upload Blueprint
Drag & drop your `plutus.json`. We parse the schema.
2
Instant Query API
Filter UTXOs by datum fields (e.g., `lock_time`, `owner`).
Chain
8200581
Decoded
{
 "amount": 500,
 "owner": "addr1.."
}
GET /v1/utxos?datum.amount=500
Trigger Rule
if (proposal == "Funded")
Sent to Discord
Planned 2026

Smart Notifier

Don't poll the blockchain. Set up event-driven rules to receive real-time alerts when specific on-chain logic is triggered.

How it works

1
Define Rules
"If Gov Proposal #42 is funded" or "If Listing < 50 ADA"
2
Receive Alert
Push to Discord, Slack, or HTTP Webhook instantly.
Planned

Transaction Builder

Generating transactions should be as easy as calling a function. We generate a type-safe TypeScript DSL that matches your validator logic.

How it works

1
Auto-Generate SDK
We read your Redeemer/Datum types and build a TS library.
2
Build & Sign
Call `contract.build.claim()` and get a valid Unsigned Tx.
Generated SDK
await Contract.build.claim({
utxo: selectedUtxo,
redeemer: {
action: "Claim"
}
});
Valid Unsigned Tx
Ready for Wallet Signature