Zurück zu Projekten
LegalTech & Blockchain

LexChain

Erstellt dynamische Rechtsverträge und prüft deren Integrität über einen Blockchain-Fingerabdruck.

Das Problem

Freelancer, die mit Kunden in verschiedenen Ländern arbeiten, benötigen an die jeweilige Jurisdiktion angepasste Verträge, ohne für jeden einfachen Fall auf einen Anwalt angewiesen zu sein — und müssen nachweisen können, dass das unterzeichnete Dokument im Nachhinein nicht verändert wurde.

Die Lösung

LexChain erstellt dynamische Verträge je nach ausgewählter Jurisdiktion und berechnet einen digitalen Fingerabdruck des Dokuments, der auf einem Ethereum-Testnetz gespeichert wird — so lässt sich jederzeit überprüfen, dass der Vertrag nicht verändert wurde.

Architektur / Engineering

  • Dynamische PDF-Generierung mit pdf-lib aus jurisdiktionsspezifischen Vorlagen implementiert.
  • ethers.js integriert, um den Hash des Vertrags zu berechnen und auf einem Ethereum-Testnetz zu speichern.
  • Das System parametrisierbarer Vertragsvorlagen nach Land und Vereinbarungstyp entworfen.
  • Die Formulareingaben validiert, um die Konsistenz des erzeugten Vertrags sicherzustellen.

Wichtigste Funktionen

  • Dynamische Vertragserstellung nach Jurisdiktion.
  • PDF-Generierung aus parametrisierbaren Vorlagen (pdf-lib).
  • Berechnung des Vertrags-Fingerabdrucks (Hash) und Speicherung auf einem Ethereum-Testnetz.
  • Integritätsprüfung des Dokuments gegen seinen Blockchain-Fingerabdruck.
  • Validierung der Formulareingaben.

Technische Herausforderungen

  • Vertragsvorlagen nach Land und Vereinbarungstyp parametrisierbar entwerfen, ohne Logik zwischen Jurisdiktionen zu duplizieren.
  • Das eigentliche Problem hinter dem Einsatz von Blockchain erklären und lösen: kein Trend, sondern ein überprüfbarer Weg zu beweisen, dass ein Dokument nicht verändert wurde.

Ergebnis / Aktueller Stand

Bereitgestellt. Unterstützt 2 Jurisdiktionen (Spanien, Venezuela) und erstellt Verträge mit überprüfbarem Fingerabdruck auf einem Ethereum-Testnetz.

Ergebnisse

  • 2 unterstützte Jurisdiktionen (Spanien, Venezuela)

Stack

Next.jsTypeScriptTailwind CSSpdf-libethers.jsEthereum-Testnetz
LiveGitHubAlle Projekte ansehen →