Colosseum Hackathon Judging Story
Interactive 1-Click PASS Simulation
Follow Alice funding Bob for groceries, testing valid checkout, category blocking, and instant revocation.
Scenario 1: Alice Creates Grocery PASS
Alice Allocates $100 for Bob
Alice gives Bob $100 with a strict policy: GROCERIES only, max $50/tx.
Scenario 2: Valid Grocery Purchase
Bob buys $32.50 at FreshMart
Category is GROCERIES, amount is under $50 limit. Deterministic engine approves transaction.
Scenario 3: Category Violation Attempt
Bob tries $60 at Apex Gaming Store
Category is ENTERTAINMENT ($60). PASS evaluates rules, blocks payment, and preserves funds!
Scenario 4: Owner Revocation
Alice Revokes Remaining $67.50
Alice decides to reclaim unspent funds immediately. PASS status changes to REVOKED.
Scenario 5: Post-Revoke Spend Attempt
Bob Attempts Checkout Again
Smart contract rejects invocation because PASS is REVOKED. No funds can move.
Live PASS StateACTIVE
Remaining Balance
$100.00 / $100.00 USDC
OwnerAlice (0x7A...9F)
RecipientBob (0x3C...1B)
Allowed CategoryGROCERIES
Max Per Tx$50.00
Solana Devnet PDAExplorer
Verification Feed (0)Real-time
No payments attempted yet. Click step 1 to begin.