For when a self-custodied wallet stops fitting: the funds are operating funds, several people need to touch them, and somebody has to account for all of it.
Here is where that line sits, including the cases where a wallet is genuinely the better answer.
Keys are held by people. Staff change, and there is rarely a clean process for what happens then.
A wallet has no concept of a registered payee. Any address anyone pastes is a valid destination.
There is no euro entrance or exit. Getting money in and out means a separate provider and a handover.
A block explorer is a ledger, not an audit trail. It cannot tell you which invoice a receipt belongs to.
| Self-custodied wallet | Custodial account here | |
|---|---|---|
| Who holds the keys | You do, entirely | The platform, as the custody and processing environment |
| Assets | Anything the wallet supports | Selected MiCA-compliant stablecoins only |
| Destination control | Any address you paste | Registered counterparties only, with routing details verified |
| Inbound control | Anyone can send to you | Whitelisted sources. Unknown funds are held pending contact |
| Fiat in and out | Not included, needs another provider | A dedicated linked IBAN, on-ramp and off-ramp |
| Separation across teams | More wallets, more keys | Subaccounts with their own balances and history |
| The record | On-chain history, and whatever you keep yourself | Full transaction history exportable to CSV or Excel |
The first row is a genuine trade rather than a win. Custody means the platform holds the balance, and if not holding your own keys is unacceptable in principle, a custodial account is the wrong answer and no feature list changes that.
Worth saying, because a page arguing only one side is not much use.
The platform runs on a stablecoin settlement layer. Fiat is not held inside it. It moves in and out through a linked IBAN, and converts on the way through.
Most of the operational risk in cross-border payments comes from paying the wrong party, or taking money from a source you cannot account for. NGPES makes both a deliberate step.
Here is what each leg takes.
| Leg | Timing |
|---|---|
| Stablecoin transfer | Settles instantly within the platform, once funds have been received and are available. |
| Stablecoin to fiat conversion | Instant. |
| Fiat arriving at the recipient | Depends on the destination currency, the geography and the external banking rails involved. NGPES does not control this leg. |
| Fiat top-up | Depends on the inbound transfer reaching your linked IBAN. |
The digital asset layer is instant once liquidity is available, and the fiat legs at either end move at the speed of the banks involved. That is a large improvement on a correspondent banking chain, and it is not the same as end-to-end instant.
This is what the platform supports today.
| Position today | |
|---|---|
| Stablecoins | Selected MiCA-compliant stablecoins only. Assets outside that set are not held on the platform. |
| Non-compliant assets | Funds arriving in an asset that is not MiCA-compliant can be converted into a MiCA-compliant one, as a case-by-case exception, not a standing service. |
| Fiat | Moves in and out through the linked IBAN via on-ramp and off-ramp. Fiat balances are not held on the platform. |
| Swap | Between supported MiCA-compliant stablecoins only. |
| External accounts | You can register your own external bank accounts and wallet addresses. They are verified before use, and only for flows involving the same organisation. |
| Team management | Announced as coming soon. Not available yet. |
If a particular asset, currency or corridor matters to your business, ask us before you build around it.
Where NGPES is authorised today.
NGPES is based in France and the platform supports selected MiCA-compliant stablecoins only, by design. Services will become available only upon obtaining the relevant CASP and EMI authorisations.
What NGPES states today.
| What NGPES states | |
|---|---|
| Reach | Funds move across 150+ countries via SEPA, SWIFT and local rails. |
| Stablecoin settlement | T+0. |
| Fiat settlement | T+1. |
| Processing | 24/7/365, with no end-of-day batch. Everything is processed in real time. |
| Conversion | Instant conversion between fiat, in USD, EUR and GBP, and stablecoins. |
| Exchange | 24/7 fiat to stablecoin exchange, with OTC support. |
For a per-country arrival time, a fee, or the supported asset and network list, talk to the team.
A wallet used to hold digital assets on behalf of a company. Self-custodied means the business holds the keys. Custodial means a provider holds the balance in its own environment.
When the funds become operational: several people need access, payments need approving, money has to move between digital assets and euro, and somebody has to produce an audit trail.
Registered counterparties instead of pasted addresses, whitelisted sources on the way in, a dedicated linked IBAN for the fiat legs, subaccounts for separation, and a transaction history that exports.
Direct control of the keys. The platform holds the balance as the custody and processing environment, which is a real trade rather than a detail.
Yes. You can register your own external wallet addresses, verify them, and use them for flows involving the same organisation.
Selected MiCA-compliant stablecoins only. A self-custodied wallet does not have that restriction, which matters if you hold anything outside that set.
Through subaccounts today, each with their own balances and transaction history. Team management covering invitations and roles is announced as coming soon.
If self-custody is right for you we will say so. It is a short conversation either way.
NGPES, Next Generation Payment EcoSystem, is a B2B payment infrastructure that enables businesses to send, receive, hold and move money efficiently across borders. Both fiat currencies and regulated stablecoins are integrated, for faster settlements, lower costs, and enhanced transparency. NGPES is based at 35 avenue de Friedland, 75008 Paris, and was ranked 83 in the Finance Innovation Fintech100 2025.
Interested in our solution? Talk to our team, or email sales@ngpes.com.