Casino
Crypto Transaction Monitoring Build vs Buy: The 10k Rule
Crypto transaction monitoring build vs buy, settled: why under 10k monthly transactions you should buy — and the volume threshold that flips the maths
•
9
Mins. Read

Lightning Pay

TL;DR:
Volume is the primary threshold, not sophistication. Under ~10k monthly crypto transactions, an in-house analytics stack rarely amortises its integration and staffing cost.
The analytics licence is usually the cheap part. Illustrative vendor licences often sit in the low tens of thousands annually; the engineering and analyst cost around them frequently exceeds it.
Chainalysis, Elliptic and TRM are all credible. The differentiator for iGaming is rarely raw data quality — it is how alerts reach your player record.
Buying tooling does not buy accountability. Your licence, your MLRO, your regulator. No vendor contract transfers that.
Hybrid is the lowest-regret sequence. Embedded monitoring now, in-house analytics layered on later once volume and headcount justify it.
For most operators, the crypto transaction monitoring build vs buy decision resolves in favour of buying embedded monitoring from your payment provider below roughly 10,000 monthly crypto transactions.
Build in-house once volume, bespoke risk logic or a dedicated analyst function justify the run cost. Licence accountability never transfers either way.
What are you actually deciding when you compare build vs buy?
The question is usually framed as a procurement choice — "do we licence a blockchain analytics tool or build our own?" — but that framing hides the real variable.
Blockchain analytics data is, for practical purposes, a commodity you cannot build. No operator is going to independently cluster wallets, attribute sanctioned addresses or maintain darknet market labels. Even a full in-house build consumes a third-party data feed. So "build" almost never means building analytics; it means building the monitoring function around a licensed data feed — the rules engine, the alert queue, the case management, the player-record joins, the reporting, and the humans who work it.
That reframing matters because it changes the cost model entirely. You are not comparing a licence fee against zero. You are comparing:
Buy: an embedded provider absorbs the data licence, the rules layer, the alert plumbing and the first-line triage tooling. You own policy, escalation and decisions.
Build: you licence the data yourself, build everything above it, and staff it.
Both options leave you with the same regulatory obligation. Neither option removes the need to decide what happens after an alert fires — the triage and reporting playbook is its own workstream, and you should scope it regardless of which path you choose.
When does building in-house genuinely win?
There are four conditions that, when two or more are present, tilt the case toward building. Be honest about whether they describe you.
High and growing volume. Above roughly 50,000 monthly crypto transactions, per-transaction pricing models start to look expensive relative to a flat data licence plus fixed engineering cost. The maths inverts. At 100k+ transactions with multi-brand exposure, the fixed-cost model usually wins outright.
Proprietary risk logic you cannot express in someone else's rules engine. Some operators have genuinely differentiated models — bonus abuse signals correlated with deposit source, VIP behavioural baselines, cross-brand velocity logic, or sportsbook-specific patterns that interact with settlement timing. If your risk edge lives in logic that a vendor's rule builder cannot express, you need control of the engine.
An existing analyst team. If you already employ two or more crypto-literate financial crime analysts with tracing experience, your marginal cost of building is lower than it looks, and your marginal benefit from embedded triage tooling is lower too. If you are planning to hire that team as part of the build, count it honestly as a new fixed cost.
Multi-rail treasury complexity. Operators self-custodying across several chains, running their own hot and cold wallet architecture, doing internal rebalancing and settling to multiple fiat corridors have a monitoring problem that no embedded provider sees end-to-end. Internal transfers alone can generate alert noise that an external tool misreads. If your treasury is genuinely complex, you need visibility a payment-layer tool cannot give you.
If none of these describe you — if you are a single-brand operator doing 3,000 monthly crypto deposits with no in-house analyst and a provider handling custody and settlement — building is almost certainly the more expensive path to a worse outcome.
What does the real cost of building look like?
Here is where most internal business cases go wrong. They price the licence and stop.
Illustrative cost components for an in-house build (ranges are indicative for scoping discussions, not vendor quotes — get your own):
Year one, one-time:
Integration engineering to connect the analytics API to your platform, wallets and player database: commonly 3–6 months of one to two engineers.
Case management tooling — either building an alert queue and audit trail, or licensing one and integrating it.
Rules design and calibration, including a tuning period where false positives run high.
Policy documentation, model validation records and audit artefacts your regulator will ask for.
Ongoing, annual:
Analytics data licence — often low tens of thousands to low hundreds of thousands depending on volume tier, chains and screening versus investigation modules.
Analyst headcount. Alert throughput is the driver here. A poorly tuned system at 10k monthly transactions can generate hundreds of alerts a month; each one needs a human decision and a written rationale.
Ongoing engineering maintenance: chain additions, API version changes, rule adjustments, dashboard fixes.
Compliance oversight time — MLRO review, board reporting, annual model review.
The number that surprises people is the crypto compliance cost per transaction once you divide fully-loaded run cost by volume. At 2,000 monthly transactions with one analyst and a mid-tier licence, the loaded cost per transaction can easily land in the dollars, not cents. At 80,000 transactions with the same fixed base, it falls to fractions of a cent. That curve is the entire decision.
Model it before you commit. Take your realistic 12-month volume, add fully-loaded analyst salary, add engineering time at your internal blended rate, add the licence, divide. Then run the same calculation on the buy option. The crossover point is usually more obvious than the debate suggests.
If you want a second set of eyes on that model, it is worth taking half an hour to compare your current stack against LightningPay before the numbers go into a board pack.
How should you compare chainalysis vs elliptic vs TRM for iGaming?
All three are strong tools. Anyone telling you one is categorically the right answer for iGaming is selling something.
The honest position on the chainalysis vs elliptic vs trm igaming comparison is that data coverage differences narrow every year, all three support the chains that matter for gaming deposits, and all three are used by regulated institutions your bank respects. Where they diverge is in emphasis, module structure and how the commercial model scales — and those differences matter far less to your outcome than three things the vendors cannot control:
How well the tool's risk scoring maps to gaming-specific typologies. Casino deposits from mixers, chain-hopped funds, gambling-site-to-gambling-site flows and P2P exchange sourcing produce different risk pictures than corporate treasury flows. Ask each vendor how their categorisation handles gambling counterparties specifically.
Whether the alert output can be joined to a player. This is the sleeper issue. See the next section.
What you will actually do with an investigation module. Full graph tracing tools are powerful and priced accordingly. If nobody on your team will use them weekly, you are paying for capability you cannot consume.
A practical approach: get quotes from at least two, but scope them against the same volume assumptions and the same module list. Vendors bundle differently, and unlike-for-like quotes are the most common reason build-vs-buy business cases are wrong.
What does an embedded AML payment provider change?
An embedded aml payment provider collapses several line items from the build model into one. The data licence, the rules layer, the alert generation and the initial case surface come as part of the payment relationship rather than as separate procurement, integration and maintenance projects.
The commercially interesting part is not the licence saving. It is the integration saving. When monitoring is built into the crypto payment gateway itself, the deposit, the wallet, the chain, the player account and the settlement record already exist in one system. There is no data-joining project because there is no data to join.
This is also the honest limitation. Embedded monitoring sees what flows through that provider. If you run three payment providers plus self-custodied treasury, an embedded tool at one provider gives you excellent visibility into one slice and none into the others. Operators in that position typically need either consolidation or a supplementary in-house layer — which is exactly the hybrid model.
Outsourced crypto aml compliance — as distinct from embedded tooling — goes further, adding third-party analyst capacity to work the queue. That can be sensible during a licence application or a volume spike, but it raises a governance question you must answer in writing: who makes the final decision on a suspicious transaction, and can your MLRO evidence oversight of a team they do not employ?
Build vs buy at a glance
Factor | Build in-house | Buy embedded |
|---|---|---|
Best fit volume | Above ~50k monthly transactions | Below ~10k monthly transactions |
Time to live | Typically 3–6 months | Typically weeks |
Cost shape | High fixed, low marginal | Low fixed, volume-linked |
Rules control | Full, including proprietary logic | Configurable within provider engine |
Analyst requirement | Dedicated in-house function needed | Lighter first-line load |
Licence accountability | Operator | Operator |
All nuance sits in the prose above and below — the row on time-to-live in particular varies enormously with how clean your player data model already is, and the cost-shape row assumes you are not double-paying for a legacy provider during migration.
Why does alert-to-player joining decide the build case?
This is the specific capability worth naming, because it is the line item that sinks in-house builds.
LightningPay embeds screening and monitoring natively in the payment gateway, so an alert arrives already joined to the player account, the specific deposit, the chain and the settlement record.
Consider what that means in build terms. A blockchain analytics API returns a risk assessment about an address. Your compliance team needs to act on a player. Between those two facts sits an integration project nobody scopes properly:
Mapping deposit addresses to player IDs, including reused and rotated addresses.
Handling the timing gap between on-chain confirmation and platform crediting.
Attaching the alert to the deposit, and then to whatever the player did with it — wagered, withdrawn, still on balance.
Determining payout state at alert time, because whether funds have already left changes your response entirely.
Distinguishing genuine third-party inflows from your own internal treasury movements.
Writing all of it into an auditable record that survives a regulator asking what you knew and when.
That is months of engineering, and it is permanent engineering — it breaks when you add a chain, change platform vendors or restructure wallets. It is also the work that determines whether your analysts can close an alert in four minutes or forty, which is the single biggest driver of your analyst headcount and therefore your run cost.
Embedded monitoring removes that project because the join was never separate. That is the specific reason the build case looks better on paper than it performs in practice: teams cost the analytics licence and under-cost the plumbing by an order of magnitude.
Final thoughts
Build versus buy is not really a tooling question — it is a question about who you want owning integration work and alert throughput for the next three years.
Most operators who run the model properly discover that the analytics licence was the cheap part, and that the expensive part is the permanent engineering and analyst capacity needed to turn wallet-level signals into player-level decisions.
The lowest-regret sequence for the majority is hybrid: take embedded monitoring now so you are covered, licensed and auditable within weeks, then layer an in-house analytics capability on top once volume, treasury complexity or proprietary risk logic genuinely justify the fixed cost.
Whatever you choose, write down the accountability model before the tooling decision, because that is the part your regulator will test — and if you want the volume maths pressure-tested first, get a monitoring scope review from LightningPay.
Frequently Asked Questions
At what transaction volume does building in-house start to make sense?
Does buying monitoring transfer regulatory liability to the vendor?
Our payment provider says screening is included — is that enough?
Should we choose Chainalysis, Elliptic or TRM?
Keep reading

Casino
Crypto Transaction Monitoring Build vs Buy: The 10k Rule
Crypto transaction monitoring build vs buy, settled: why under 10k monthly transactions you should buy — and the volume threshold that flips the maths

Casino
Crypto AML Requirements: iGaming Licence Rules Compared
Compare crypto AML requirements by iGaming licence: what MGA, UKGC, Curacao and US sweepstakes operators must monitor, retain and report. See the gaps here.

Casino
Lightning Network AML Monitoring & Stablecoin Screening
Lightning network AML monitoring needs node logs, invoice attribution and off-ramp screening. See the layered control set that passes audit.








