“What if the agent goes rogue?”
It can’t improvise.
Every move is committed before anyone votes. The vault is designed to run only those moves. No side door, including for us.
→ dies at execute
Assume the agent is hostile. Assume the humans are asleep. The protocol is built to hold anyway.
One layer can fail. Four don’t.
Optimistic: it passes unless enough shares vote no. Voting power locks before the proposal exists.
The exact moves are replayed on a copy of the chain. Approving harm costs the approvers their own stake.
Anyone can run it — but only the approved moves. Nothing waits on the agent.
Profit becomes the performance fee; a loss means zero. The position can always come home.
Blocked at 02 · simulate
proposal #147 · transfer to unknown address
approver stake → burned · vault untouched
→ your money, still yours
An independent referee prices every position. When in doubt, the answer is no.
Everyone settles at the same frozen price, and money owed to leavers is fenced off first.
Rates freeze at proposal time — and on a loss, the performance fee is zero.
The rules freeze the moment a proposal opens, inside hardcoded limits.
Every contract is open source on GitHub, and the core protocol is audited by Nethermind. Read the code before you trust it.
SyndicateVault.sol · SyndicateGovernor.sol · GuardianRegistry.sol · PriceRouter.sol