GENLAYER POLICY ENGINE ONLINE

Treasury Copilot

The financial control plane for autonomous agents. Give agents useful USDC spending power without giving them unrestricted custody.

BASE SEPOLIA USDCGENLAYER STUDIONETMETAMASK ERC-7715
01OWNER CUSTODY
02AGENT HTTP API
03GENLAYER REVIEW
041SHOT SETTLEMENT

THE PAYMENT JOURNEY

From agent intent to auditable execution.

One bounded flow connects human custody, an agent-friendly API, intelligent policy review, and settlement.

Treasury Copilot payment lifecycleAn agent request moves from a bounded owner permission through verification, GenLayer review, 1Shot execution, and a Base USDC receipt.OWNERBound permissionMetaMask ERC-7715AGENT APISpend requestHTTP + API keyCOPILOTVerify requestDeterministic checksGENLAYERPolicy reviewPrompt comparative1SHOTExecuteFinalized approvalBASEReceiptUSDC settledPOST /api/v1/spendrecipient: 0xMerchant...amount: 12.50 USDCpurpose: Vercel subscriptionREQUEST VERIFICATIONAPI key validAgent matches policyToken + chain verifiedAmount within capReplay check passedV01V02V03V04V05COMPARATIVE REVIEWidentity · amount · purpose · evidenceAPPROVE → EXECUTEDENY → STOPON-CHAIN AUDIT TRAIL UPDATEDrequest · verdict · execution · tx hash

Current step: Owner permission

HOW IT WORKS

Plain HTTP in. Policy-controlled payment out.

01 / REQUEST

The agent submits recipient, exact amount, category, justification, and optional evidence through HTTP.

02 / VERIFY

Treasury Copilot matches the API key to the owner, agent, policy, chain, token, and delegated funding account.

03 / REVIEW

GenLayer determines whether the request satisfies the owner’s natural-language policy and evidence requirements.

04 / EXECUTE

1Shot executes only a finalized approval, and the transaction hash is written back to the on-chain history.

DEVELOPER EXPERIENCE

Agents integrate with JSON, not wallet infrastructure.

The platform handles GenLayer submission, policy binding, finality, execution, and audit history behind a stable HTTP interface.

Explore the Agent API
POST /api/v1/spend
{
  "recipient": "0xMerchant...",
  "amount": "12.50",
  "category": "infrastructure",
  "justification": "Monthly deployment service"
}

TRUST BOUNDARY

Useful autonomy without unrestricted custody.

No agent private keys

Agents authenticate through scoped API keys that identify them but never sign blockchain transactions.

Every request reviewed

Deterministic checks and GenLayer prompt-comparative review evaluate every valid payment request.

Owner-controlled revocation

Owners retain custody, policy control, API-key rotation, and the ability to stop future execution.

Every decision leaves a trail.

Request identity, policy version, verdict reasoning, execution state, and the final Base transaction hash remain available for review.

REQUEST ACCEPTED
GENLAYER REVIEW FINALIZED
POLICY APPROVED
1SHOT EXECUTION CONFIRMED
BASE TX HASH RECORDED

Give your agents a budget, not your treasury.

Connect an owner wallet, grant bounded spending permission, define the policy, and issue an agent API key.