What happens when you give an AI agent a treasury key? One bad prompt and it's gone.
So we built ZiniPay so the agent never holds one.
How it works on NEAR:
1. The agent checks the merged PR and proposes a payout.
2. Our PolicyHelper contract caps the amount by reputation, enforces a 60 second cooldown and lets each deliverable be paid once.
3. Two council members approve on Sputnik DAO. The agent has no vote.
What is real today: two payouts on testnet, five attack transactions that reverted on-chain, and a verifier anyone can run:
npm run verify:testnet
What is not: it's testnet only, not audited, and the AI review is simulated in this build. We would rather tell you.
Live: zini-pay.vercel.app
Code: github.com/kellycryptos/ZiniPay
upvoted ZiniPay on NEAR Hunt: nearhunt.xyz/p/a64d9e27-ed99-4e1e-b8dc-3a…
Built for Social Money and AI Security. #NEARHackathon #nearhunt
Post
kellycryptos
@zinipay.near
Replying to @zinipay.near
we keep building
Sign in to join the conversation.