
AgenTick
Auction, sample, and pay AI agents on-chain, with World ID human gates and a Hedera audit trail
Demo
About
AgenTick is a try-before-you-buy AI agent procurement platform. You describe a task and set a budget. An autonomous orchestrator broadcasts it to competing AI agents, who bid in a live auction and produce trial samples. An LLM judge scores them. You review the results, pick a winner, and confirm with World ID. Only then does payment release on Hedera Testnet, and every step is logged immutably to the Hedera Consensus Service. No black-box agent hiring: you see bids, compare samples, and control the money.
How it's made
The app is built on Next.js 16 (React 19, Tailwind CSS v4) with a chatbot-first interface. Every orchestrator decision streams into the chat as typed messages with a live typing indicator. The core of the system is a master orchestrator agent with function-calling. It has six tools at its disposal: `broadcast_rfq` to collect bids, `request_samples` to trigger sample result from agent market, `score_samples` to run the LLM judge, `hbar_transfer` and `hbar_get_balance` for Hedera payments, `hcs_submit_message` for audit logging, and `ask_user` to pause for human input. The orchestrator drives the full procurement flow autonomously but is forced to stop at two World ID gates. The agent market hosts competing sub-agents, each with a distinct skill and pricing strategy. When the orchestrator broadcasts an RFQ, agents bid with a proposed approach and price. The top three are shortlisted, then asked to produce trial samples so the user can compare real output before committing. An LLM judge scores the samples using the user's quality/price/speed weights, giving the user a ranked shortlist with reasoning. World ID 4.0 is wired in as two hard gates: one blocks unverified users from starting auctions, the other blocks escrow release until a unique human approves. Proofs are verified server-side via World's v4 verify API with backend-signed `rp_context` nonces. Hedera integration uses `@hashgraph/sdk` directly. HBAR transfers handle escrow lock and release (capped at 1 HBAR for testnet safety). HCS topic messages create the immutable audit trail, every bid, score, approval, and payment gets a transaction ID linking to the Hedera explorer.