Skip to main content
function revokeSpendPermission(options: RevokeSpendPermissionOptions): Promise<RevokeSpendPermissionResult>;
Revokes a spend permission for the user’s EVM Smart Account.

Parameters

ParameterTypeDescription
optionsRevokeSpendPermissionOptionsThe options for revoking the spend permission.

Returns

Promise<RevokeSpendPermissionResult> The result of the spend permission revocation.

Example

const result = await revokeSpendPermission({
  evmSmartAccount: "0x1234...",
  network: "base-sepolia",
  permissionHash: "0x5678...",
  useCdpPaymaster: true
});

console.log("User Operation Hash:", result.userOperationHash);
I