Team: @rajlol | Submitted: April 1, 2026
Answer Capsule
PythReceipt generates cryptographic, on-chain proof for every DeFi
liquidation using Pyth Network’s real-time price feeds and confidence
intervals. It gates liquidations based on oracle uncertainty — if
Pyth’s confidence is too wide, the liquidation is blocked. Every
successful liquidation produces a verifiable receipt stamped with
live Pyth Pro data.
What It Does
DeFi liquidations happen in milliseconds, but there’s no way to
verify if the price used was fair. PythReceipt solves this by
creating an immutable on-chain receipt for every liquidation,
embedded with Pyth’s signed price, confidence interval, best bid,
and best ask at the exact moment of execution. If oracle confidence
is too low, the liquidation is automatically blocked - protecting
users from bad price data.
Pyth Features Used
Price Feeds (on-chain + off-chain)
Pyth Pro / Lazer WebSocket (real-time confidence + bid/ask)
Links
- Live Demo: https://pyth-receipt.vercel.app/
- Source Code: GitHub - rajdeblol/PythReceipt · GitHub
Tech Stack
- Framework/Language: Next.js 14, TypeScript, Tailwind CSS
- Blockchain: Solana Devnet (Anchor framework)
- Oracle: Pyth Pro Lazer WebSocket
- Deployment: Vercel
Content Contributions
- Public Post: I Built Cryptographic Proof for DeFi Liquidations Using Pyth Network - DEV Community
- Technical Contribution: GitHub - rajdeblol/PythReceipt · GitHub
- X Post: https://x.com/rajlol01/status/2039243084429762950
Licensing
Apache 2.0
Eligibility Confirmation
I am 18+ years old
I am not located in an OFAC-sanctioned jurisdiction
This is original work created during the hackathon period
I have read and agree to the Terms & Conditions