Prize Tracks
Justice4SosigDogs is submitted to 4 bounty tracks. Here's how we qualify for each.
AI & Agentic Payments
Judge Barksworth is an AI agent that reads case data from Hedera, generates a verdict via LLM (minimax-m2.7 through Vercel AI Gateway), writes the verdict on-chain to DogCourt.sol, and sends a 0.5 HBAR justice reward to vindicated dogs. The AI agent autonomously moves value on Hedera.
Most Creative Use of ENS
Every dog that files a case receives an ENS subname under justice4sosigdogs.eth — e.g., sir-wiggles.justice4sosigdogs.eth. Text records store the dog's breed, case status, and grievance summary. Dogs get on-chain identities through the court system.
Best ENS Integration for AI Agents
The AI judge uses ENS as the identity layer for every dog it adjudicates. Each case is tied to an ENS identity, and when Judge Barksworth renders a verdict, the ENS text record 'status' is updated from 'Filed' to 'Vindicated' or 'Denied'. ENS becomes the public record of justice.

Best App with Reown SDK
All wallet connections use @reown/appkit with the wagmi adapter. Users connect, switch between Hedera testnet, and sign transactions through AppKit. RainbowKit was fully replaced with Reown's AppKit for the WalletConnect integration.
On-Chain Reference
| What | Chain | Address / Name | Explorer |
|---|---|---|---|
| DogCourt contract | Hedera Testnet (296) | 0x59f34234CA68d522A9C60bb10bA6a73dfcAb914a | HashScan |
| Judge / Deployer wallet | Hedera Testnet (296) | 0xBDBf97A458750a1dFfBa699f0A0959aa0A5500d0 | HashScan |
| ENS parent name | Sepolia (11155111) | justice4sosigdogs.eth | ENS App |
| ENS NameWrapper | Sepolia (11155111) | 0x0635513f179D50A207757E05759CbD106d7dFcE8 | Etherscan |