Skip to main content
EVM policy examples for controlling transaction signing, sending, message signing, and typed data signing.
Operations: signEndUserEvmTransaction, sendEndUserEvmTransaction, signEndUserEvmMessage, signEndUserEvmTypedData, sendEndUserEvmAsset, createEndUserEvmSwap, sendEndUserOperation, signEndUserEvmHash

Allowlist

Denylist

Transaction value limit

USD spend limit

The netUSDChange criterion is only evaluated for mainnet transactions.

Network restriction

Message signing restriction

Typed data — restrict verifying contract

Asset send — network restriction

Asset send — USD limit

The netUSDChange criterion is only evaluated for mainnet transactions.

Swap — network restriction

Swap — USD limit

The netUSDChange criterion is only evaluated for mainnet transactions.

User operation — allowlist

User operation — network restriction

User operation — USD limit

The netUSDChange criterion is only evaluated for mainnet transactions.

Hash signing — reject all

The signEndUserEvmHash operation does not support criteria. Rules accept or reject all hash signing attempts.

Hash signing — accept all