Piattaforma bancaria di nuova generazione costruita per la finanza cripto-nativa

Innowise ha collaborato con il cliente per trasformare la sua visione di banca decentralizzata on-chain in un prodotto completo e pronto per il mercato. Grazie a un'architettura avanzata e a una profonda integrazione della blockchain, è emersa come una piattaforma incentrata sull'utente che fa da ponte tra la criptovaluta e la finanza tradizionale.*

1 mln+

transazioni elaborate a livello globale attraverso la piattaforma

10+

Partnership FinTech che ampliano l'ecosistema del cliente

Immagine della sezione Hero
Industria FinTech
I dipendenti 50+
Regione Asia
Cliente da 2025

Panoramica del cliente

Riassumere l'articolo con AI

Il nostro cliente è un innovatore FinTech focalizzato sulla creazione di un'esperienza bancaria di nuova generazione per gli utenti esperti di criptovalute. Utilizzando un'infrastruttura blockchain-first, l'azienda fonde la trasparenza della finanza decentralizzata (DeFi) con l'accessibilità degli strumenti finanziari tradizionali.

Le informazioni dettagliate sul cliente non possono essere divulgate in base alle disposizioni dell NDA.

Sfida

Il cliente si è rivolto a Innowise con un obiettivo audace: costruire una piattaforma bancaria decentralizzata che faccia da ponte tra fiat e cripto senza compromettere la velocità, il controllo o la conformità normativa. Pur disponendo di una solida base DeFi, l'azienda non disponeva della capacità architettonica e della larghezza di banda di sviluppo necessarie per dare vita alla banca on-chain come piattaforma scalabile e pronta per la produzione.

Fin dall'inizio, la costruzione della piattaforma ha richiesto un'architettura di livello aziendale con logica DeFi-nativa. Ciò significa costruire un sistema scalabile e sicuro che integri smart contract, protocolli decentralizzati e flussi bancari tradizionali.

Sono inclusi i blocchi chiave:

  • Mancanza di modularità. I prototipi iniziali erano strettamente accoppiati e non pronti per la produzione.
  • Nessuna orchestrazione dei messaggi. Erano necessari flussi di lavoro asincroni e sincroni per i servizi critici (KYC, carte, portafogli, referral).
  • Tokenomica complessa. La logica di referral e di fidelizzazione richiedeva calcoli proprietari non banali, regolati da regole aziendali troppo sensibili per essere divulgate.
  • Integrazioni. Il sistema doveva integrarsi con diversi fornitori di rampe e API interne.
  • Adattamento normativo. La piattaforma doveva essere leggera per quanto riguarda la conformità, supportando più giurisdizioni con un attrito minimo.

Creare il proprio stack bancario decentralizzato

Architettura del sistema

La piattaforma funge da hub finanziario decentralizzato costruito in cima che combina le tecnologie blockchain non custodiali con l'usabilità delle banche digitali tradizionali.

Gli utenti interagiscono con la piattaforma tramite web, Telegram e applicazioni mobili (basate su Flutter) per gestire gli asset in valuta e criptovaluta attraverso un'unica interfaccia. Il cuore della piattaforma è costituito da un backend modulare basato su microservizi, in cui ogni servizio gestisce operazioni specifiche come il KYC degli utenti, l'elaborazione delle transazioni, la gestione dei portafogli, i premi fedeltà e la riconciliazione.

Caratteristiche architettoniche principali:

  • La piattaforma si basa su un modello di conto smart contract non custodiale che consente agli utenti di avere il pieno controllo dei propri fondi.
  • Si integra in modo nativo con l'infrastruttura blockchain del cliente, che supporta lo staking, il liquidity farming e la gestione dei token.
  • I flussi on-ramp e off-ramp sono abilitati attraverso molteplici fornitori terzi, consentendo conversioni da fiat a cripto e da cripto a fiat senza soluzione di continuità all'interno dell'architettura del sistema.
  • La soluzione supporta l'emissione di carte di pagamento virtuali ed è progettata per l'integrazione con partner esterni per abilitare programmi di carte fisiche.
  • L'interoperabilità dei pagamenti è ottenuta grazie al supporto di Google Pay e Apple Pay, che consentono acquisti nel mondo reale direttamente dai portafogli decentralizzati.

Dal punto di vista commerciale, un piattaforma bancaria decentralizzata agisce come un livello bancario DeFi leggero e ricco di funzioni che consente agli utenti di accedere a pagamenti, credito, premi fedeltà e scommesse. Fornisce questi servizi con trasparenza, commissioni ridotte e accessibilità globale. Il sistema è stato inoltre progettato per essere indipendente dalla giurisdizione, garantendo un facile adattamento a diversi ambienti normativi e supportando l'onboarding degli utenti a livello globale con un attrito KYC minimo.

La soluzione che abbiamo fornito

Scoperta e pianificazione

Il progetto è iniziato con una fase di scoperta completa. Innowise è intervenuto per definire un'architettura di sistema scalabile, lavorando a stretto contatto con il CTO del cliente per allineare le decisioni tecniche agli obiettivi aziendali.

Durante questa fase, abbiamo identificato diverse lacune:

  • L'esigenza di un'architettura modulare a microservizi in grado di scalare ed evolvere rapidamente.
  • Mancanza di orchestrazione interservizi, fondamentale per gestire flussi complessi come KYC, convalida delle transazioni e logica di fidelizzazione.
  • L'arretrato di integrazioni di terze parti (on-ramp/off-ramp, processori di carte, API) ha superato le stime iniziali.
  • Assenza di processi di rilascio strutturati, di roadmap di prodotto e di coordinamento del team.
  • Nessuna pratica DevOps interna, monitoraggio o automazione dei test.

Innowise ha guidato la progettazione dell'architettura end-to-end, ha ricevuto l'approvazione del CTO e ha iniziato l'implementazione con un piano di consegna graduale per lanciare un MVP stabile.

FUNZIONALITÀ CHIAVE

Elaborazione dei portafogli per custodia e non custodia

Uno dei moduli fondamentali che abbiamo implementato è stato un sistema di elaborazione sicura dei portafogli, che copre sia i portafogli con custodia che quelli senza custodia. Questo ha permesso alla piattaforma di dare agli utenti il pieno controllo sui loro fondi tramite contratti intelligenti, consentendo al contempo un'elaborazione flessibile dei pagamenti e l'astrazione dei conti per un'usabilità reale.

Il modulo portafoglio supporta:

  • Logica non custodiale tramite contratti intelligenti
  • Elaborazione delle transazioni di custodia e verificabilità
  • Trasferimenti di gettoni, calcolo delle commissioni e riconciliazione del saldo

KYC e gestione dell'identità

Abbiamo implementato un modulo di elaborazione KYC semplificato con un attrito normativo minimo, adattato a più giurisdizioni. Il sistema ha supportato un rapido onboarding degli utenti con livelli flessibili di convalida dell'identità ed è a prova di futuro per l'espansione del mercato globale.

Integrazione con i fornitori di rampe e uscite

Per supportare il movimento senza soluzione di continuità tra fiat e cripto, abbiamo integrato diversi servizi di terze parti per l'imbarco di fiat (on-ramp) e il prelievo di cripto (off-ramp). Queste integrazioni supportano la conversione in fiat in tempo reale, il finanziamento dei portafogli e il monitoraggio della conformità, creando un ponte tra le banche tradizionali e gli ecosistemi DeFi.

Programma di riferimento

Il motore di referral è stato uno dei componenti tecnicamente più complessi della piattaforma. Con profonde dipendenze tra gli utenti e strutture di ricompensa a più livelli, questo sistema richiedeva precisione, trasparenza e scalabilità.

Abbiamo sviluppato un modulo completamente personalizzato che:

  • Catene di referral tracciate e validate
  • Bonus distribuiti basati su gettoni
  • Garantire l'integrità della logica aziendale senza esporre calcoli proprietari.

Integrazione delle carte di pagamento (virtuali e fisiche)

Innowise ha implementato la logica di backend per l'emissione di carte di pagamento virtuali, completamente collegate ai saldi non depositati degli utenti. Abbiamo integrato i processori nel sistema e li abbiamo configurati per il supporto di Apple Pay e Google Pay. Anche l'emissione di carte fisiche è stata preparata e collegata ai più ampi flussi di fidelizzazione e KYC.

Gestione della riconciliazione e del rollback dei pagamenti

Per garantire l'integrità finanziaria, abbiamo implementato un robusto motore di riconciliazione in grado di:

  • Convalida delle transazioni tra i vari tipi di portafoglio
  • Elaborazione di rimborsi e storni
  • Riconciliazione dei pagamenti basati su token e fiat

Questa caratteristica era essenziale per gestire i casi limite, risolvere le controversie e mantenere la conformità agli standard finanziari in diverse giurisdizioni.

Approccio alla consegna

Per stabilizzare e scalare il flusso di lavoro, abbiamo introdotto una metodologia basata sul Kanban che ha portato la necessaria prevedibilità. Il nostro team ha implementato flussi di lavoro per la gestione dei rilasci, ha coordinato gli sforzi dei vari team (design, prodotto, sviluppo e QA) e si è assicurato che ogni sprint fosse allineato con gli obiettivi strategici del cliente.

Elementi chiave del nostro approccio:

  • Trasformazione del processo. Abbiamo sostituito i flussi di lavoro ad hoc con i principi Kanban, i rilasci di versioni e la definizione delle responsabilità tra i team.
  • Consegna in base alla scoperta. L'impegno iniziale è iniziato con una fase di scoperta per convalidare l'architettura e stabilire l'ambito. Il lavoro è iniziato solo dopo l'approvazione del CTO del cliente.
  • Coordinamento del team di rotolamento. Il team era composto da più unità funzionali (web, backend, mobile, QA), con una dotazione flessibile di risorse in base agli obiettivi dello sprint.
  • Rilascio della pipeline. Abbiamo introdotto una pianificazione strutturata dei rilasci e flussi continui utilizzando GitHub Actions, Sentry e Grafana per la visibilità e il monitoraggio.
  • Pianificazione collaborativa della roadmap. Abbiamo lavorato a stretto contatto con il Chief Product Owner e i Product Designer per allineare le funzionalità agli obiettivi della roadmap e ai cambiamenti aziendali.

Oltre allo sviluppo del prodotto, Innowise ha instaurato una collaborazione scalabile con il cliente. Ciò ha incluso regolari checkpoint della roadmap, consultazioni tecniche con i matematici e gli esperti di tokenomics del cliente e sessioni di backlog grooming per adattarsi alla natura mutevole di una piattaforma finanziaria blockchain-native.

Icona della citazione

La piattaforma bancaria decentralizzata introduce caratteristiche innovative come i premi basati sui token, la convalida dei referral sulla catena e l'integrazione perfetta dei portafogli per un'esperienza utente semplificata e nativa Web3. Queste funzionalità la distinguono come un vero e proprio ponte tra la criptovaluta e la finanza tradizionale. Questo progetto dimostra che le idee pionieristiche possono prosperare nel mondo in continua evoluzione delle criptovalute, stabilendo nuovi punti di riferimento per le banche cripto-native.

Alexandr Bondarenko
Alexandr Bondarenko Responsabile della consegna

Tecnologie utilizzate

  • Backend
  • Frontend
  • Mobile
  • Databases
  • DevOps e infrastruttura
  • QA e test
  • Strumenti del progetto

Backend

Linguaggio e strutture

Java, struttura Spring

Architettura

Microservizi (sincroni e asincroni), integrazione Message Broker

Autenticazione e autorizzazione

Logica di conto personalizzata, interazione con smart contract (non custodiale)

Comunicazione API

API RESTful, livello API interno

Frontend

Quadri e linguaggi

React, NestJS

Sistemi di progettazione UI

Personalizzato in base al branding; integrato con componenti mobile-friendly

Mobile

Tecnologia

Flutter (multipiattaforma per iOS e Android)

Pagamenti

Integrazione di Google Pay e Apple Pay

Parità di caratteristiche

Allineato alle versioni web/Telegram; adattato ai vincoli della UX mobile

Databases

PostgreSQL

DevOps e infrastruttura

CI/CD

GitHub Actions

Monitoraggio e registrazione

Grafana, Sentry

Orchestrazione

Kafka (per il coordinamento dei microservizi)

QA e test

Approccio

Solo test manuali; nessuna automazione dei test durante la consegna del core.

Struttura

Risorse QA gestite come microservizi condivisi e riassegnate tra le aree di prodotto in base alla disponibilità e alle priorità dello sprint.

Strumenti del progetto

Jira, Confluence, Slack, Google Docs

Backend

Linguaggio e strutture

Java, struttura Spring

Architettura

Microservizi (sincroni e asincroni), integrazione Message Broker

Autenticazione e autorizzazione

Logica di conto personalizzata, interazione con smart contract (non custodiale)

Comunicazione API

API RESTful, livello API interno

Frontend

Quadri e linguaggi

React, NestJS

Sistemi di progettazione UI

Personalizzato in base al branding; integrato con componenti mobile-friendly

Mobile

Tecnologia

Flutter (multipiattaforma per iOS e Android)

Pagamenti

Integrazione di Google Pay e Apple Pay

Parità di caratteristiche

Allineato alle versioni web/Telegram; adattato ai vincoli della UX mobile

Databases

PostgreSQL

DevOps e infrastruttura

CI/CD

GitHub Actions

Monitoraggio e registrazione

Grafana, Sentry

Orchestrazione

Kafka (per il coordinamento dei microservizi)

QA e test

Approccio

Solo test manuali; nessuna automazione dei test durante la consegna del core.

Struttura

Risorse QA gestite come microservizi condivisi e riassegnate tra le aree di prodotto in base alla disponibilità e alle priorità dello sprint.

Strumenti del progetto

Jira, Confluence, Slack, Google Docs

Team

Icona 1
Responsabile di progetto
Icona 4
Sviluppatori Java
Icona 2
Sviluppatori React
Icona 2
Sviluppatori
di Flutter
Icona 3
Ingegneri QA
Icona 1
Designer UX
Icona 1
Progettista di prodotti
Icona 2
Analisti aziendali
Il team Innowise

Risultati

Durata del progetto
Gennaio - settembre 2025

La soluzione è stata lanciata con successo come rollout completo, diventando il fiore all'occhiello nell'ecosistema del cliente. Innowise ha trasformato un concetto frammentato in una piattaforma bancaria scalabile e pronta per la produzione. Il team ha rispettato le scadenze e si è adattato rapidamente ai cambiamenti di priorità.

Al di là dell'esecuzione tecnica, Innowise ha svolto un ruolo fondamentale nell'aiutare il cliente:

  • Stabilizzare i flussi di lavoro interni attraverso l'implementazione di Kanban e procedure di rilascio strutturate.
  • Gestire una rapida espansione dell'ambito di applicazione mantenendo una produzione coerente
  • Gettare le basi per servizi finanziari leggeri dal punto di vista normativo e di portata globale

Sebbene le metriche di utilizzo rimangano sotto segreto, il cambiamento nella roadmap interna del cliente dimostra l'impatto commerciale della piattaforma. L'infrastruttura ora supporta l'iterazione rapida, l'espansione dei partner e l'ulteriore integrazione nella token economy del cliente.

Indice dei contenuti

Creare il proprio stack bancario decentralizzato

    Contattateci

    Prenota una chiamata oppure compilate il modulo sottostante e sarete ricontattati una volta elaborata la vostra richiesta.

    Inviaci un messaggio vocale
    Allegare i documenti
    Caricare il file

    È possibile allegare 1 file di dimensioni massime di 2 MB. Formati di file validi: pdf, jpg, jpeg, png.

    Facendo clic su Invia, l'utente acconsente al trattamento dei propri dati personali da parte di Innowise in base alla nostra Informativa sulla privacy per fornirvi informazioni pertinenti. Inviando il vostro numero di telefono, accettate che possiamo contattarvi tramite chiamate vocali, SMS e applicazioni di messaggistica. Potrebbero essere applicate tariffe per chiamate, messaggi e dati.

    Potete anche inviarci la vostra richiesta
    a contact@innowise.com
    Cosa succede dopo?
    1

    Una volta ricevuta ed elaborata la vostra richiesta, vi contatteremo per illustrarvi le esigenze del vostro progetto. Progetto e firmare un NDA per garantire la riservatezza.

    2

    Dopo aver esaminato i vostri desideri, le vostre esigenze e le vostre aspettative, il nostro team elaborerà una proposta di progetto con l'ambito di lavoro, le dimensioni del team, i tempi e i costi stimati con l'ambito di lavoro, le dimensioni del team, i tempi e i costi stimati.

    3

    Organizzeremo un incontro con voi per discutere l'offerta e definire i dettagli.

    4

    Infine, firmeremo un contratto e inizieremo subito a lavorare sul vostro progetto.

    freccia