Next-gen banking platform built for crypto-native finance

Innowise partnered with the client to turn their vision of the decentralized on-chain bank into a full-featured, market-ready product. With advanced architecture and deep blockchain integration, it emerged as a user-centric platform bridging crypto and traditional finance.*

1 mln+

transactions processed globally through the platform

10+

FinTech partnerships expanding the client’s ecosystem

Hero section image
Indústria FinTech
Empregados 50+
Região Ásia
Cliente desde 2025

Client overview

Resumir o artigo com AI

Our client is a FinTech innovator focused on shaping the next-generation banking experience for crypto-savvy users. Using a blockchain-first infrastructure, the company merges the transparency of decentralized finance (DeFi) with the accessibility of traditional financial tools.

As informações pormenorizadas sobre o cliente não podem ser divulgadas ao abrigo das disposições do NDA.

Desafio

The client approached Innowise with a bold goal: build a decentralized banking platform that bridges fiat and crypto without compromising speed, control, or regulatory compliance. While the company had a solid DeFi foundation, it lacked the architectural capacity and development bandwidth to bring the on-chain bank to life as a scalable, production-ready platform.

From the outset, building the platform demanded enterprise-grade architecture with DeFi-native logic. This means building a scalable, secure system that integrates smart contracts, decentralized protocols, and traditional banking workflows.

Key blockers included:

  • Lack of modularity. Initial prototypes were tightly coupled and not production-ready.
  • No message orchestration. Asynchronous and synchronous workflows were needed across critical services (KYC, cards, wallets, referrals).
  • Complex tokenomics. Referral and loyalty logic required non-trivial, proprietary calculations, governed by business rules too sensitive to disclose.
  • Integrations. The system needed to integrate with multiple on-ramp/off-ramp providers and internal APIs.
  • Regulatory adaptation. The platform had to stay light-touch on compliance, supporting multiple jurisdictions with minimal friction.

Create your own decentralized banking stack

System architecture

The platform serves as a decentralized financial hub built atop that combines non-custodial blockchain technologies with the usability of traditional digital banking.

Users interact with the platform via web, Telegram, and mobile apps (Flutter-based) to manage fiat and crypto assets through a single interface. At the core of it lies a modular, microservices-based backend, where each service handles specific operations like user KYC, transaction processing, wallet management, loyalty rewards, and reconciliation.

Key architectural characteristics:

  • The platform is built on a non-custodial smart contract account model that keeps users in full control over their funds.
  • It integrates natively with the client’s blockchain infrastructure, which supports staking, liquidity farming, and token management.
  • On-ramp and off-ramp flows are enabled through multiple third-party providers, allowing seamless fiat-to-crypto and crypto-to-fiat conversions within the system’s architecture.
  • The solution supports virtual payment card issuance and is designed for integration with external partners to enable physical card programs.
  • Payment interoperability is achieved through support for Google Pay and Apple Pay, allowing real-world purchases directly from decentralized wallets.

From the business side, a decentralized banking platform acts as a regulatory-light, feature-rich DeFi banking layer that gives users access to payments, credit, loyalty rewards, and staking. It provides these services with transparency, reduced fees, and global accessibility. The system was also designed to be jurisdiction-agnostic, ensuring easy adaptation to different regulatory environments and supporting global user onboarding with minimal KYC friction.

Solution we delivered

Descoberta e planeamento

The project began with a comprehensive discovery phase. Innowise stepped in to define a scalable system architecture, working closely with the client’s CTO to align technical decisions with business objectives.

During this stage, we identified several gaps:

  • The need for a modular microservices architecture that could scale and evolve quickly.
  • Lack of inter-service orchestration, which was critical for handling complex flows like KYC, transaction validation, and loyalty logic.
  • A backlog of third-party integrations (on-ramp/off-ramp, card processors, APIs) exceeded initial estimates.
  • Absence of structured release processes, product roadmaps, and team coordination.
  • No internal DevOps practices, monitoring, or test automation.

Innowise led the design of the end-to-end architecture, received sign-off from the CTO, and began implementation with a phased delivery plan to launch a stable MVP.

KEY FUNCTIONALITY

Custodial & non-custodial wallet processing

One of the cornerstone modules we rolled out was a secure wallet processing system, covering both custodial and non-custodial wallets. This allowed the platform to give users full control over their funds via smart contracts while also enabling flexible payment processing and account abstraction for real-world usability.

The wallet module supports:

  • Non-custodial logic via smart contracts
  • Custodial transaction processing and auditability
  • Token transfers, fee calculations, and balance reconciliation

KYC and identity management

We implemented a streamlined KYC processing module with minimal regulatory friction, tailored for multiple jurisdictions. The system supported fast user onboarding with flexible identity validation levels and future-proofed for global market expansion.

Integration with on-ramp/off-ramp providers

To support seamless movement between fiat and crypto, we integrated multiple third-party services for fiat onboarding (on-ramp) and crypto withdrawals (off-ramp). These integrations support real-time fiat conversion, wallet funding, and compliance tracking, bridging traditional banking with DeFi ecosystems.

Referral program

The referral engine was among the most technically complex components of the platform. With deep inter-user dependencies and multi-level reward structures, this system required precision, transparency, and scalability.

We developed a fully custom module that:

  • Tracked and validated referral chains
  • Distributed token-based bonuses
  • Ensured the integrity of business logic without exposing proprietary calculations

Payment card integration (virtual & physical)

Innowise implemented the backend logic for issuing virtual payment cards, fully linked to users’ non-custodial balances. We integrated processors into the system and configured them for Apple Pay and Google Pay support. Physical card issuance was also prepared and tied to the broader loyalty and KYC flows.

Reconciliation & payment rollback handling

To ensure financial integrity, we implemented a robust reconciliation engine capable of:

  • Validating transactions across wallet types
  • Processing refunds and reversals
  • Reconciling token-based and fiat payments

This feature was essential for handling edge cases, resolving disputes, and maintaining compliance with financial standards in different jurisdictions.

Delivery approach

To stabilize and scale the workflow, we introduced a Kanban-based methodology that brought much-needed predictability. Our team implemented release management workflows, coordinated cross-team efforts (design, product, development, and QA), and ensured that every sprint was aligned with the client’s strategic goals.

Key elements of our approach:

  • Process transformation. We replaced ad hoc workflows with Kanban principles, versioned releases, and defined responsibilities across teams.
  • Discovery-first delivery. Initial engagement began with a discovery phase to validate architecture and establish scope. Work commenced only after approval from the client’s CTO.
  • Rolling team coordination. The team consisted of multiple functional units (web, backend, mobile, QA), with flexible resourcing based on sprint goals.
  • Release pipeline. We introduced structured release planning and continuous flows using GitHub Actions, Sentry, and Grafana for visibility and monitoring.
  • Collaborative roadmap planning. We worked closely with the Chief Product Owner and Product Designers to align features with both roadmap goals and business shifts.

Beyond developing the product, Innowise established a scalable collaboration with the client. This included regular roadmap checkpoints, technical consultations with the client’s mathematicians and tokenomics experts, and backlog grooming sessions to adapt to the changing nature of a blockchain-native financial platform.

Quote icon

The decentralized banking platform introduces innovative features like token-based rewards, on-chain referral validation, and seamless wallet integration for a streamlined, Web3-native user experience. These capabilities set it apart as a true bridge between crypto and mainstream finance. This project proves that pioneering ideas can thrive in the ever-shifting world of crypto, setting new benchmarks for crypto-native banking.

Alexandr Bondarenko
Alexandr Bondarenko Gestor de entregas

Technologies used

  • Backend
  • Frontend
  • Mobile
  • Bases de dados
  • DevOps & infrastructure
  • QA & Testing
  • Project Tools

Backend

Language & frameworks

Java, Spring Framework

Arquitectura

Microservices (synchronous and asynchronous), Message Broker integration

Authentication & authorization

Custom account logic, smart contract interaction (non-custodial)

API communication

RESTful APIs, internal API layer

Frontend

Frameworks & languages

React, NestJS

UI design systems

Tailored to custom branding; integrated with mobile-friendly components

Mobile

Tecnologia

Flutter (cross-platform for iOS & Android)

Pagamentos

Google Pay, Apple Pay integration

Feature parity

Aligned with web/Telegram versions; adapted for mobile UX constraints

Bases de dados

PostgreSQL

DevOps & infrastructure

CI/CD

GitHub Actions

Monitoring & logging

Grafana, Sentry

Orchestration

Kafka (for microservices coordination)

QA & Testing

Abordagem

Manual testing only; no test automation in place during core delivery

Estrutura

QA resources operated as shared microservice reassigned across product areas based on availability and sprint priorities

Project Tools

Jira, Confluence, Slack, Google Docs

Backend

Language & frameworks

Java, Spring Framework

Arquitectura

Microservices (synchronous and asynchronous), Message Broker integration

Authentication & authorization

Custom account logic, smart contract interaction (non-custodial)

API communication

RESTful APIs, internal API layer

Frontend

Frameworks & languages

React, NestJS

UI design systems

Tailored to custom branding; integrated with mobile-friendly components

Mobile

Tecnologia

Flutter (cross-platform for iOS & Android)

Pagamentos

Google Pay, Apple Pay integration

Feature parity

Aligned with web/Telegram versions; adapted for mobile UX constraints

Bases de dados

PostgreSQL

DevOps & infrastructure

CI/CD

GitHub Actions

Monitoring & logging

Grafana, Sentry

Orchestration

Kafka (for microservices coordination)

QA & Testing

Abordagem

Manual testing only; no test automation in place during core delivery

Estrutura

QA resources operated as shared microservice reassigned across product areas based on availability and sprint priorities

Project Tools

Jira, Confluence, Slack, Google Docs

Equipa

Ícone 1
Gestor de projectos
Ícone 4
Programadores Java
Ícone 2
Programadores React
Ícone 2
Desenvolvedores
do Flutter
Ícone 3
Engenheiros de QA
Ícone 1
UX Designer
Ícone 1
Product Designer
Ícone 2
Analistas de negócios
Equipa Innowise

Resultados

Duração do projecto
January - September 2025

The solution was successfully launched as a full rollout, becoming the flagship product in the client’s ecosystem. Innowise turned a fragmented concept into a production-ready, scalable banking platform. The team met tight deadlines and adapted quickly to shifting priorities.

Beyond the technical execution, Innowise played a pivotal role in helping the client:

  • Stabilize internal workflows through Kanban implementation and structured release procedures
  • Navigate rapid scope expansion while maintaining consistent output
  • Lay the foundation for regulatory-light financial services with global reach

Although usage metrics remain under NDA, the shift in the client’s internal roadmap demonstrates the platform’s business impact. The infrastructure now supports rapid iteration, partner expansion, and further integration across the client’s token economy.

Índice

Create your own decentralized banking stack

    Contactar-nos

    Marcar uma chamada ou preencha o formulário abaixo e entraremos em contacto consigo assim que tivermos processado o seu pedido.

    Envie-nos uma mensagem de voz
    Anexar documentos
    Enviar ficheiro

    Pode anexar um ficheiro com um máximo de 2MB. Formatos de ficheiro válidos: pdf, jpg, jpeg, png.

    Ao clicar em Enviar, o utilizador autoriza a Innowise a processar os seus dados pessoais de acordo com a nossa Política de privacidade para lhe fornecer informações relevantes. Ao enviar o seu número de telefone, o utilizador aceita que o possamos contactar através de chamadas de voz, SMS e aplicações de mensagens. Poderão ser aplicadas tarifas de chamadas, mensagens e dados.

    Pode também enviar-nos o seu pedido
    para contact@innowise.com

    O que é que acontece a seguir?

    1

    Assim que recebermos e processarmos o seu pedido, entraremos em contacto consigo para necessidades do seu projeto e assinar um NDA para garantir a confidencialidade.

    2

    Depois de analisarmos os seus desejos, necessidades e expectativas, a nossa equipa elaborará uma proposta de projeto proposta de projeto com o âmbito do trabalho, dimensão da equipa, tempo e estimativas de custos.

    3

    Marcaremos uma reunião consigo para discutir a oferta e acertar os pormenores.

    4

    Por fim, assinaremos um contrato e começaremos a trabalhar no seu projeto imediatamente.

    seta