Agent treasury on Vela
An agent proposes payments. The enclave applies the owner's policy: what fits is paid at once through the trigger contract, the rest waits for the owner. Every action is one request to the enclave, 30 to 60 s on a devnet; a payment also runs the trigger cycle before it shows as settled.
Not deployed yet
The first step makes a trigger contract for this treasury through the factory on the stack, embeds app/app.syn into the release's guest module, deploys it to Vela for this owner, token and trigger, and registers the owner and a demo agent with the enclave.
What happens next
Once deployed: fund the treasury, allow payees, let the agent propose. A proposal inside the policy is paid at once; outside it, it waits here for your approval, with every reason. The chain sees one receipt per executed payment and nothing else.
Built with Synsema on Vela · the code: SYNSEMA/vela-treasury · click an address to copy it