Skip to content

Sudo Policy

The sudo policy gives full permission to the signer. The signer will be able to send any UserOps and sign any messages.

API

import { toSudoPolicy } from "@zerodev/permissions/policies"
 
const sudoPolicy = toSudoPolicy({})
 
const validator = toPermissionValidator(publicClient, {
  entryPoint,
  kernelVersion,
  signer: someSigner,
  policies: [
    sudoPolicy,
    // ...other policies
  ],
})