---
title: "Crypto Banking Platform | Fiat and Crypto in One App"
description: "Build a branded fiat and crypto experience with Crassula. Connect supported wallets, exchange services and screening tools around your operating model."
url: "https://crassula.io/solutions/crypto-banking/"
lang: "en"
image: "https://crassula.io/static/images/og/crassula-default.d7d01fb8a962.jpg"
alternates:
  "en": "https://crassula.io/solutions/crypto-banking/"
  "de": "https://crassula.io/de/solutions/crypto-banking/"
  "es": "https://crassula.io/es/solutions/crypto-banking/"
  "fr": "https://crassula.io/fr/solutions/crypto-banking/"
  "x-default": "https://crassula.io/solutions/crypto-banking/"
index: "https://crassula.io/llms.txt"
---

A familiar way into digital assets

# Fiat and crypto in one app.

Bring fiat accounts and supported digital assets into one branded experience. Connect wallet infrastructure, exchange services and screening tools around the operating model you choose.

[Explore your crypto product](https://crassula.io/request-demo/)Plan the operating model ↓

Fiat accounts Digital-asset wallets Crypto-exchange integrations Crypto screening integrations

## Connect the services behind your crypto product.

[![Fireblocks](https://crassula.io/static/images/solutions/connector-logos/fireblocks.d1a78c53f98a.png)](https://crassula.io/connectors/app/fireblocks/)
[![BitGo](https://crassula.io/static/images/solutions/connector-logos/bitgo.4e0c0fb35cf5.svg)](https://crassula.io/connectors/app/bitgo/)
[![Kraken](https://crassula.io/static/images/solutions/connector-logos/kraken.13f0122dfa3c.png)](https://crassula.io/connectors/app/kraken/)
[![Sumsub](https://crassula.io/static/images/solutions/connector-logos/sumsub.259abf05fa66.png)](https://crassula.io/connectors/app/sumsub/)

A selection of our connectors [Explore all connectors](https://crassula.io/connectors/)

A familiar way into digital assets

## Digital assets, in a familiar experience.

Bring custody and digital-asset journeys into the product your customers already know. Show the asset, network and wallet information clearly, with your operating policies behind each capability.

- Wallets inside your branded product
- Clear asset and network information

![A customer checking digital-asset balances at home.](https://crassula.io/static/images/features/people/assets-1200.7142bcecf019.webp)

Case Studies

## See what teams build with Crassula.

![Keytom](https://crassula.io/static/images/solutions/cases/logo-keytom.bdceda23dc6c.png)

- Crypto payments
- Multi-currency exchange
- Digital-asset accounts

Live on Crassula

### [Bringing fiat and digital assets together.](https://crassula.io/cases/keytom/)

Fiat and crypto payments, multi-currency exchange and digital-asset accounts on Crassula infrastructure.

[Read case study: Keytom](https://crassula.io/cases/keytom/)

![Wickie](https://crassula.io/static/images/solutions/cases/logo-wickie.f3b353890315.png)

- Digital wallets
- Web interfaces
- iOS and Android apps

Live on Crassula

### [Fiat and crypto products across web and mobile.](https://crassula.io/cases/wickie/)

Digital wallets and financial journeys delivered through Crassula APIs, web interfaces and iOS and Android apps.

[Read case study: Wickie](https://crassula.io/cases/wickie/)

The customer experience

## Fiat and digital assets. One customer experience.

Give customers a familiar place to check their balances, receive digital assets and review an exchange before they confirm.

01

### One place to see what they hold.

Keep fiat accounts and digital-asset wallets in one branded app, with balances shown in their own units.

02

### Receive on the right network.

Pair the asset with its network and wallet details, so customers know which information to use for a deposit.

03

### Review before they exchange.

Show the source amount, fee and expected destination amount before confirmation. Keep submitted exchanges visible in wallet activity.

Product configuration

## A connected product. Clearly defined responsibilities.

Wallet infrastructure, custody, liquidity and screening are separate decisions in your operating model.

01

### Wallet infrastructure and custody

Agree key control, custody responsibilities and the provider's service scope before enabling the wallet product.

[Custody and wallets →](https://crassula.io/features/crypto/)

02

### Exchange and liquidity

Configure quote and slippage-protection behaviour around the selected provider, with custody and liquidity responsibilities kept distinct.

[Kraken ↗](https://crassula.io/connectors/app/kraken/)

03

### Screening and review

Use dedicated screening integrations alongside custody and transfer capabilities.

[Chainalysis ↗](https://crassula.io/connectors/app/chainalysis/)

Transfer controls

## Keep asset, network and review rules aligned.

Configure the checks around digital-asset withdrawals and collect the beneficiary information required by the transfer workflow.

[Explore crypto capabilities →](https://crassula.io/features/crypto/)

Built for developers

## Connect digital-asset transfers to your product.

Create a crypto transfer from an eligible account through the Banking API. Pass the asset, amount and destination address from the journey you build.

- Specify the source account and digital asset
- Submit the amount and destination address
- Track the returned transaction through the API

[Explore the API docs](https://docs.demo.crassu.la/#tag/transfers/POST/api/clients/{clientId}/transfer/crypto)

POST`/api/clients/{clientId}/transfer/crypto`

Node.js · native fetch

```text
// Create a crypto transfer
const baseUrl = process.env.CRASSULA_BASE_URL;
const apiKey = process.env.CRASSULA_API_KEY;
const clientId = process.env.CRASSULA_CLIENT_ID;

const path = `/api/clients/${encodeURIComponent(clientId)}/transfer/crypto`;
const response = await fetch(`${baseUrl}${path}`, {
  method: 'POST',
  headers: {
    Authorization: apiKey,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    "fromAccount": "YOUR_CRYPTO_ACCOUNT",
    "amount": "0.01",
    "currency": "BTC",
    "recipientAddress": "YOUR_RECIPIENT_ADDRESS",
    "details": "Wallet transfer"
  }),
});

if (!response.ok) throw new Error(`HTTP ${response.status}`);
const data = await response.json();
```

**Create a crypto transfer**

Supported assets, networks and additional beneficiary requirements depend on your provider and programme configuration.

[View API reference](https://docs.demo.crassu.la/#tag/transfers/POST/api/clients/{clientId}/transfer/crypto)

Crassula Connectors

## Connect the services your product needs.

Choose integrations that fit your programme, market and required capabilities.

[![Fireblocks](https://crassula.io/static/images/solutions/connector-logos/fireblocks.d1a78c53f98a.png)Custody](https://crassula.io/connectors/app/fireblocks/) [![BitGo](https://crassula.io/static/images/solutions/connector-logos/bitgo.4e0c0fb35cf5.svg)Custody](https://crassula.io/connectors/app/bitgo/) [Chainalysis Crypto compliance](https://crassula.io/connectors/app/chainalysis/) [![Kraken](https://crassula.io/static/images/solutions/connector-logos/kraken.13f0122dfa3c.png)Crypto exchange](https://crassula.io/connectors/app/kraken/) [![Sumsub](https://crassula.io/static/images/solutions/connector-logos/sumsub.259abf05fa66.png)Identity verification](https://crassula.io/connectors/app/sumsub/) [Comply Advantage AML screening](https://crassula.io/connectors/app/comply-advantage/) [Salv AML screening](https://crassula.io/connectors/app/salv/) [Explore all connectors](https://crassula.io/connectors/)

Your market

## Launch under your licence

What the platform covers for your licence and country: the regulator's IT questions, rails, providers and dates.

Canada · MSB

### [Crypto banking for Canadian MSBs dealing in virtual currency](https://crassula.io/solutions/crypto-banking/canada-msb/)

For virtual currency dealers registered with FINTRAC: crypto accounts, buy and sell with a recorded rate, travel rule data on every transfer, and the records behind your large virtual currency transaction reports.

See what we cover → Cyprus · CASP

### [Crypto banking for CASPs authorised by CySEC](https://crassula.io/solutions/crypto-banking/cyprus-casp/)

For Cyprus firms that left the old CySEC CASP register behind, and for investment firms adding crypto: client wallets, exchange and euro accounts on one ledger, with stablecoin flows mapped.

See what we cover → Estonia · CASP

### [Crypto banking for CASPs authorised by Finantsinspektsioon](https://crassula.io/solutions/crypto-banking/estonia-casp/)

For firms that moved from an FIU licence to a Finantsinspektsioon authorisation under MiCA, or are starting fresh: wallets, exchange and euro accounts on one ledger, with data for a wind-down plan.

See what we cover → France · CASP

### [Crypto banking for AMF-authorised CASPs](https://crassula.io/solutions/crypto-banking/france-casp/)

For firms applying to the AMF under MiCA: custody, exchange and euro accounts in one app, and the ICT and DORA section the AMF never accepted from old PSAN files.

See what we cover → Germany · CASP

### [Crypto banking for BaFin-authorised CASPs](https://crassula.io/solutions/crypto-banking/germany-casp/)

Custody, exchange and euro accounts in one app for firms authorised by BaFin under MiCA, plus the DORA material BaFin wants to see in the application itself.

See what we cover → Ireland · CASP

### [Crypto banking for CASPs authorised by the Central Bank of Ireland](https://crassula.io/solutions/crypto-banking/ireland-casp/)

For firms going through the Central Bank of Ireland's MiCA process: client crypto and euro on one ledger with reconciliation exports, and systems your Irish board can explain and control.

See what we cover →

Show 3 more markets

Lithuania · CASP

### [Crypto banking for CASPs licensed by the Bank of Lithuania](https://crassula.io/solutions/crypto-banking/lithuania-casp/)

For firms that need a Bank of Lithuania CASP licence after the end of the national VASP register: wallets, exchange and euro accounts on one ledger, and an IT section that survives review.

See what we cover → Malta · CASP

### [Crypto banking for MFSA-licensed CASPs](https://crassula.io/solutions/crypto-banking/malta-casp/)

For firms licensed by or applying to the MFSA under MiCA: crypto and fiat accounts on one ledger, and tested systems your board can vouch for before the MFSA lets you start business.

See what we cover → Netherlands · CASP

### [Crypto banking for AFM-licensed CASPs](https://crassula.io/solutions/crypto-banking/netherlands-casp/)

For crypto firms licensed by the AFM, with DNB watching capital and shareholders: wallets, exchange and euro accounts on one ledger, plus the ICT part of the file you take into the pre-scan.

See what we cover →

Guides

## Crypto banking, explained

![Crypto Banking as a Service in 2026: Architecture, Software and Launch Path](https://crassula.io/static/images/guides/what-is-crypto-banking/crypto-bank-links-preview-960.7748647fa1c9.jpg)

### [Crypto Banking as a Service in 2026: Architecture, Software and Launch Path](https://crassula.io/solutions/crypto-banking/guides/what-is-crypto-banking/)

![Crypto Exchange Software in 2026: Build vs Buy Playbook](https://crassula.io/static/images/guides/crypto-exchange-software/crypto-matching-engine-preview-960.01e092459f2e.jpg)

### [Crypto Exchange Software in 2026: Build vs Buy Playbook](https://crassula.io/solutions/crypto-banking/guides/crypto-exchange-software/)

![Cryptocurrency Exchange in 2026: The Ultimate Guide](https://crassula.io/static/images/guides/cryptocurrency-exchange/crypto-exchange-scale-preview-960.18e311c0c2a0.jpg)

### [Cryptocurrency Exchange in 2026: The Ultimate Guide](https://crassula.io/solutions/crypto-banking/guides/cryptocurrency-exchange/)

![White-Label Crypto Wallet in 2026: The Complete Guide](https://crassula.io/static/images/guides/white-label-crypto-wallet/crypto-cold-wallet-preview-960.c0246c88ffb1.jpg)

### [White-Label Crypto Wallet in 2026: The Complete Guide](https://crassula.io/solutions/crypto-banking/guides/white-label-crypto-wallet/)

![White-Label Crypto Payment Gateway in 2026: The Ultimate Guide](https://crassula.io/static/images/guides/white-label-crypto-payment-gateway/crypto-gateway-ring-preview-960.9e631909e336.jpg)

### [White-Label Crypto Payment Gateway in 2026: The Ultimate Guide](https://crassula.io/solutions/crypto-banking/guides/white-label-crypto-payment-gateway/)

[**Explore all guides**Licensing, payments, cards and core banking, explained by our team.](https://crassula.io/guides/)

Crypto Banking

## FAQ

The questions teams ask us before a first call.

[**Not covered here?**Bring your question to a demo with our team.](https://crassula.io/request-demo/)

Who holds the crypto assets?

Agree the custody and key-control model with the selected provider. Wallet infrastructure, a custody service and exchange liquidity perform different roles; the service and legal entity determine the arrangement.

Do we need a crypto licence under MiCA?

Licensing requirements depend on your services, customer locations and operating model. Confirm these with your legal advisers and providers. Crassula supplies software and integrations rather than regulatory authorisation.

Can fiat and crypto live in the same app?

Offer supported fiat accounts and digital-asset wallets within one branded experience. Available assets, networks, conversions and payment connections depend on your providers and programme.

Can customers spend their crypto?

Connect supported crypto-to-fiat exchange with fiat accounts and card issuing where your programme allows it. Confirm the funding flow with your providers; automatic conversion at the point of sale is not assumed.

How long does it take to launch?

Delivery depends on the product scope, provider integrations, approvals and operating model. Agree these dependencies and the customer journey before setting a launch plan.

Crypto Banking

## Bring digital assets into your financial product.

Explore custody integrations, network policies and the journeys your customers can use.

[Explore your crypto product](https://crassula.io/request-demo/)

[**Know what you pay**One setup fee and a monthly plan with accounts and transactions included.*See pricing →*](https://crassula.io/prices/)
[**Start with the API**Documented endpoints for accounts, payments, cards and customers.*Explore the API →*](https://crassula.io/features/api/)
