Skip to main content
Functor charges two types of fees, collected onchain.

Key registration fee

Registering a key in the KeyStore costs a flat fee, paid once per key. Rotating or revoking a key does not incur additional fees.

Per-transaction fee

Every transaction that passes through the FunctorPolicyHook incurs a flat fee, transferred directly from the smart account to the Functor treasury before the transaction executes. If a transaction is blocked by a policy violation, no fee is charged. You only pay for transactions that actually execute.