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.