Skip to main content

Node and Branch - Single Internal From Multiple External

Description

This test detects accounts aggregating funds from multiple unique external sources, potentially indicating fund aggregation or money laundering. This analysis highlights patterns of unusual consolidation of funds into a single internal account.

Use Cases

  • Single Internal from Multiple External: A central account consolidates funds from multiple sources, possibly indicating money-laundering activity or preparation for a large-scale transaction.

Required Data

Deposits Data

VariableDescription
timestampTimestamp of the deposit (YYYY-MM-DD hh:mm:ss).
user_idUser ID of the depositor.
currency_typeType of currency deposited (fiat or crypto).
symbolAsset symbol (BTC, ETH, USD, EUR, etc.).
price_usdPrice of the asset in USD.
amountAmount deposited.
toInternal user account receiving the deposit.
fromExternal wallet address or bank account initiating the deposit.

Withdrawals Data

VariableDescription
timestampTimestamp of the withdrawal (YYYY-MM-DD hh:mm:ss).
user_idUser ID of the withdrawing user.
currency_typeType of currency withdrawn (fiat or crypto).
symbolAsset symbol (BTC, ETH, USD, EUR, etc.).
price_usdPrice of the asset in USD.
amountAmount withdrawn.
toExternal wallet or bank account receiving the withdrawal.
fromInternal user account initiating the withdrawal.

Parameters

ParameterDescriptionTypeDefault ValueConfigurable
analysis_minimum_branch_count_thresholdMinimum number of branch connections required between internal and external accounts.Integer3Yes
analysis_minimum_aggregate_dollar_thresholdMinimum total transaction amount to trigger an alert.Float10000Yes
whitelist_fileFile path for the list of whitelisted wallets.Strings3://BUCKET/whitelisted_wallets.csvYes
analysis_windowTime window for analysis in hours.Integer120Yes
check_fiatWhether to analyze fiat transactions.BooleanTrueYes
check_cryptoWhether to analyze cryptocurrency transactions.BooleanTrueYes
create_ticketFlag to determine if tickets should be created for alerts.BooleanTrueYes

Methodology

  • Single Internal from Multiple External Identifies internal accounts aggregating funds from multiple unique external sources. Flags accounts receiving funds from a minimum number of sources and exceeding a predefined threshold.