Next-gen bankplatform gebouwd voor crypto-native finance

Innowise werkte samen met de klant om hun visie van de gedecentraliseerde on-chain bank om te zetten in een full-featured, marktklaar product. Met een geavanceerde architectuur en diepgaande blockchain-integratie werd het een gebruikersgericht platform dat een brug slaat tussen crypto en traditionele financiën.*

1 mln+

wereldwijd verwerkte transacties via het platform

10+

FinTech-partnerschappen die het ecosysteem van de klant uitbreiden

Afbeelding heldensectie
Industrie FinTech
Werknemers 50+
Regio Azië
Klant sinds 2025

Overzicht klanten

Artikel samenvatten met AI

Onze klant is een FinTech-innovator die zich richt op het vormgeven van de volgende generatie bankervaring voor crypto-savvy gebruikers. Met behulp van een blockchain-first infrastructuur, combineert het bedrijf de transparantie van gedecentraliseerde financiën (DeFi) met de toegankelijkheid van traditionele financiële tools.

Gedetailleerde informatie over de klant kan niet openbaar worden gemaakt krachtens de bepalingen van de NDA.

Uitdaging

De klant benaderde Innowise met een gedurfd doel: het bouwen van een gedecentraliseerd bankplatform dat een brug slaat tussen fiat en crypto zonder in te leveren op snelheid, controle of naleving van de regelgeving. Hoewel het bedrijf een solide DeFi-basis had, ontbrak het aan de architectonische capaciteit en ontwikkelingsbandbreedte om de on-chain bank tot leven te brengen als een schaalbaar, productieklaar platform.

Vanaf het begin vereiste het bouwen van het platform een enterprise-grade architectuur met DeFi-native logica. Dit betekent het bouwen van een schaalbaar, veilig systeem dat smart contracts, gedecentraliseerde protocollen en traditionele bankworkflows integreert.

Inclusief belangrijke blokkeerders:

  • Gebrek aan modulariteit. De eerste prototypes waren nauw gekoppeld en niet productieklaar.
  • Geen orkestratie van berichten. Er waren asynchrone en synchrone workflows nodig voor kritieke services (KYC, kaarten, portemonnees, verwijzingen).
  • Complexe tokenomica. De verwijzings- en loyaliteitslogica vereiste niet-triviale, bedrijfseigen berekeningen, beheerst door bedrijfsregels die te gevoelig waren om openbaar te maken.
  • Integraties. Het systeem moest integreren met meerdere on-ramp/off-ramp providers en interne API's.
  • Aanpassing van de regelgeving. Het platform moest licht blijven op het gebied van compliance en meerdere rechtsgebieden ondersteunen met minimale wrijving.

Maak je eigen gedecentraliseerde bankstack

Systeemarchitectuur

Het platform dient als een gedecentraliseerde financiële hub gebouwd bovenop dat niet-custodiale blockchain technologieën combineert met de bruikbaarheid van traditioneel digitaal bankieren.

Gebruikers communiceren met het platform via web, Telegram en mobiele apps (gebaseerd op Flutter) om fiat- en crypto-activa te beheren via één enkele interface. De kern wordt gevormd door een modulaire, op microservices gebaseerde backend, waarbij elke dienst specifieke handelingen afhandelt, zoals KYC van gebruikers, transactieverwerking, portefeuillebeheer, loyaliteitsbeloningen en reconciliatie.

Belangrijkste architecturale kenmerken:

  • Het platform is gebouwd op een niet-custodiaal smart contract account model dat gebruikers de volledige controle over hun fondsen houdt.
  • Het integreert direct met de blockchaininfrastructuur van de klant, die staking, liquidity farming en tokenbeheer ondersteunt.
  • On-ramp en off-ramp stromen worden mogelijk gemaakt door meerdere derde partijen, waardoor naadloze fiat-naar-crypto en crypto-naar-fiat conversies mogelijk zijn binnen de architectuur van het systeem.
  • De oplossing ondersteunt de uitgifte van virtuele betaalkaarten en is ontworpen voor integratie met externe partners om fysieke kaartprogramma's mogelijk te maken.
  • Interoperabiliteit in betalingen wordt bereikt door ondersteuning voor Google Pay en Apple Pay, waardoor aankopen in de echte wereld direct vanuit gedecentraliseerde portemonnees mogelijk zijn.

Vanuit zakelijk oogpunt is een gedecentraliseerd bankplatform fungeert als een regelgevingsarme, functierijke DeFi banklaag die gebruikers toegang geeft tot betalingen, krediet, loyaliteitsbeloningen en inzetten. Het biedt deze diensten met transparantie, lagere kosten en wereldwijde toegankelijkheid. Het systeem is ook ontworpen om jurisdictie-agnostisch te zijn, zodat het gemakkelijk kan worden aangepast aan verschillende regelgevende omgevingen en het wereldwijde onboarding van gebruikers ondersteunt met minimale KYC-frictie.

Oplossing die we hebben geleverd

Ontdekking & planning

Het project begon met een uitgebreide ontdekkingsfase. Innowise kwam in actie om een schaalbare systeemarchitectuur te definiëren, waarbij nauw werd samengewerkt met de CTO van de klant om de technische beslissingen af te stemmen op de zakelijke doelstellingen.

Tijdens deze fase hebben we verschillende hiaten geïdentificeerd:

  • De behoefte aan een modulaire microservices-architectuur die snel kon schalen en evolueren.
  • Gebrek aan inter-service orkestratie, wat cruciaal was voor het afhandelen van complexe stromen zoals KYC, transactievalidatie en loyaliteitslogica.
  • Een achterstand van integraties met derden (on-ramp/off-ramp, kaartverwerkers, API's) overtrof de aanvankelijke schattingen.
  • Afwezigheid van gestructureerde release processen, product roadmaps en teamcoördinatie.
  • Geen interne DevOps-praktijken, monitoring of testautomatisering.

Innowise leidde het ontwerp van de end-to-end architectuur, kreeg de goedkeuring van de CTO en begon met de implementatie met een gefaseerd opleveringsplan om een stabiele MVP te lanceren.

HOOFDFUNCTIONALITEIT

Bewarende en niet-bewarende portefeuilleverwerking

Een van de hoeksteenmodules die we hebben uitgerold was een veilig wallet-verwerkingssysteem, dat zowel custodial als non-custodial wallets omvatte. Hierdoor kon het platform gebruikers volledige controle geven over hun fondsen via slimme contracten, terwijl het ook flexibele betalingsverwerking en abstractie van accounts mogelijk maakte voor echte bruikbaarheid.

De portemonneemodule ondersteunt:

  • Niet-custodiale logica via slimme contracten
  • Custodial transactieverwerking en controleerbaarheid
  • Overschrijvingen, kostenberekeningen en saldoafstemming

KYC en identiteitsbeheer

We implementeerden een gestroomlijnde KYC-verwerkingsmodule met minimale wrijving in de regelgeving, op maat gemaakt voor meerdere rechtsgebieden. Het systeem ondersteunde een snelle onboarding van gebruikers met flexibele niveaus voor identiteitsvalidatie en was klaar voor uitbreiding van de wereldwijde markt.

Integratie met aanbieders van op- en afritten

Om naadloze beweging tussen fiat en crypto te ondersteunen, hebben we meerdere diensten van derden geïntegreerd voor fiat onboarding (on-ramp) en crypto opnames (off-ramp). Deze integraties ondersteunen realtime fiatomzetting, portefeuillefinanciering en het bijhouden van naleving, en slaan een brug tussen traditioneel bankieren en DeFi-ecosystemen.

Verwijzingsprogramma

De referral engine was een van de technisch meest complexe onderdelen van het platform. Met diepe onderlinge afhankelijkheden tussen gebruikers en beloningsstructuren op meerdere niveaus vereiste dit systeem precisie, transparantie en schaalbaarheid.

We hebben een volledig aangepaste module ontwikkeld die:

  • Getraceerde en gevalideerde verwijzingsketens
  • Gedistribueerde bonussen op basis van tokens
  • De integriteit van bedrijfslogica waarborgen zonder bedrijfseigen berekeningen bloot te leggen

Integratie van betaalkaarten (virtueel en fysiek)

Innowise implementeerde de backend logica voor het uitgeven van virtuele betaalpassen, volledig gekoppeld aan de niet-betaalbare tegoeden van gebruikers. We integreerden processors in het systeem en configureerden ze voor ondersteuning van Apple Pay en Google Pay. De uitgifte van fysieke kaarten werd ook voorbereid en gekoppeld aan de bredere loyaliteits- en KYC-stromen.

Reconciliatie en rollback van betalingen

Om de financiële integriteit te waarborgen, hebben we een robuuste reconciliatie-engine geïmplementeerd die in staat is om:

  • Transacties valideren voor verschillende soorten portemonnees
  • Terugbetalingen en terugboekingen verwerken
  • Op token gebaseerde en fiatbetalingen op elkaar afstemmen

Deze functie was essentieel voor het afhandelen van randzaken, het oplossen van geschillen en het naleven van financiële standaarden in verschillende rechtsgebieden.

Aanpak voor levering

Om de workflow te stabiliseren en op te schalen, introduceerden we een Kanban-gebaseerde methodologie die voor de broodnodige voorspelbaarheid zorgde. Ons team implementeerde release management workflows, coördineerde teamoverschrijdende inspanningen (ontwerp, product, ontwikkeling en QA) en zorgde ervoor dat elke sprint was afgestemd op de strategische doelen van de klant.

Belangrijkste elementen van onze aanpak:

  • Procesverandering. We hebben ad hoc workflows vervangen door Kanban-principes, releases met versiebeheer en gedefinieerde verantwoordelijkheden voor alle teams.
  • Eerst ontdekken, dan leveren. De eerste opdracht begon met een ontdekkingsfase om de architectuur te valideren en de reikwijdte vast te stellen. Het werk begon pas na goedkeuring van de CTO van de klant.
  • Rollende teamcoördinatie. Het team bestond uit meerdere functionele eenheden (web, backend, mobiel, QA), met flexibele resourcing op basis van sprintdoelen.
  • Pijplijn vrijgeven. We introduceerden gestructureerde releaseplanning en continue flows met behulp van GitHub Actions, Sentry en Grafana voor zichtbaarheid en monitoring.
  • Gezamenlijke routekaartplanning. We werkten nauw samen met de Chief Product Owner en de Product Designers om functies af te stemmen op zowel de doelstellingen van de roadmap als de veranderingen in het bedrijf.

Naast het ontwikkelen van het product, zette Innowise een schaalbare samenwerking op met de klant. Dit omvatte regelmatige checkpoints voor de roadmap, technisch overleg met de wiskundigen en tokenomics-experts van de klant, en backlog grooming sessies om aan te passen aan de veranderende aard van een blockchain-native financieel platform.

Citaat pictogram

Het gedecentraliseerde bankplatform introduceert innovatieve functies zoals token-gebaseerde beloningen, on-chain verwijzingsvalidatie en naadloze portemonnee-integratie voor een gestroomlijnde, Web3-native gebruikerservaring. Door deze mogelijkheden onderscheidt het zich als een echte brug tussen crypto en mainstream financiën. Dit project bewijst dat baanbrekende ideeën kunnen gedijen in de steeds veranderende wereld van crypto en zet nieuwe maatstaven voor crypto-native banking.

Alexandr Bondarenko
Alexandr Bondarenko Leveringsmanager

Gebruikte technologieën

  • Backend
  • Frontend
  • Mobiel
  • Databases
  • DevOps en infrastructuur
  • QA en testen
  • Projecthulpmiddelen

Backend

Taal en kaders

Java, Spring-kader

Architectuur

Microservices (synchroon en asynchroon), Message Broker-integratie

Authenticatie en autorisatie

Aangepaste accountlogica, slimme contractinteractie (niet-vrijblijvend)

API-communicatie

RESTful API's, interne API-laag

Frontend

Kaders en talen

React, NestJS

UI-ontwerpsystemen

Afgestemd op aangepaste branding; geïntegreerd met mobielvriendelijke componenten

Mobiel

Technologie

Flutter (cross-platform voor iOS en Android)

Betalingen

Google Pay, Apple Pay integratie

Functiepariteit

Afgestemd op web/Telegram-versies; aangepast voor mobiele UX-beperkingen

Databases

PostgreSQL

DevOps en infrastructuur

CI/CD

GitHub Actions

Monitoren en loggen

Grafana, Sentry

Orkestratie

Kafka (voor coördinatie van microservices)

QA en testen

Benadering

Alleen handmatig testen; geen testautomatisering tijdens de kernlevering

Structuur

QA-resources worden ingezet als gedeelde microservice en opnieuw toegewezen aan productgebieden op basis van beschikbaarheid en sprintprioriteiten

Projecthulpmiddelen

Jira, Confluence, Slack, Google Docs

Backend

Taal en kaders

Java, Spring-kader

Architectuur

Microservices (synchroon en asynchroon), Message Broker-integratie

Authenticatie en autorisatie

Aangepaste accountlogica, slimme contractinteractie (niet-vrijblijvend)

API-communicatie

RESTful API's, interne API-laag

Frontend

Kaders en talen

React, NestJS

UI-ontwerpsystemen

Afgestemd op aangepaste branding; geïntegreerd met mobielvriendelijke componenten

Mobiel

Technologie

Flutter (cross-platform voor iOS en Android)

Betalingen

Google Pay, Apple Pay integratie

Functiepariteit

Afgestemd op web/Telegram-versies; aangepast voor mobiele UX-beperkingen

Databases

PostgreSQL

DevOps en infrastructuur

CI/CD

GitHub Actions

Monitoren en loggen

Grafana, Sentry

Orkestratie

Kafka (voor coördinatie van microservices)

QA en testen

Benadering

Alleen handmatig testen; geen testautomatisering tijdens de kernlevering

Structuur

QA-resources worden ingezet als gedeelde microservice en opnieuw toegewezen aan productgebieden op basis van beschikbaarheid en sprintprioriteiten

Projecthulpmiddelen

Jira, Confluence, Slack, Google Docs

Team

Pictogram 1
Project Manager
Pictogram 4
Java-ontwikkelaars
Pictogram 2
React Ontwikkelaars
Pictogram 2
Flutter
Ontwikkelaars
Pictogram 3
QA Engineers
Pictogram 1
UX Ontwerper
Pictogram 1
Product Ontwerper
Pictogram 2
Business Analysts
Innowise team

Resultaten

Duur van het project
Januari - september 2025

De oplossing werd met succes volledig uitgerold en werd het vlaggenschip product in het ecosysteem van de klant. Innowise veranderde een gefragmenteerd concept in een productieklaar, schaalbaar bankplatform. Het team haalde strakke deadlines en paste zich snel aan veranderende prioriteiten aan.

Naast de technische uitvoering speelde Innowise een centrale rol in het helpen van de klant:

  • Interne workflows stabiliseren door Kanban-implementatie en gestructureerde releaseprocedures
  • Snelle uitbreiding van het bereik met behoud van consistente output
  • De basis leggen voor regelvrije financiële diensten met een wereldwijd bereik

Hoewel de gebruikscijfers onder geheimhouding blijven, toont de verschuiving in de interne roadmap van de klant de zakelijke impact van het platform aan. De infrastructuur ondersteunt nu snelle iteratie, uitbreiding van partners en verdere integratie in de tokeneconomie van de klant.

Inhoudsopgave

Maak je eigen gedecentraliseerde bankstack

    Contacteer ons

    Boek een gesprek of vul het onderstaande formulier in en we nemen contact met je op zodra we je aanvraag hebben verwerkt.

    Stuur ons een spraakbericht
    Documenten bijvoegen
    Bestand uploaden

    Je kunt 1 bestand van maximaal 2 MB bijvoegen. Geldige bestandsformaten: pdf, jpg, jpeg, png.

    Door op Verzenden te klikken, stemt u ermee in dat Innowise uw persoonsgegevens verwerkt volgens onze Privacybeleid om u van relevante informatie te voorzien. Door je telefoonnummer op te geven, ga je ermee akkoord dat we contact met je opnemen via telefoongesprekken, sms en messaging-apps. Bellen, berichten en datatarieven kunnen van toepassing zijn.

    U kunt ons ook uw verzoek sturen
    naar contact@innowise.com
    Wat gebeurt er nu?
    1

    Zodra we je aanvraag hebben ontvangen en verwerkt, nemen we contact met je op om de details van je projectbehoeften en tekenen we een NDA om vertrouwelijkheid te garanderen.

    2

    Na het bestuderen van uw wensen, behoeften en verwachtingen zal ons team een projectvoorstel opstellen met de omvang van het werk, de teamgrootte, de tijd en de geschatte kosten voorstel met de omvang van het werk, de grootte van het team, de tijd en de geschatte kosten.

    3

    We zullen een afspraak met je maken om het aanbod te bespreken en de details vast te leggen.

    4

    Tot slot tekenen we een contract en gaan we meteen aan de slag met je project.

    pijl