High-risk tools in Atv
5 of the 19 tools in Atv are classified as high risk. This page profiles those tools specifically, with recommended policy actions and the attack patterns that target them.
Every operation listed below is an action PolicyLayer recommends controlling at the transport layer. Open any tool to see the full profile, risk score, and YAML policy snippet.
Tools at high risk
-
build_deposit_txExecuteBuild the transaction steps required to deposit tokens into an ATV vault. Returns an ordered array of transactions (approve then deposit) that must be sent in order.
-
build_queue_withdraw_txExecuteBuild the transaction step to initiate a queued (delayed) withdrawal from an ATV vault. The withdrawal is not instant — it must be redeemed later once processed.
-
build_stake_txExecuteBuild the transaction steps to stake vault tokens into a timelock contract for boosted rewards. Returns an approve step (if needed) and a stake step.
-
build_unqueue_withdraw_txExecuteBuild the transaction step to cancel a pending queued withdrawal request from an ATV vault.
-
build_unstake_txExecuteBuild the transaction step to unstake vault tokens from a timelock contract.
Attacks that target this class
High-risk tools in any server share these documented attack patterns. Each links to the full case and the defensive policy.