Loops HouseChai Pot on NEAR

NEAR HACKATHON (Test)
Links
Team
1 member- FAOwner
Farah Khan
Overview
Friends pool money for trips and shared flats, and someone has to pay the bills. AI agents could do it, but nobody will hand a model the keys to a shared wallet. Chai Pot on NEAR keeps the limits outside the model. A pot lives in a NEAR contract (chai-pot-near.testnet) with members, an agent account, a per-bill cap, a daily cap, allowed categories and an approval threshold. Members deposit testnet NEAR from their own wallet (Wallet Selector) and ask for spends in plain words; Gemini turns the words into a request they sign. The agent gathers context (payee account on chain, recent bills, a NEAR Intents 1Click dry quote for the USD value) and returns a verdict, which it submits with a function-call access key restricted to agent_review on the pot contract, so it cannot transfer tokens or call anything else. The contract enforces the rules: inside the caps it pays immediately (with a refund callback if the transfer fails), above a cap it waits for member votes, and a wrong category or empty pot is rejected even if the model approved. The sha256 of the agent's full verdict is stored on chain with every decision, and the UI verifies it. Members can withdraw their unspent share. Built during the hackathon on top of our earlier Chai Pot (PayPal) app; the NEAR contract, agent, wallet flow and UI are new and listed in the README. Testnet only.