How to Add Crypto Custody to a Fintech App: Architecture, Licensing, and Integration

Key Takeaways

  • Fintech apps add crypto custody by plugging a non-custodial MPC wallet and compliance layer into their existing stack through APIs, so the core ledger, KYC flow, and app stay intact.
  • Non-custodial MPC distributes key shares across the user, the infrastructure provider, and a user-controlled recovery share — removing third-party counterparty risk while keeping a bank-like user experience the user signs with a tap or biometric. 
  • Regulators now reward that control, as US banks regained custody room in 2025 and the EU has banned outsourcing custody to unauthorized firms since July 1, 2026.

 

On July 1, 2026, the MiCA transitional period closed across all 27 EU member states. In its final ESMA public statement on the end of the MiCA transition, the regulator reminded firms that custody cannot be outsourced to entities without CASP authorization, even in a B2B setup. 

For fintech product teams, that raises the cost of holding customer keys. A growing number are choosing a non-custodial MPC wallet instead, where users control their own assets and the fintech owns the experience around them.

What Crypto Custody Means for a Fintech App

Crypto custody is the control of the private keys that authorize transactions on a blockchain. Whoever can produce a valid signature controls the asset, regardless of what the app balance shows.

Any fintech that lets customers hold, send, or spend digital assets has to decide who signs for them. The table below shows the fintech types that most often add crypto and what they use it for.

Fintech TypePrimary Crypto Workflow 
Neobanks and digital banksBuying, holding, and selling crypto next to fiat accounts
Payment apps and PSPsStablecoin payments and merchant crypto acceptance
Remittance and cross-border appsStablecoin transfers that settle in minutes
Crypto card programsSpending crypto balances through Visa or Mastercard cards
Brokerages and wealth appsCrypto and tokenized asset investing
Payroll and B2B payment platformsStablecoin payroll and supplier payouts
Lending platformsBorrowing against crypto held in the user’s wallet

Each runs on a fiat ledger, so teams add a wallet layer beside it through APIs.

Custodial vs Seed Phrase vs Non-Custodial MPC Wallets for Fintech Apps

The first product decision is who holds the keys. The table below compares the three options most fintech teams evaluate.

FactorCustodialSeed Phrase WalletNon-Custodial MPC
Who controls assetsThe fintech or its licensed custodianThe end userThe end user
How keys are heldFull keys held by the platformOne private key backed up as a seed phraseKey shares split, and no transfer signs without the user’s share
User experienceFamiliar loginSeed phrase setup and backupBank-like login with biometrics
Licensing loadHighest, custody license or licensed partnerLowestLighter, as the fintech cannot move user funds alone
RecoveryHandled by the platformLost seed phrase means lost fundsUser-controlled recovery share


Custodial vs self-custody vs non-custodial MPC wallet comparison for fintech apps

Non-custodial MPC is the model many fintechs land on because it pairs user ownership with the experience of a banking app. The list below shows how it serves common use cases.

  • Payments and remittances are approved by the user with a tap or biometric, while policy rules set per-transaction limits.
  • Card spending draws on a spending allowance the user pre-approves, so the card program never holds the full balance.
  • Savings and investing stay in the user’s wallet, with stricter rules for large withdrawals.
  • The fintech’s own treasury runs in a separate institutional MPC wallet with multi-person approvals.

How Non-Custodial MPC Key Sharding Secures Customer Assets

Multi-party computation (MPC) splits signing power into separate key shares. The full private key is never created in one place, not during wallet generation and not during signing. Shares combine through a threshold signature scheme (TSS) to sign.

In a non-custodial setup, the user holds the share that every transaction requires. A common configuration spreads them like this.

  • Share one sits on the user’s device in a secure enclave or passkey-backed storage.
  • Share two sits with the infrastructure provider, which co-signs only when the user approves.
  • Share three is an encrypted recovery share the user controls, such as a cloud backup locked with the user’s own credentials.

The signing threshold is set so the provider and fintech cannot move funds without the user. Compared withmulti-sig wallets, MPC signs off-chain, works across more blockchains, and removes the seed phrase entirely.

MPC alone does not make a wallet safe. Why MPC wallets aren’t enough comes down to governance, since a weak co-signing server can still be abused. Production setups pair MPC with a policy engine, device binding, and transaction limits that the co-signer enforces before adding its share.

Non-Custodial Wallet Architecture for an Existing Banking Stack

Your core ledger stays the system of record for fiat. The list below shows the five layers a typical architecture needs.

  1. App and UX layer. Your existing mobile and web app shows crypto balances, deposits, and transfers next to fiat accounts.
  2. Orchestration and API layer. A middleware service maps user IDs to wallet addresses, mirrors on-chain balances in the app, and consumes deposit and withdrawal webhooks.
  3. Non-custodial MPC wallet layer. The MPC engine creates user wallets and co-signs under policy rules, while the user’s share approves every transaction.
  4. Compliance layer. KYT screening, sanctions checks, and Travel Rule data run before the co-signer adds its share.
  5. Blockchain and liquidity layer. Node access, gas management, and liquidity partners connect the app to supported chains.


Five-layer crypto custody architecture for an existing fintech banking stack

Because users keep signing control, this architecture adds crypto without the fintech taking custody of customer assets. Crypto wallet-as-a-service speeds this up by exposing layers three to five as APIs and SDKs, and some apps add account abstraction so users never handle gas fees.

Crypto Custody Licensing and Compliance Changes in 2025 and 2026

Licensing is where most crypto roadmaps stall. Holding customer keys brings custody rules, while a non-custodial model keeps the fintech out of safekeeping. The table below shows the changes that matter most for product teams.

RegionChangeWhat It Means for Fintech Teams
USSEC SAB 122 rescinded SAB 121 in January 2025Custodied crypto no longer forces a full balance sheet liability
USOCC Interpretive Letter 1183 in March 2025National banks can offer crypto custody without prior supervisory non-objection
USOCC Interpretive Letter 1184 in May 2025Banks can use sub-custodians and execute trades for custody clients
EUMiCA transitional period ended July 1, 2026Custody must run through an authorized CASP, with no outsourcing to unauthorized firms
GlobalFATF Travel Rule enforcement expandsTransfers need originator and beneficiary data shared between providers


Crypto custody regulation timeline 2025 to 2026 for SAB 122, OCC letters, and MiCA

The US changes, including the OCC’s Interpretive Letter 1183, mainly help fintechs that choose a custodial path through a partner bank. In the EU, MiCA makes holding customer keys a licensed activity, so a non-custodial wallet lets teams launch without a custody authorization. Services such as trading, exchange, or transfers can still need a license, so legal review stays essential.

Compliance does not disappear in a non-custodial model. Travel Rule compliance still applies when users move funds through your platform, and KYT transaction monitoring scores each transfer before it settles. When both run inside the co-signing step, the fintech can block a risky transfer without ever being able to move user funds itself.

Step-by-Step Non-Custodial Wallet Integration Roadmap for Neobanks

With non-custodial MPC as the target model, integration becomes a sequencing exercise. The steps below show how fintech teams move from decision to launch.

  1. Adopt a non-custodial MPC model. Set the signing threshold so no transaction completes without the user’s share.
  2. Map your licensing scope. Confirm with legal counsel which services, such as trading or transfers, still need a license in each launch market.
  3. Select MPC wallet infrastructure. Check chain coverage, SOC 1 and SOC 2 reports, co-signing policy controls, and user recovery options.
  4. Connect the core ledger. Link wallets to customer profiles and mirror on-chain balances in the app through webhooks.
  5. Wire compliance into co-signing. Connect KYT screening, Travel Rule messaging, and policy limits to the co-signing step before the first live transfer.
  6. Launch in phases. Start with a small set of assets and users, then expand chains, limits, and features.


Six-step crypto custody integration roadmap for neobanks and fintech app

Add Non-Custodial Crypto Custody to Your Fintech App With ChainUp

Adding crypto custody to a fintech app comes down to three decisions. Give users control of their keys with a non-custodial MPC model, wrap it in strong governance, and run compliance inside the co-signing step. 

The ChainUp white label MPC wallet is built for this model. It lets you launch a branded wallet inside your app, with a policy engine for transaction rules across more than 200 main chains. Built-in KYC screening and Travel Rule support keep transfer compliant, backed by SOC 1 and SOC 2 certified operations.

Talk to the ChainUp team today to map a non-custodial custody architecture for your banking app.

 

Share this article :

Speak to our experts

Tell us what you're interested in

Select the solutions you'd like to explore further.

When are you looking to implement the above solution(s)?

Do you have an investment range in mind for the solution(s)?

Remarks

Advertising Billboard:

Subscribe to The Latest Industry Insights

Explore more

Ooi Sang Kuang

Chairman, Non-Executive Director

Mr. Ooi is the former Chairman of the Board of Directors of OCBC Bank, Singapore. He served as a Special Advisor in Bank Negara Malaysia and, prior to that, was the Deputy Governor and a Member of the Board of Directors.

ChainUp: Leading Provider of Digital Asset Exchange & Custody Solutions
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.