
Why off-ramp providers struggle to get the counterparty data they need
Pooja Shah, Rain
Moment at 55:20Episode 6 · Stablecoins Go Mainstream: Inside the New Payments Stack
Blockchain compliance integration wires KYC onboarding, transaction screening (KYT), AML monitoring, and Travel Rule into your product and enforces the rules in code, so non-compliant transactions are blocked, not just logged. We integrate the specialist screening and identity providers and build the on-chain enforcement, as an engineering partner, not the screening tool or the policy owner.

Reviewed by Luis Medeiros, Field CTO at ProtofireLast reviewed: October 2026
Blockchain compliance integration is the engineering that lets a regulated on-chain product meet its KYC, AML, and Travel Rule obligations without those checks living in a spreadsheet next to the product. It has two halves. The onboarding and screening half decides who may use the product and whether a given transaction is allowed: identity verification (KYC), wallet and transaction screening against sanctions and risk (KYT), and ongoing AML monitoring.
The enforcement half makes those decisions binding on-chain, so a non-compliant transaction cannot simply be recorded and dealt with later, it is blocked or gated in code. Specialist providers, such as Chainalysis, TRM, Elliptic, and Sumsub, supply the screening and identity data; the integration is the engineering that wires them into your product and turns their signals into enforced rules.
Protofire builds that layer as an engineering partner, not as a compliance vendor or a legal advisor. We built the DEX core and subgraph for Swarm Markets, a BaFin-licensed DEX at launch where only KYC-verified wallets can trade and Swarm's own permissioning layer decides who is eligible, and we build the KYC, AML, and Travel Rule hooks into stablecoin and RWA products across our practice.
We integrate the screening and identity providers you or your counsel choose, enforce the rules in code, and keep your compliance team and their perimeter in control, we build the plumbing, not the policy.
Providers supply the signals; we wire them in and enforce the rules in code.
These acronyms cover different obligations, and a regulated product usually needs all of them. KYC (and KYB for businesses) is identity verification at onboarding: proving who a user is before they can transact. KYT (know your transaction) is screening a wallet or transaction against sanctions lists and risk scores, both before allowing it and continuously afterward.
AML monitoring is the ongoing surveillance that flags suspicious patterns for review. The Travel Rule (FATF Recommendation 16, applied to virtual-asset providers through Recommendation 15) requires institutions to exchange originator and beneficiary information with transfers; FATF lets countries apply a lighter regime to virtual-asset transfers under USD or EUR 1,000 (the names and wallet addresses still travel but need not be verified), while the EU sets no minimum amount for transfers between crypto-asset service providers.
Each is provided as a service by specialists, and each has to be integrated into your product and, where it matters, enforced on-chain. We build that integration and enforcement; the identity and screening data come from providers you choose.
The difference between a compliance demo and a compliant product is enforcement. It is easy to screen a transaction and log the result; it is the engineering that makes a failed check actually block or gate the transaction on-chain, before value moves, that regulators and institutional counterparties care about.
We build permissioning and gating into the contracts and transaction flows, using screening results and identity claims as inputs, so an ineligible user or a sanctioned counterparty is stopped at the moment of the transaction rather than caught in a report afterward. It is also the standard we built to on the DEX core for Swarm Markets, a BaFin-licensed DEX at launch where only KYC-verified wallets can trade.
Regulation is tightening on a clock. In the EU, MiCA brings crypto-asset service providers under authorization or notification, routes compared in our MiCA license routes guide, with compliance obligations, and since 30 December 2024 the EU Travel Rule has required a provider to send originator and beneficiary data with every crypto-asset transfer it makes for a customer to another provider, with no minimum amount, and to obtain and hold the same data for transfers to or from a self-hosted wallet, which makes originator and beneficiary data exchange a build requirement.
Products that were informal about compliance are being forced to formalize it to keep operating in regulated markets. We help teams meet these requirements as engineering: integrating the screening and Travel Rule providers, building the enforcement, and producing the audit trail, so compliance is part of the product rather than a manual process bolted alongside it.
For a CASP mapping these obligations onto its own stack, our MiCA compliance stack blueprint wires onboarding, screening, Travel Rule, records and continuity so each obligation produces its own evidence. Two companion blueprints cover moving clients off a lapsed VASP registration and onboarding the client book of providers that had to wind down.
The move itself, from client consent to deposit sweeps and Travel Rule re-wiring, is covered by MiCA migration engineering.
Integration of the identity (KYC/KYB) and transaction-screening (KYT) providers you or your counsel choose, such as Chainalysis, TRM, Elliptic, or Sumsub, into your onboarding and transaction flows, with the results turned into signals your product can act on.
Permissioning and gating built into the contracts and transaction flows, so eligibility and screening outcomes are enforced on-chain, an ineligible or sanctioned transaction is blocked at execution, not logged after settlement. For token-level eligibility (who may hold an asset), we build the ERC-3643 permissioned-token layer.
Travel Rule data exchange between institutions, ongoing AML monitoring hooks, and the audit-ready reporting a regulator or auditor expects, wired into the indexing that makes on-chain activity queryable.
Exchanges, payment providers, and CASPs operating in regulated markets who need KYC, KYT, AML, and Travel Rule built into their product and enforced, not run as a manual process beside it, especially those coming under MiCA or similar regimes. RWA and security-token issuers who need investor eligibility and transfer rules enforced on-chain, often alongside the permissioned-token layer. Stablecoin and fintech products that need compliance hooks inside their payment flows without the compliance layer becoming the product. DeFi protocols moving toward compliant or permissioned versions who need screening and gating that fit an on-chain, non-custodial model. The common requirement is that compliance has to be engineered into the product and enforced at the moment of the transaction, and you want the integration built by a team that has shipped it for a regulated venue, while your compliance function and counsel keep control of the policy.
Protofire is a blockchain development company with 250+ shipped projects across 60+ networks and 95+ protocols since 2016. Our compliance-engineering credentials are first-hand: we built the DEX core and subgraph for Swarm Markets, a BaFin-licensed DEX at launch for crypto and tokenized real-world assets, where only KYC-verified wallets can trade and Swarm reports 7,000+ verified users.
Swarm holds the license and runs its own KYC and permissioning layer. We build ERC-3643 permissioned tokens and the KYC, AML, and Travel Rule hooks in stablecoin and RWA products across our practice. We maintain Solhint, the Solidity linter used by 1M+ developers, so the enforcement logic that gates real transactions is held to the standard we set for the ecosystem. We are the engineering partner: your compliance team and counsel own the policy and the perimeter, and we build and enforce it in code.
“The part of compliance that is real engineering is enforcement: turning a failed screening check into a transaction the contract actually blocks, before value moves.”

Pooja Shah, Rain
Moment at 55:20Episode 6 · Stablecoins Go Mainstream: Inside the New Payments Stack
Tell us what you are building. An engineer reads it, we have a short call, and the written proposal follows within one business day.
Budget
An NDA is available from the first message and can cover anything you share. How it works