Overview
With the TAP Editor, creating Transaction Authorization Policy (TAP) rules to suit your business's financial security needs is quick and easy.
Please note the following:
- Only one Admin-level user can use the TAP Editor at a time.
- You are automatically logged out of the TAP Editor after 30 minutes of inactivity.
- If you plan to perform DeFi operations, we recommend creating a DeFi policy.
Create a TAP rule
- In the Fireblocks Console, go to Settings > Transaction Policy.
- Select Edit policy.
- On the TAP editor page, select + on the policy's header.
- On the Add a rule window, build the rule using the appropriate rule parameters.
- Select Add rule. The rule appears on the policy. If necessary, use the up and down arrows on the policy's left side to change the rules' order in accordance with the first-match principle.
- Select Publish, review your changes, and then select Publish policy to submit your changes for Admin Quorum and Owner approval.
Rule parameter fields
The table below provides a brief description of the fields on the Add a rule window. For more information about specific rule parameters, refer to the Rule parameters article.
Field name | Description |
Type | The type of transaction to which the rule applies. Depending on the type you select, the available rule fields may change. |
Source |
|
Destination |
|
Contract call methods |
Applies only to contract calls.
|
Initiated by |
|
Designated signer | Defaults to the transaction's initiator. Use the drop-down list to change it to a single signer or multiple signers, then enter the user (or users) that you want to act as signers for transactions that match the rule. |
Asset |
|
Minimum amount | The base amount a transaction must exceed to trigger the rule. |
Currency | Select USD or EUR. If you selected a specific asset above, you can also select that asset here. |
Limit |
|
Action |
|
Applies to typed messages | Applies only to contract calls. Turn on this setting if you want the rule to apply to typed messages. |
Applies to approve | Applies only to contract calls. Turn on this setting if you want the rule to apply to Approve transactions. |
Applies to deployment | Applies only to contract calls. Turn on this setting if you want the rule to apply to deploying smart contracts. |