Skip to main content
This command is marked as unstable and may change in future releases.

Command: phala allow-devices

Syntax

phala allow-devices <command> [options]

Description

Manage on-chain device allowlist for an app contract

Global Options

OptionDescription
-h, --helpShow help information for the current command
-v, --versionShow CLI version
--api-token TOKEN, --api-key TOKENAPI token for authenticating with Phala Cloud
-j, --json, --no-jsonOutput in JSON format
--interactiveEnable interactive mode for commands that support it
--cvm-id <value>CVM identifier (UUID, app_id, instance_id, or name)
--profile PROFILETemporarily use a different auth profile for this command
--api-version <value>API version to use (e.g. 2025-10-28, 2026-01-21)

Subcommands

CommandDescription
listList allowed devices from the on-chain contract
addAdd devices to the on-chain allowlist
removeRemove devices from the on-chain allowlist
allow-anySet the allow-any-device flag on the contract. Requires —enable or —disable.
disallow-anyDisable allow-any-device on the contract. Equivalent to allow-any --disable.
toggle-allow-anyToggle allow-any-device on the contract (or force via —enable/—disable)

Examples

  • Display help:
phala allow-devices --help