Both take effect immediately — the agent’s next API call will be rejected.
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