hackquest logo

Mandate —— Safe Automation for Tokenized Assets

Mandate is a policy firewall for AI-agent finance. It keeps user funds in a smart account and lets agents act only when onchain rules approve, blocking unsafe actions before funds move.

视频

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

技术栈

Next
Solidity
Web3
React

描述

Mandate is a policy firewall for AI-agent finance. It lets a user fund a MandateAccount, while an AI/demo agent can only act through a constrained session key. Every proposed financial action is checked onchain before execution against asset, adapter, trade-size, turnover, exposure, nonce, deadline, and signed price-row constraints.

The demo shows two paths on Robinhood Chain testnet: a small TSLA buy that is approved and executed after policy preview returns OK, and a dangerous 500 USDG → TSLA action that is blocked because it exceeds the exposure boundary. The agent can propose, Mandate decides, and transaction receipts prove the outcome.

本次黑客松进展

During the Buildathon, I built the full Mandate MVP: smart contracts, deployment on Robinhood Chain testnet, a public landing page, and a live demo console.

Implemented features include:

  • MandateAccount policy engine

  • MockERC20 demo assets: USDG, TSLA, AMD

  • MockAMM and approved swap adapter

  • signed demo price feed

  • server-side price signer API

  • server-side demo-agent relayer using a constrained session key

  • wallet-based mint / approve / deposit flow

  • policy preview before execution

  • approved safe action execution

  • blocked dangerous action proof

  • activity/evidence UI with transaction links

The live demo successfully demonstrates that user funds remain in MandateAccount, the agent does not hold the owner key, approved actions can execute, and out-of-policy actions are blocked before funds move.

融资状态

Mandate is currently unfunded and independently built. No institutional or external funding has been raised.

队长
SStarry Desert
项目链接
部署生态
Robinhood Chain TestnetRobinhood Chain Testnet
赛道
AIDeFiInfra