hackquest logo

RefusalRail

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

视频

项目图片 1
项目图片 2
项目图片 3
项目图片 4

技术栈

React
Web3
Ethers
Node
Solidity

描述

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.

队长
RRick Shao
项目链接
部署生态
Arbitrum OneArbitrum One
赛道
DeFiInfraRWAAI