Platforma bankowa nowej generacji stworzona z myślą o finansach kryptowalutowych

Innowise współpracował z klientem, aby przekształcić jego wizję zdecentralizowanego banku w pełni funkcjonalny, gotowy do wprowadzenia na rynek produkt. Dzięki zaawansowanej architekturze i głębokiej integracji blockchain, stała się ona zorientowaną na użytkownika platformą łączącą kryptowaluty i tradycyjne finanse*.

1 mln+

transakcji przetwarzanych globalnie za pośrednictwem platformy

10+

Partnerstwa FinTech rozszerzające ekosystem klienta

Obraz sekcji głównej
Branża FinTech
Pracownicy 50+
Region Azja
Klient od 2025

Przegląd klientów

Podsumuj artykuł za pomocą AI

Nasz klient jest innowatorem z branży FinTech, który koncentruje się na kształtowaniu bankowości nowej generacji dla użytkowników obeznanych z kryptowalutami. Korzystając z infrastruktury opartej na blockchainie, firma łączy przejrzystość zdecentralizowanych finansów (DeFi) z dostępnością tradycyjnych narzędzi finansowych.

Szczegółowe informacje o kliencie nie mogą być ujawnione zgodnie z postanowieniami NDA.

Wyzwanie

Klient zwrócił się do Innowise z odważnym celem: zbudować zdecentralizowaną platformę bankową, która łączy fiat i kryptowaluty bez uszczerbku dla szybkości, kontroli lub zgodności z przepisami. Podczas gdy firma miała solidne podstawy DeFi, brakowało jej możliwości architektonicznych i przepustowości programistycznej, aby ożywić bank on-chain jako skalowalną, gotową do produkcji platformę.

Od samego początku budowa platformy wymagała architektury klasy korporacyjnej z logiką natywną dla DeFi. Oznacza to zbudowanie skalowalnego, bezpiecznego systemu, który integruje inteligentne kontrakty, zdecentralizowane protokoły i tradycyjne bankowe przepływy pracy.

W tym kluczowe blokery:

  • Brak modułowości. Początkowe prototypy były ściśle powiązane i nie nadawały się do produkcji.
  • Brak orkiestracji wiadomości. Potrzebne były asynchroniczne i synchroniczne przepływy pracy w krytycznych usługach (KYC, karty, portfele, skierowania).
  • Złożona tokenomika. Logika poleceń i lojalności wymagała nietrywialnych, zastrzeżonych obliczeń, podlegających regułom biznesowym zbyt wrażliwym, by je ujawniać.
  • Integracje. System musiał integrować się z wieloma dostawcami on-ramp/off-ramp i wewnętrznymi interfejsami API.
  • Dostosowanie do przepisów. Platforma musiała zachować zgodność z przepisami, obsługując wiele jurysdykcji przy minimalnym tarciu.

Stwórz swój własny zdecentralizowany stos bankowy

Architektura systemu

Platforma służy jako zdecentralizowane centrum finansowe zbudowane na szczycie, które łączy technologie blockchain z użytecznością tradycyjnej bankowości cyfrowej.

Użytkownicy wchodzą w interakcję z platformą za pośrednictwem Internetu, Telegramu i aplikacji mobilnych (opartych na Flutter), aby zarządzać aktywami fiducjarnymi i kryptowalutowymi za pośrednictwem jednego interfejsu. U jej podstaw leży modułowy, oparty na mikrousługach backend, w którym każda usługa obsługuje określone operacje, takie jak KYC użytkownika, przetwarzanie transakcji, zarządzanie portfelem, nagrody lojalnościowe i uzgadnianie.

Kluczowe cechy architektoniczne:

  • Platforma została zbudowana w oparciu o model inteligentnego konta kontraktowego, który zapewnia użytkownikom pełną kontrolę nad ich środkami.
  • Integruje się on natywnie z infrastrukturą blockchain klienta, która obsługuje staking, liquidity farming i zarządzanie tokenami.
  • Przepływy on-ramp i off-ramp są obsługiwane przez wielu zewnętrznych dostawców, umożliwiając płynną konwersję fiat na krypto i krypto na fiat w ramach architektury systemu.
  • Rozwiązanie obsługuje wydawanie wirtualnych kart płatniczych i jest przeznaczone do integracji z partnerami zewnętrznymi w celu umożliwienia programów kart fizycznych.
  • Interoperacyjność płatności osiąga się dzięki obsłudze Google Pay i Apple Pay, umożliwiając zakupy w świecie rzeczywistym bezpośrednio ze zdecentralizowanych portfeli.

Od strony biznesowej Zdecentralizowana platforma bankowa działa jako lekka regulacyjnie, bogata w funkcje warstwa bankowa DeFi, która zapewnia użytkownikom dostęp do płatności, kredytów, nagród lojalnościowych i stakingu. Zapewnia te usługi z przejrzystością, obniżonymi opłatami i globalną dostępnością. System został również zaprojektowany tak, aby był niezależny od jurysdykcji, zapewniając łatwą adaptację do różnych środowisk regulacyjnych i wspierając globalne wdrażanie użytkowników przy minimalnym tarciu KYC.

Dostarczone przez nas rozwiązanie

Odkrywanie i planowanie

Projekt rozpoczął się od kompleksowej fazy odkrywania. Innowise wkroczył, aby zdefiniować skalowalną architekturę systemu, ściśle współpracując z CTO klienta w celu dostosowania decyzji technicznych do celów biznesowych.

Na tym etapie zidentyfikowaliśmy kilka luk:

  • Potrzeba modułowej architektury mikrousług, która mogłaby się szybko skalować i ewoluować.
  • Brak orkiestracji między usługami, co miało kluczowe znaczenie dla obsługi złożonych przepływów, takich jak KYC, walidacja transakcji i logika lojalnościowa.
  • Zaległości związane z integracjami stron trzecich (on-ramp/off-ramp, procesory kart, API) przekroczyły początkowe szacunki.
  • Brak ustrukturyzowanych procesów wydań, map drogowych produktów i koordynacji zespołu.
  • Brak wewnętrznych praktyk DevOps, monitorowania lub automatyzacji testów.

Innowise poprowadził projekt architektury end-to-end, otrzymał zgodę od CTO i rozpoczął wdrażanie z etapowym planem dostawy, aby uruchomić stabilny MVP.

KLUCZOWE FUNKCJE

Przetwarzanie portfeli powierniczych i niepowierniczych

Jednym z podstawowych modułów, które wdrożyliśmy, był bezpieczny system przetwarzania portfeli, obejmujący zarówno portfele powiernicze, jak i niepowiernicze. Pozwoliło to platformie zapewnić użytkownikom pełną kontrolę nad ich środkami za pośrednictwem inteligentnych kontraktów, jednocześnie umożliwiając elastyczne przetwarzanie płatności i abstrakcję konta w celu zapewnienia użyteczności w świecie rzeczywistym.

Moduł portfela obsługuje:

  • Logika niepodlegająca aresztowi za pośrednictwem inteligentnych kontraktów
  • Przetwarzanie transakcji powierniczych i możliwość audytu
  • Transfery tokenów, obliczanie opłat i uzgadnianie salda

KYC i zarządzanie tożsamością

Wdrożyliśmy usprawniony moduł przetwarzania KYC z minimalnymi ograniczeniami regulacyjnymi, dostosowany do wielu jurysdykcji. System obsługiwał szybkie wdrażanie użytkowników z elastycznymi poziomami walidacji tożsamości i był przyszłościowo przygotowany do globalnej ekspansji rynkowej.

Integracja z dostawcami usług on-ramp/off-ramp

Aby wspierać płynny przepływ między fiat i kryptowalutami, zintegrowaliśmy wiele usług stron trzecich w zakresie wdrażania fiat (on-ramp) i wypłat kryptowalut (off-ramp). Integracje te obsługują konwersję fiat w czasie rzeczywistym, finansowanie portfela i śledzenie zgodności, łącząc tradycyjną bankowość z ekosystemami DeFi.

Program poleceń

Silnik poleceń był jednym z najbardziej złożonych technicznie komponentów platformy. Z głębokimi zależnościami między użytkownikami i wielopoziomowymi strukturami nagród, system ten wymagał precyzji, przejrzystości i skalowalności.

Opracowaliśmy w pełni niestandardowy moduł, który:

  • Śledzone i zatwierdzone łańcuchy poleceń
  • Rozproszone premie oparte na tokenach
  • Zapewnienie integralności logiki biznesowej bez ujawniania zastrzeżonych obliczeń.

Integracja kart płatniczych (wirtualnych i fizycznych)

Innowise wdrożył logikę backendu do wydawania wirtualnych kart płatniczych, w pełni powiązanych z saldami użytkowników. Zintegrowaliśmy procesory z systemem i skonfigurowaliśmy je do obsługi Apple Pay i Google Pay. Przygotowano również wydawanie kart fizycznych i powiązano je z szerszymi przepływami lojalnościowymi i KYC.

Obsługa uzgadniania i wycofywania płatności

Aby zapewnić integralność finansową, wdrożyliśmy solidny mechanizm uzgadniania, który jest w stanie:

  • Weryfikacja transakcji w różnych typach portfeli
  • Przetwarzanie zwrotów i cofnięć
  • Uzgadnianie płatności opartych na tokenach i fiducjarnych

Funkcja ta była niezbędna do obsługi spraw brzegowych, rozwiązywania sporów i utrzymywania zgodności ze standardami finansowymi w różnych jurysdykcjach.

Podejście do dostawy

Aby ustabilizować i skalować przepływ pracy, wprowadziliśmy metodologię opartą na Kanban, która przyniosła bardzo potrzebną przewidywalność. Nasz zespół wdrożył przepływy pracy związane z zarządzaniem wydaniami, skoordynował wysiłki różnych zespołów (projekt, produkt, rozwój i kontrola jakości) oraz zapewnił, że każdy sprint był zgodny ze strategicznymi celami klienta.

Kluczowe elementy naszego podejścia:

  • Transformacja procesu. Zastąpiliśmy doraźne przepływy pracy zasadami Kanban, wersjonowanymi wersjami i zdefiniowanymi obowiązkami w zespołach.
  • Dostawa oparta na odkrywaniu. Początkowe zaangażowanie rozpoczęło się od fazy odkrywania w celu walidacji architektury i ustalenia zakresu. Prace rozpoczęły się dopiero po zatwierdzeniu przez CTO klienta.
  • Koordynacja pracy zespołu. Zespół składał się z wielu jednostek funkcjonalnych (web, backend, mobile, QA), z elastycznymi zasobami opartymi na celach sprintu.
  • Rurociąg wydania. Wprowadziliśmy ustrukturyzowane planowanie wydań i ciągłe przepływy przy użyciu GitHub Actions, Sentry i Grafana w celu zapewnienia widoczności i monitorowania.
  • Wspólne planowanie mapy drogowej. Ściśle współpracowaliśmy z głównym właścicielem produktu i projektantami produktu, aby dostosować funkcje zarówno do celów mapy drogowej, jak i zmian biznesowych.

Oprócz opracowania produktu, Innowise nawiązał skalowalną współpracę z klientem. Obejmowało to regularne punkty kontrolne mapy drogowej, konsultacje techniczne z matematykami klienta i ekspertami od tokenomiki oraz sesje backlog grooming, aby dostosować się do zmieniającego się charakteru platformy finansowej natywnej dla blockchain.

Ikona cytatu

Zdecentralizowana platforma bankowa wprowadza innowacyjne funkcje, takie jak nagrody oparte na tokenach, walidacja poleceń w łańcuchu i płynna integracja portfela dla usprawnionego, natywnego dla Web3 doświadczenia użytkownika. Możliwości te wyróżniają ją jako prawdziwy pomost między kryptowalutami a finansami głównego nurtu. Projekt ten udowadnia, że pionierskie pomysły mogą rozwijać się w ciągle zmieniającym się świecie kryptowalut, wyznaczając nowe standardy dla bankowości natywnej dla kryptowalut.

Aleksandr Bondarenko
Aleksandr Bondarenko Delivery Manager

Zastosowane technologie

  • Back-end
  • Front-end
  • Rozwiązania na urządzenia mobilne
  • Bazy danych
  • DevOps i infrastruktura
  • Kontrola jakości i testowanie
  • Narzędzia projektu

Back-end

Język i ramy

Java, Spring Framework

Wzorce architektoniczne

Mikroserwisy (synchroniczne i asynchroniczne), integracja z Message Broker

Uwierzytelnianie i autoryzacja

Niestandardowa logika konta, interakcja z inteligentnym kontraktem (bez nadzoru)

Komunikacja API

Interfejsy API RESTful, wewnętrzna warstwa API

Front-end

Frameworki i języki

React, NestJS

Systemy projektowania interfejsu użytkownika

Dostosowany do niestandardowego brandingu; zintegrowany z komponentami przyjaznymi dla urządzeń mobilnych

Rozwiązania na urządzenia mobilne

Technologie

Flutter (wieloplatformowy dla systemów iOS i Android)

Panel administracyjny

Integracja z Google Pay, Apple Pay

Parytet funkcji

Dostosowane do wersji internetowych/Telegramu; dostosowane do ograniczeń mobilnego UX.

Bazy danych

PostgreSQL

DevOps i infrastruktura

CI/CD

GitHub Actions

Monitorowanie i rejestrowanie

Grafana, Sentry

Orkiestracja

Kafka (do koordynacji mikrousług)

Kontrola jakości i testowanie

Podejście

Tylko testowanie ręczne; brak automatyzacji testów podczas dostarczania rdzenia.

Struktura

Zasoby QA działały jako współdzielona mikrousługa przydzielana do różnych obszarów produktu w oparciu o dostępność i priorytety sprintu.

Narzędzia projektu

Jira, Confluence, Slack, Dokumenty Google

Back-end

Język i ramy

Java, Spring Framework

Wzorce architektoniczne

Mikroserwisy (synchroniczne i asynchroniczne), integracja z Message Broker

Uwierzytelnianie i autoryzacja

Niestandardowa logika konta, interakcja z inteligentnym kontraktem (bez nadzoru)

Komunikacja API

Interfejsy API RESTful, wewnętrzna warstwa API

Front-end

Frameworki i języki

React, NestJS

Systemy projektowania interfejsu użytkownika

Dostosowany do niestandardowego brandingu; zintegrowany z komponentami przyjaznymi dla urządzeń mobilnych

Rozwiązania na urządzenia mobilne

Technologie

Flutter (wieloplatformowy dla systemów iOS i Android)

Panel administracyjny

Integracja z Google Pay, Apple Pay

Parytet funkcji

Dostosowane do wersji internetowych/Telegramu; dostosowane do ograniczeń mobilnego UX.

Bazy danych

PostgreSQL

DevOps i infrastruktura

CI/CD

GitHub Actions

Monitorowanie i rejestrowanie

Grafana, Sentry

Orkiestracja

Kafka (do koordynacji mikrousług)

Kontrola jakości i testowanie

Podejście

Tylko testowanie ręczne; brak automatyzacji testów podczas dostarczania rdzenia.

Struktura

Zasoby QA działały jako współdzielona mikrousługa przydzielana do różnych obszarów produktu w oparciu o dostępność i priorytety sprintu.

Narzędzia projektu

Jira, Confluence, Slack, Dokumenty Google

Zespół

Ikona 1
Kierownik projektu
Ikona 4
Programiści Java
Ikona 2
Programiści React
Ikona 2
Deweloperzy
Flutter
Ikona 3
Inżynierowie QA
Ikona 1
Projektant UX
Ikona 1
Projektant produktu
Ikona 2
Analityków biznesowych
zespół Innowise

Wyniki

Czas trwania projektu
Styczeń - wrzesień 2025 r.

Rozwiązanie to zostało z powodzeniem wprowadzone na rynek, stając się sztandarowym produktem produkt w ekosystemie klienta. Innowise przekształcił fragmentaryczną koncepcję w gotową do produkcji, skalowalną platformę bankową. Zespół dotrzymał napiętych terminów i szybko dostosował się do zmieniających się priorytetów.

Poza technicznym wykonaniem, Innowise odegrał kluczową rolę w pomocy klientowi:

  • Stabilizacja wewnętrznych przepływów pracy poprzez wdrożenie Kanban i ustrukturyzowanych procedur wydawania.
  • Szybkie rozszerzanie zakresu przy jednoczesnym zachowaniu spójnej wydajności
  • Położyć podwaliny pod usługi finansowe o globalnym zasięgu, nieobciążone regulacjami prawnymi

Chociaż wskaźniki użytkowania pozostają objęte tajemnicą handlową, zmiana w wewnętrznym planie działania klienta pokazuje wpływ platformy na biznes. Infrastruktura wspiera teraz szybką iterację, ekspansję partnerów i dalszą integrację w całej gospodarce tokenów klienta.

Spis treści

Stwórz swój własny zdecentralizowany stos bankowy

    Skontaktuj się z nami

    Umów się na rozmowę lub wypełnij poniższy formularz, a my skontaktujemy się z Tobą po przetworzeniu Twojego zgłoszenia.

    Wyślij nam wiadomość głosową
    Załącz dokumenty
    Prześlij plik

    Można załączyć 1 plik o rozmiarze do 2 MB. Prawidłowe formaty plików: pdf, jpg, jpeg, png.

    Klikając przycisk Wyślij, użytkownik wyraża zgodę na przetwarzanie przez Innowise jego danych osobowych zgodnie z naszą polityką prywatności. Polityka prywatności ma na celu dostarczenie użytkownikowi odpowiednich informacji. Podając swój numer telefonu, użytkownik wyraża zgodę na kontaktowanie się z nim za pośrednictwem połączeń głosowych, wiadomości SMS i aplikacji do przesyłania wiadomości. Mogą obowiązywać opłaty za połączenia, wiadomości i transmisję danych.

    Możesz również przesłać nam swoje zapytanie
    na adres contact@innowise.com
    Co dalej?
    1

    Po otrzymaniu i przetworzeniu zgłoszenia skontaktujemy się z Tobą, aby szczegółowo opisać projekt i podpisać umowę NDA w celu zapewnienia poufności.

    2

    Po zapoznaniu się z Twoimi potrzebami i oczekiwaniami, nasz zespół opracuje projekt wraz z zakresem prac, wielkością zespołu, czasem i szacunkowymi kosztami.

    3

    Zorganizujemy spotkanie w celu omówienia oferty i ustalenia szczegółów.

    4

    Na koniec podpiszemy umowę, błyskawicznie rozpoczynając pracę nad projektem.

    strzałka