Fallstudie

Wie ZestAMC in 30 Tagen von Tabellenkalkulationen auf über 10 Millionen US-Dollar stieg

| 10 Min. Lesezeit
Dashboard der Fondsverwaltungsplattform mit Echtzeit-Leistungsdaten

ZestAMC hat sich vom tabellenbasierten Fondsbetrieb zu einer Produktionsplattform entwickelt, die in 30 Tagen Vermögenswerte in Höhe von über 10 Millionen US-Dollar verwaltet. Fünf rollenbasierte Portale. Automatisierte Auszahlungen. KYC/AML-Konformität. 179 Datenbankmigrationen. Keine Rundungsfehler. Dies ist die vollständige Build-Geschichte.

Vorher: Tabellenkalkulationen und manuelle Übertragungen

ZestAMC verwaltete Investmentfonds für mehr als 200.000 Benutzer. Die Vorgänge liefen auf Tabellenkalkulationen. Anlegerzuteilungen lebten in Excel. Die NAV-Berechnungen befanden sich in einer gemeinsamen Google-Tabelle. Drei Personen haben dieselbe Datei bearbeitet. Auszahlungen erfolgten durch manuelle Geldtransfers, eine Transaktion nach der anderen.

Die KYC-Überprüfung erfolgte per E-Mail. Ein Investor würde Ausweisdokumente als Anhang senden. Jemand aus dem Team würde sie überprüfen, mit den Anforderungen vergleichen und eine Tracking-Tabelle aktualisieren. Compliance-Aufzeichnungen waren nach Anlegernamen geordnete PDF-Ordner.

Das Modell funktionierte bei 50 Investoren. Bei mehr als 200.000 Benutzern, die ein Vermögen von mehr als 10 Millionen US-Dollar verwalten, waren die Risse struktureller Natur. Ein einziger Dezimalfehler in einer Zuteilungsberechnung könnte Tausende von Dollar fehlleiten. Manuelle Auszahlungen über TRC20-, ERC20- und BEP20-Netzwerke dauerten für das Betriebsteam Tage pro Verteilungszyklus. Und als der Prüfer nach einer Transaktionshistorie fragte, verbrachte jemand eine Woche damit, diese aus fünf Quellen zusammenzustellen.

Das Team brauchte eine Plattform. Sie brauchten es bis Mitte Januar. Sie riefen uns Mitte Dezember an.

Der 30-Tage-Build

Beim ersten Anruf handelte es sich um eine Beratungssitzung, nicht um ein Verkaufsgespräch. Wir haben die Fondsstruktur von ZestAMC abgebildet: wie Investoren allokieren, wie Ausschüttungen kaskadiert werden, wie KYC Investitionsströme steuert, welche Benutzerrollen welche Ansichten benötigen. Der Gründer hat den Umfang des Projekts festgelegt, die Fondsmechanismen verstanden und den Code geschrieben. Immer die gleiche Person.

Der Bau begann am nächsten Tag. Keine dreimonatige Bedarfsphase. Keine Übergabe an eine Juniorenmannschaft. Der Umfang stand fest, der Preis stand fest und der Termin war nicht verhandelbar: Mitte Januar, live in Produktion.

In der zweiten Woche überprüfte ZestAMC eine Live-Staging-URL. Investorenportale. Dashboards für Fondsmanager. Auszahlungsströme. Sie testeten anhand realer Szenarien aus ihrem Betrieb, stellten Lücken fest und wir lieferten noch am selben Tag Korrekturen aus. Mitte Januar wickelte die Plattform echte Investitionen mit echtem Geld ab.

Was wir gebaut haben

Fünf rollenbasierte Portale

Fondsmanager sehen AUM, Performancediagramme und Gewinnverteilung in Echtzeit. Anleger melden sich an, um ihre Zuteilung zu überprüfen, Auszahlungen zu verfolgen und Kontoauszüge herunterzuladen. Administratoren verwalten Benutzer, Gelder und Systemkonfiguration. Compliance-Beauftragte führen KYC-Workflows und Audit-Abfragen durch. Supportmitarbeiter bearbeiten Anlegerangelegenheiten per Live-Chat.

Fünf Rollen, fünf Ansichten, eine Codebasis. Jedes Portal zeigt nur das an, was diese Rolle benötigt. Ein Supportmitarbeiter kann die Fondsleistung nicht sehen. Ein Investor kann nicht auf Verwaltungstools zugreifen. Das Berechtigungsmodell ist granular und wird auf der API-Ebene durchgesetzt, nicht auf der Benutzeroberfläche.

Automatisierte Auszahlungen

Manuelle Auszahlungen über drei Blockchain-Netzwerke hinweg dauerten für das Betriebsteam zwei bis drei Tage pro Verteilungszyklus. Die automatisierte Auszahlungsmaschine verarbeitet Verteilungen über TRC20, ERC20 und BEP20 als atomare Transaktionen. Wenn ein Schritt in einem Batch fehlschlägt, wird der gesamte Batch zurückgesetzt. Keine Teilausschüttungen. Keine manuelle Bereinigung.

Die Engine ist währungsunabhängig. Fiat-Schienen funktionieren nach demselben Transaktionsmodell. Das Hinzufügen eines neuen Auszahlungsnetzwerks bedeutet das Hinzufügen eines Anbieteradapters und nicht die Umstrukturierung der Verteilungslogik.

KYC/AML-Konformität

Sumsub übernimmt die Identitätsüberprüfung durch SDK-Integration und Webhook-Rückrufe. Jeder Investor schließt KYC vor seiner ersten Investition ab. Die Plattform erstellt einen zeitgestempelten Prüfpfad für jede Transaktion, jede Berechnung und jede Datenänderung. Wenn der Compliance-Beauftragte eine Abfrage durchführt, liegen die Ergebnisse sofort vor. keine wochenlange Dokumentenzusammenstellung.

Präzision auf Finanzniveau

Der Zahlentyp von JavaScript verliert über 2^53 an Genauigkeit. Auf einer Plattform, die mehr als 10 Millionen US-Dollar verwaltet, ist ein Rundungsfehler kein Fehler; Es handelt sich um einen Compliance-Verstoß. ZestAMC speichert jeden Geldwert als NUMERIC(30,8) in Postgres und verwendet decimal.js für jede Berechnung. 30 Ziffern, 8 Dezimalstellen. Keine Rundungsfehler bei Vermögenswerten von über 10 Millionen US-Dollar.

Infrastruktur für den Produktionsmaßstab

React 19 + Vite 6 im Frontend. Hono auf Fly.io für die API. Supabase für die Datenbank mit Upstash Redis für Caching und Ratenbegrenzung. BullMQ für die Verarbeitung von Hintergrundjobs (Auszahlungsstapel, KYC-Webhook-Verarbeitung, Audit-Log-Schreibvorgänge). Die Architektur verwaltet über 200.000 Benutzer ohne die Komplexität von Microservices.

Was hat was ersetzt

Vorher (manuell)Nachher (ZestAMC-Plattform)
Excel-InvestorenverfolgungSelf-Service-Investorenportal mit Echtzeitdaten
Geteiltes Google Sheet für NAVAutomatisierte NAV-Berechnung mit NUMERIC(30,8)-Präzision
Manuelle Geldtransfers (2-3 Tage)Atomare Auszahlungsmaschine über 3 Blockchain-Netzwerke
E-Mail-basierte KYC-AnhängeSumsub SDK mit automatischer Überprüfung
PDF-Compliance-OrdnerZeitgestempelter Audit-Trail mit sofortigen Abfragen
Anlegererklärungen per E-Mail versendenAnlegerportal mit herunterladbaren Berichten
Einzelne Admin-Tabelle5 rollenbasierte Portale mit detaillierten Berechtigungen

Nach dem Start: Fortsetzung der Iteration

Der 30-tägige Aufbau war die Grundlage. Nach der Einführung haben wir Funktionen ausgeliefert, als die Geschäftstätigkeit von ZestAMC wuchs:

  • Tranchenbasierte Investitionen:Anleger könnten die Mittel stapelweise eingeben, wobei jede Tranche separat mit ihrer eigenen Leistungs- und Verteilungslogik verfolgt wird.
  • Automatisierung der Empfehlungskette:Mehrstufige Empfehlungsauszahlungen werden automatisch über dieselbe atomare Transaktions-Engine berechnet und verteilt.
  • Feature-Flags:Durch progressive Rollouts kann ZestAMC neue Funktionen vor der vollständigen Bereitstellung mit einer Untergruppe von Benutzern testen.
  • 179 Datenbankmigrationen:Jede Migration wurde vor der Bereitstellung anhand von Produktionsdaten-Snapshots getestet. Keine Datenverlustvorfälle.

Die Plattform wuchs mit dem Geschäft. Das ist der Vorteil, wenn Sie den Code besitzen: Die Funktionsentwicklung erfolgt nach Ihrem Zeitplan, in Ihrem Tempo und ohne Anbieterabhängigkeiten.

Ergebnisse

  • 10+ Millionen US-Dollarin verwaltetem Vermögen auf der Plattform
  • Über 200.000 registrierte Benutzerüber Investoren- und Administratorrollen hinweg
  • 5 rollenbasierte PortaleWir bedienen Fondsmanager, Investoren, Administratoren, Compliance und Support
  • 30 TageVom ersten Anruf bis zum Produktionsstart
  • 179 Datenbankmigrationenohne Datenverlust
  • Keine Rundungsfehlerüber alle Finanzberechnungen hinweg

Sehen Sie ZestAMC in Aktion

30-minütiger Rundgang durch die Live-Plattform mit der Person, die sie gebaut hat. Anlegerportale, Fonds-Dashboards, Auszahlungsautomatisierung, Compliance-Workflows.

Fordern Sie eine Demo an

Weiterfuehrende Lektuere

Sehen Sie ZestAMC in Aktion

30-minütiger Rundgang durch die Live-Plattform mit der Person, die sie gebaut hat. Anlegerportale, Fonds-Dashboards, Auszahlungsautomatisierung, Compliance-Workflows.

Fordern Sie eine Demo an

Kontakt

Gespraech starten

Erzaehlen Sie uns von Ihrem Projekt. Wir antworten innerhalb von 24 Stunden mit einem klaren Plan, geschaetztem Zeitrahmen und Preisrahmen.

Standort

VAE & Indien