hackquest logo

Open Agent Treasury (OAT)

Open Agent Treasury. The open-sourced treasury management system (TMS) for AI agents.

ビデオ

テックスタック

Web3
Node
Solidity

説明

Open Agent Treasury (OAT) is an open-source treasury management system for AI agents, built by Tempora Labs. Its first skill, Earn, helps agents put operator-designated surplus capital to work in Tempora-curated vaults across Base, Arbitrum One, and Robinhood Chain.

Agents can inspect vault terms, simulate deposits, track positions and earnings, assess withdrawal liquidity, and prepare transactions. OAT supports USDC on Base and Arbitrum One, and USDG on Robinhood Chain, through an agent plugin, command-line program, and TypeScript/JavaScript library.

OAT prepares transactions; the user’s wallet executes them. With treasury connect, users connect a browser wallet or sign in through email or social login using Privy, then approve each transaction themselves. Alternatively, OAT returns unsigned calls for another signer. OAT never holds private keys or signs transactions. Funds must already be on the selected chain; OAT does not bridge them.

OAT core: https://github.com/TemporaLabs/treasury/tree/release/v0.1.2

Claude plug-in:
claude plugin marketplace add TemporaLabs/treasury@v0.1.2

claude plugin install treasury@treasury

JP Morgan cash management source: https://www.jpmorgan.com/payments/newsroom/agentic-ai-corporate-cash-treasury-management

ハッカソンの進行状況

Building on the initial Base implementation, we expanded OAT into a multichain treasury client and added an integrated wallet-approval experience: - Arbitrum One: added chain-aware Earn operations and the Cash Plus USDC Test 2C vault. - Robinhood Chain: added Cash Plus USDG Test 2D, extending support beyond USDC to USDG. - Command-line interface: replaced the MCP server with eight Earn commands returning structured JSON, usable by agents with shell access. - Wallet connection: implemented five Connect commands for connecting a wallet, preparing and approving deposits and withdrawals, checking connection status, and disconnecting. - Transaction safeguards: added checks for permitted vaults, recipients, amounts, chains, and transaction encoding, plus receipt verification and explicit reporting of incomplete flows. - Reliability and documentation: added chain-routing and wallet-flow tests, wrong-chain RPC detection, improved withdrawal error explanations, and updated vault and installation documentation. These changes are recorded in the v0.1.2 changelog and branch comparison.

資金調達の状況

N/A
チームリーダー
KKevin R. Chen
プロジェクトリンク
業界
AIDeFi