Introduction to Chaindoc
Chaindoc is a blockchain-powered platform for electronic signatures and document management. Secure, compliant, and developer-friendly solution for modern businesses.
What is Chaindoc?
Chaindoc is a comprehensive solution for managing documents, electronic signatures, and team collaboration. Built with blockchain technology, it provides immutable document verification, legally binding e-signatures, and enterprise-grade security.
Key Features
Blockchain Verification
Every document published on Chaindoc is automatically verified on blockchain networks (Ethereum, Polygon, BSC, Arbitrum). This creates an immutable record that proves document authenticity and prevents tampering.
Electronic Signatures
- Legally binding e-signatures compliant with eIDAS, ESIGN Act, and UETA
- Multiple signature types: simple, advanced, and qualified
- Multi-party signing workflows
- Sequential or parallel signing orders
- Deadline management and automatic reminders
Document Management
- Version control with complete audit trail
- Support for PDF, Office documents, images, and videos
- Granular access control (private, public, team, restricted)
- Metadata and hashtag organization
- Full-text search capabilities
Developer Tools
- RESTful API with comprehensive documentation
- TypeScript SDKs for Node.js backend and web frontend
- Embedded signing interface for seamless integration
- Webhooks for real-time event notifications
- Sandbox environment for testing
Team Collaboration
- Role-based access control (Owner, Admin, Member, Viewer)
- Team workspaces and shared documents
- Activity logs and audit trails
- KYC/Identity verification integration with Sumsub
How It Works
1Upload DocumentUpload your document via web interface or API. Supports PDF, Office files, images, and videos.
2Create Signature RequestAdd recipients and configure signing workflow. Set deadlines and custom messages.
3Signers Receive NotificationRecipients get email notification with secure signing link or embedded interface.
4Document SigningSigners authenticate via OTP, review document, and apply electronic signature.
5Blockchain VerificationSigned document is automatically verified on blockchain for immutable proof.
6CompletionAll parties receive the signed document with blockchain certificate.
Use Cases
Legal & Compliance
Contracts, NDAs, employment agreements, and legal documents with blockchain-verified authenticity.
Real Estate
Property agreements, lease contracts, and transaction documents with immutable records.
Financial Services
Loan agreements, investment documents, and compliance forms with regulatory compliance.
Healthcare
Patient consent forms, medical records, and HIPAA-compliant document management.
Enterprise
Internal approvals, HR documents, vendor agreements, and automated workflows via API.
Architecture
Chaindoc uses a multi-layered architecture combining traditional cloud infrastructure with blockchain technology:
- Web Application - React-based SPA with Next.js
- REST API - Node.js backend with rate limiting and authentication
- Database - PostgreSQL for structured data, S3 for file storage
- Blockchain Layer - Smart contracts on Ethereum, Polygon, BSC, Arbitrum
- Message Queue - Event-driven architecture for webhooks and notifications
- CDN - Global content delivery for fast document access
Security & Compliance
Getting Started
Ready to begin? Choose your path:
- Quick Start - Get your first document signed in 5 minutes
- Installation - Set up SDKs for your development environment
- API Documentation - Dive into the REST API reference
- SDKs - Explore Node.js Server SDK and Embed SDK for web apps