Secure document signing platform with blockchain-backed signatures on the XRP Ledger.
Built at XRPL Commons Residency × HACKS Hackathon (2024).
Digital signatures today are centralized — you trust DocuSign or Adobe to keep the record. SigVerify puts signatures on the XRP Ledger, making them immutable and verifiable by anyone, forever.
- Blockchain signatures — every signature is recorded on XRPL, tamper-proof
- Document management — create, send, and track documents through their lifecycle
- Pre-built templates — NDA, contracts, offers ready to use
- Dashboard — real-time view of pending, signed, and completed documents
- Secure auth — Clerk authentication with user profiles
- KYC-ready — profile system designed for identity verification integration
| Framework | Next.js 14 (App Router) |
| Language | TypeScript |
| Styling | Tailwind CSS + Radix UI |
| Database | MongoDB |
| Auth | Clerk |
| Blockchain | XRPL (XRP Ledger) |
| Signatures | React Signature Canvas |
git clone https://github.com/Min0laa/SigVerify
cd SigVerify
npm install
# Copy environment variables
cp .env.example .env.local
# Fill in: MONGODB_URI, CLERK_SECRET_KEY, NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
npm run dev- How to write and read data on the XRP Ledger
- Building a full document workflow state machine (draft → sent → signed → completed)
- Integrating Clerk for auth with MongoDB for custom data
- Designing a clean dashboard UI with Radix UI components
Sacha Morin — LinkedIn · GitHub
Built at XRPL Commons Residency × HACKS Hackathon 2024 🔐