Operate a treasury
Set policies before funding, distinguish signed execution from a decision, and understand what can be recovered.
Before a real transaction
Use the API and playground first. Treasury execution adds signing authority, contract risk and chain finality.
- Check your workspace's network and custody posture in Settings.
- Use an owner wallet and a distinct guardian address for a supported self-custody vault.
- Review vault ownership, spending limits, asset address, and the actual chain before providing funds.
- Start with small amounts and verify every receipt. Do not rely on a wallet address copied from an unverified environment.
The action lifecycle
A user or agent proposes an action. Hard rules, policy, counterparty checks and role permissions decide whether it is blocked, requires approval or can be staged. Approved execution and chain confirmation are separate from evidence evaluation.
| State | Meaning |
|---|---|
BLOCKED | Policy refused; review the reason before changing the request. |
APPROVAL_REQUIRED | A privileged operator needs to decide. |
STAGED | An action may be in escrow according to the execution rail; inspect the receipt. |
| Confirmed on chain | Verify the transaction hash, contract, recipient, amount and final status independently. |
Rules before permission
Use Controls to set spending ceilings and treasury reserves, and Approvals to review exceptions. A recipient address change is not a routine retry; it changes who receives funds.
An untrusted agent should hold a read/propose key, never a shared owner key or privileged approval credential. Read Spending rules for the control order.
What a guardian can do
Some supported contracts let a guardian halt or cancel staged payments. A completed transfer is not generally reversible. The available recovery path depends on the deployed contract, its state and its permissions.
View the live recovery windows, guardian controls and ledger rather than treating a dashboard label as proof of on-chain state.
Continue
Read Custody, Recoverability and Security. If your goal is just verifying jobs, skip treasury funding and go to the developer quickstart.