Skip to main content

High-Value Transaction Count Rule

The High-Value Transaction Count Rule is a conditional rule used to track the number of high-value transactions that exceed a specified amount within a specific time period, ensuring that large transactions do not occur too frequently in a short time and reducing the risk of asset misuse or abnormal operations.


Core Function

  • Control the frequency of high-value transactions: Only transactions exceeding the threshold are counted, and their occurrence within the period is limited
  • Support for asset type differentiation: Can apply to Native Coins, Tokens, or other assets
  • Combine with transaction direction: Can restrict only outgoing or incoming transactions

Parameters

  • Balance Type

    • Specifies the type of asset the rule applies to
    • Example values:
      • Native Coin
      • Token
  • Transaction Direction

    • Restrict outgoing (Out) or incoming (In) transactions
  • Interval

    • Length of the statistics period; units can be seconds, minutes, or hours
  • Time Slot

    • Indicates the current period for calculation; automatically determined by the program (no manual setting required)
  • Threshold Amount

    • Only transactions exceeding this amount are counted
  • High-Value Transaction Count Threshold (threshold_count)

    • Maximum allowed number of high-value transactions in the current period
    • Exceeding this number will trigger a risk control event

Note: This rule only takes effect after assets have been selected by filters; it does not directly select assets.
Note: Cannot be combined with the Program Address Filter.


Typical Use Cases

  • Limit a wallet to no more than 3 transactions per day exceeding 500 SOL
  • Prevent passed accounts from performing multiple high-value token transfers in a short period