RefusalRail
RefusalRail refuses unsafe RWA agent trades in 60 seconds and records the NO as an on-chain-ready Arbitrum Sepolia receipt.
视频




技术栈
描述
RefusalRail is a policy flight recorder for agentic RWA actions. In the live demo, a judge connects a browser wallet or uses the built-in test wallet, picks a market shock, and lets a bounded agent attempt a trade. Unsafe actions are refused before execution and saved as durable receipts with policy hash, calldata hash, shock hash, wallet address, proof hash, and an Arbitrum Sepolia transaction path.
Built pieces: deployed web app, Durable Object receipt ledger with SQLite receipts, RainbowKit/Wagmi wallet path with test-wallet fallback, policy engine, Solidity contracts on Arbitrum Sepolia, deploy scripts, Vitest policy tests, Playwright public E2E tests, and a 96-second narrated demo video. Deployed hub: 0x3540038833ae8750EfF20e7EfCaE16F206e90Cf8. Refused demo tx: 0x0b809bc31f75b6ff5947ccb5875dc5df975e1fe379b3a533f8e84454e42bf372.
本次黑客松进展
Built during the hackathon: PRD, UI interaction plan, logo system, frontend redesign with wallet dock, RainbowKit/Wagmi browser-wallet flow, built-in test wallet, Durable Object receipt ledger, receipt detail views, Solidity contracts, Arbitrum Sepolia deployment, public app deployment, MiMo-narrated 96-second demo video, GitHub repo, and public E2E verification. The judge can now run the full flow from live app to proof receipt.
融资状态
Not fundraising. This is a hackathon prototype with no token sale, securities offering, brokerage integration, or financial advice. The next milestone is policy package export plus more RWA venue adapters for real institutional review workflows.