| Freeze | Revoke | |
|---|---|---|
| What it targets | Agent’s access to a wallet | A pact |
| Effect | Suspends access temporarily | Permanently terminates the pact |
| Reversible? | Yes — unfreeze restores access | No |
| After action | Agent resumes under the same pact | Agent must submit a new pact |
Freeze
Freezing blocks an agent’s access to a wallet without ending the pact. The pact and its terms remain intact. Unfreezing restores access instantly, with no need to resubmit or re-approve anything. This makes freeze the right choice for investigations or temporary holds: pause the agent, review recent activity, and resume if the investigation is clear.Revoke
Revoking permanently terminates a pact. The pact moves torevoked, the API key is invalidated, and the agent can submit a new pact to continue operating.
Further reading
- Pacts — the full pact lifecycle including the revoked state