MiCA Migration Engineering for CASPs
The MiCA transitional period had ended in every EU member state by 1 July 2026, so a firm providing crypto-asset services to EU clients now needs a MiCA authorization or, as a bank or another financial entity listed in Article 60, a notification under that article. Books from providers with neither can move to a group's new CASP, onto a partner's authorization or into another authorized CASP. Protofire builds the move for the leaving firm, the receiving CASP or both: consent flows, onboarding at volume, sweeps, Travel Rule re-wiring and wind-down tooling.

Reviewed by Luis Medeiros, Field CTO at ProtofireLast reviewed: October 2026
A MiCA migration moves a client book onto a crypto-asset service provider (CASP), a firm allowed to serve clients under MiCA Article 59. The book comes from a provider without MiCA authorization, such as a firm on a national register of virtual asset service providers (VASPs, the FATF's term) of the kind Bulgaria and Italy kept before MiCA, or from another entity in the same group.
Each client has to accept the new counterparty and pass the new firm's due diligence, and every balance, open order, yield position and Travel Rule record needs a defined path across the cut-over, the switch from the old provider to the new one.
Protofire builds and can run the systems a migration needs, including the wind-down of a firm whose clients leave on their own. The authorized CASP that takes the clients in becomes their counterparty and holds their assets, a role Protofire never takes. Legal calls, from the form of consent to reliance on earlier checks, go to your counsel, and every rule cited is as read on 18 October 2026.
What carries a client book across the cut-over
The first three layers come before any balance moves, and the last keeps the evidence of every step.
Book profile
Client agreement and notices
Onboarding at volume
Positions and reconciliation
Addresses and sweeps
Orders, yield and fiat rails
Travel Rule and address books
Cut-over control and evidence
Are you moving a client book or absorbing one?
We build for either side of a migration, and the table shows where the work differs between them.
Which parts of a MiCA migration does Protofire build?
We extract the leaving firm's client record once, at a declared cut-off, and build the consent flow your counsel specifies. Each record, history included, is mapped to the receiving CASP's data model and archive. Between unrelated firms, the GDPR basis for passing identity data needs counsel's answer before the extraction is designed.
Consent runs from acceptance at the next sign-in (Coinbase) or deemed acceptance (Kraken) to a signed novation agreement (Coinbase Prime), and the flow logs every acceptance, refusal and silence with a timestamp. Notices name the legal entity, because MiCA protections apply only to the specific authorized entity, as ESMA's statement of 17 April 2026 reminds clients, and MiCA Article 66 requires that they, and any marketing aimed at migrating clients, be fair, clear and not misleading.
Under GDPR Article 14(3), a receiving firm that obtains client data from the old firm owes those clients a privacy notice within a reasonable period, one month at the latest, or at its first communication if sooner.
We build a migration funnel beside ordinary sign-up and hold it to the same standard. ESMA's statement of 23 June 2026 expects the receiving CASP to onboard each transferred client in full, with customer due diligence and every other AML/CFT check. The funnel has invitation links tied to the old record, documents through your existing identity vendor, queues with service levels and escalation to your compliance team. It is sized for the peak, from identity-vendor rate limits to analyst capacity, with drop-off reported daily.
Revolut asked customers moving to its Cyprus CASP to answer economic profile questions. Reliance on the old firm's checks is a legal question, so the funnel follows the policy your AML compliance officer signs.
At cut-off we snapshot each client's balance per asset and chain and reconcile it three ways. The snapshot is checked against the leaving firm's ledger, against its wallets onchain and, after credit, against the receiving CASP's register of positions, which MiCA Article 75(2) requires for each client and which feeds the statements of position due at least every three months (Article 75(5)). Every break gets an owner and a reason code before the next wave opens.
Coinbase Prime told trading clients to expect asset parity except for stablecoins that were not MiCA compliant. Wherever the receiving side will not support an asset, we give each holder a dated choice to sell or withdraw it before the move. The onchain leg reads an index of all addresses on both sides, built with our blockchain data indexing tooling.
We build the sweeps as batched transfers per asset and chain, under multisig or MPC approval. They leave the old wallets under Safe multisig approval with separated signer roles, or under the policy engine of MPC custody such as Fireblocks, with fees planned per chain. Client assets stay segregated on the ledger from the CASP's own, as MiCA Article 75(7) requires.
Each client gets new deposit addresses in the receiving custody, and old addresses retire on a published date: Kraken stopped showing German clients their DLT Finance deposit addresses by mid-August 2025 and prompted them to generate new ones. After cut-over we watch the old addresses and route late deposits to a return or credit path your operations team has approved.
We build an inventory of open states per client, a record of each cancellation and an opt-in replay that re-creates orders and recurring plans after cut-over. Coinbase canceled open orders on each country's effective date and kept recurring buys running for clients who accepted within 60 days. OKX cancels open orders when an account's country of residence changes to one in the EEA and redeems active Earn products before the update.
Payment rails change too: OKX assigns a new SEPA deposit account and refunds deposits sent to the old one, and Coinbase's institutional exchange, now Prime DMA, moved API clients to new REST, FIX and WebSocket endpoints.
We carry Travel Rule data on every transfer of the move and re-register directory entries on a dated schedule. Every transfer carries originator and beneficiary information under the Transfer of Funds Regulation (EU) 2023/1113, with no value threshold (Article 14). A client's move from the old provider to the new CASP is a transfer of crypto-assets under the Travel Rule, even when the same person sits on both ends. Article 3(10) applies "irrespective of whether the originator and the beneficiary are the same person".
Incoming deposits also have to be classified. Addresses linked to a CASP-like entity outside the EU are not self-hosted (Article 3(20)), and the treatment of deposits from a winding-down EU provider without authorization has no settled answer, so your compliance and legal teams set that policy before the first deposit arrives.
In Notabene's network, an address claimed by VASPs that do not belong to the same group returns a 404 error and does not resolve. Under EBA/GL/2024/11 (paragraph 86), a CASP fully satisfied that a client controls a self-hosted address may record it, with controls to remove it, and skip the check on later transfers; we carry such entries across where the receiving CASP's policy accepts them and test messaging with the main counterparties before cut-over.
The Travel Rule networks and vendors themselves are compared in our EU Travel Rule guide. How those networks and vendors compare is covered in our EU Travel Rule guide.
We move large books in waves, by country or client segment, each on one runbook. The runbook sets freeze points for deposits, withdrawals and trading, the snapshot, sweeps and credits, reconciliation sign-off, reopening, and a rollback path if a check fails. Coinbase moved countries in six waves between 18 August and 23 October 2025, each announced by email about a month ahead.
Downtime is planned and announced, as when Coinbase Prime scheduled up to several hours with crypto transfers disabled. We rehearse each wave in test against a copy of the book, with go and no-go criteria signed by the operations owners on both sides, before the wave's notices go out.
We build the exit-only switch, withdrawal flows to an authorized CASP or a self-hosted wallet, scheduled notices, the close-out at the deadline and a ledger of residual balances. For a provider without authorization, ESMA's 23 June 2026 statement sets out what it expects of the exit: onboarding and marketing stop, services shrink to selling, transferring, reallocating or closing positions, and custody lasts only for the period strictly necessary. Clients are told "clearly, promptly and repeatedly", with "a deadline by which any residual positions would be closed automatically".
An authorized CASP needs the same machinery for its client-transfer procedures (MiCA Article 64(8)) and, where Article 74 applies, its wind-down plan, so the migration tooling can stay in place as the tested part of both. A firm that serves clients on a partner's authorization also needs a planned way out of that partnership, and on the CASP's side MiCA Article 73 keeps it fully responsible for any function it outsources and asks for exit strategies in its outsourcing policy.
In Episode 5 of The Protocol Roundtable, Protofire's Lead Product Manager Rado Patus named the first question he would put to a chain or product provider: "can you show me your reconciliation and the exit? What will happen if either you guys disappear, or we want to leave your chain in five years, or your product? What's the thing that we will keep, and what we will lose?"
The same question applies to a partner's authorization: the book profile lists what would move, and a rehearsed cut-over runbook shows how, on either side of the partnership.
How have EU client books moved so far?
From 2025 to October 2026, EU client books have moved in three ways, each documented by the providers themselves or by the trade press.
Into the group's own CASP
Coinbase moved EEA crypto services from Coinbase Europe Limited in Ireland to Coinbase Luxembourg S.A. in waves from August to October 2025. Kraken moved German clients, until then served through DLT Finance, to its own CASP in Ireland on 1 August 2025. The help center of OKX Europe, the group's CASP in Malta, describes what changes when a holder's country of residence moves into the EEA, from the SEPA account to the API domains. Bybit announced on 29 June 2026 that access to certain Bybit Global services for EEA residents would be progressively limited, pointing to Bybit EU, the group's MiCA-authorized platform in Austria. Revolut has been migrating EEA crypto customers from Revolut Ltd to its Cyprus CASP.
A referral to another CASP
In August 2026 MEXC referred its Dutch users to Kraken and to Bybit EU. On the Bybit EU route no accounts or assets transfer: users register, pass Bybit EU's identity checks and move their crypto themselves. Gemini, itself an authorized CASP, chose to close its UK, EU and Australian accounts. EU accounts went withdrawal-only on 5 March 2026, Gemini ceased operations in the EEA on 6 April 2026, and Gemini partnered with eToro to help clients move.
A partner's authorization inside the firm's own app
In June 2026 BitGo Europe announced a partnership that moves Bielik.io, a Warsaw firm leaving Poland's legacy VASP framework, onto BitGo Europe's Crypto-as-a-Service. Eligible users are to get deposits, trading and custody through BitGo Europe's infrastructure inside Bielik's own mobile app. The release does not say how existing users move across.
Which blueprint covers your side of the move?
If you are moving your clients onto an authorized provider's rail under your own brand, the lapsed VASP migration blueprint sets out what you rent and what you build. If you are the CASP receiving them, the migrating client book blueprint details the onboarding funnel, the deposit policy and the screening escalation.
The MiCA compliance chain a CASP runs every day is in the MiCA CASP stack blueprint. Each full blueprint adds every risk with its control and owner, a DORA third-party pack and a delivery plan in four phases. The custody software and Travel Rule provider a CASP relies on through the move are ICT third-party services under DORA, as is an engineering firm that keeps running the tooling; our DORA third-party risk guide lists what each needs.
Products on top of an authorization are on CASPs and crypto exchanges, and a bank adding crypto under Article 60 starts from our crypto-as-a-service for banks guide. Which route a firm needs before any client moves, from its own CASP authorization or an Article 60 notification to a partner's license, is compared in our MiCA license routes guide.
How does a migration engagement run?
Profile the book
Build and rehearse
Move in waves
Close out
Keep the tooling in place
Where is the same tooling used again?
What has Protofire built for a regulated venue, and what does it operate?
Swarm Markets is a Berlin-based venue that launched under BaFin licenses and where every wallet is KYC-verified, and Protofire owned the onchain half of a product whose compliance and licensing Swarm keeps: the DEX core, built on a fork of Balancer, and the subgraph data layer the interface reads from. A migration splits the same way: the authorized CASP keeps the license and the clients, and we build underneath.
On the operating side, Protofire built and operates the Glif public RPC endpoint and node infrastructure for Filecoin, and migration waves run under the same kind of monitoring and operational ownership.
“A client's move from the old provider to the new CASP is a transfer of crypto-assets under the Travel Rule, even when the same person sits on both ends.”
Swarm Markets launched under BaFin licenses and runs its own KYC layer. Protofire built the onchain half: a DEX core forked from Balancer and audited by Pessimistic before launch, and a subgraph that indexes pools, swaps and user balances.
Protofire runs public and dedicated Filecoin nodes behind the endpoint, with an RPC proxy for routing and caching, under monitoring and operational ownership.
FAQ
What is a MiCA client migration?
Is the MiCA transitional period over?
How long does a MiCA client migration take?
Can a client's crypto move to another CASP without being sold?
Can a receiving CASP reuse the previous provider's KYC?
What does MiCA Article 74 require in a wind-down plan?
How does the Travel Rule apply during a migration?
How many CASPs are authorized under MiCA?
Do clients have to sign a new agreement when their provider changes?
Can a firm keep its brand while its clients move onto another CASP's authorization?
When should a CASP bring in a partner for migration tooling?
Get a proposal
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


