Trustless digital signatures for the decentralized web. Filosign replaces fragile platform trust with permanent mathematical proof, ensuring your agreements are secure, verifiable, and immutable on the Filecoin network.
Traditional e-signature platforms require you to trust a centralized provider. Filosign eliminates this risk by anchoring every signature to the blockchain, providing mathematical certainty that your documents cannot be altered, lost, or invalidated.
- π Post-Quantum Security: Future-proof cryptography resistant to quantum computing
- βοΈ Blockchain Anchored: Every signature is a permanent, verifiable transaction
- π End-to-End Encrypted: Documents encrypted from creation to delivery
- π Decentralized Storage: Files stored on Filecoin's resilient network
- π° Crypto Payments: USDFC subscriptions with no intermediary fees
Getting started with Filosign takes just a few minutes:
- Connect Wallet: Link your Web3 wallet (MetaMask, Coinbase, etc.)
- Create Account: Set up dual-factor authentication with PIN + wallet
- Upload & Share: Upload documents and invite signers
- Sign Securely: Use familiar drawing, typing, or upload signature methods
- Verify Permanently: All signatures are immutably recorded on-chain
- Legal Professionals: Contract signing with cryptographic proof
- Business Agreements: High-value deals requiring permanent verification
- Real Estate: Property documents with immutable signatures
- Financial Services: Regulatory compliance with blockchain audit trails
- Any High-Stakes Document: Where trust and permanence matter
- Dual-Factor Authentication: PIN + wallet signature protection
- Quantum-Resistant Crypto: Kyber + Dilithium algorithms
- Zero-Trust Architecture: Server never sees your private keys
- Immutable Records: Every action permanently recorded on-chain
- Universal Format Support: PDF, DOC, images, and more
- Multi-Signer Workflows: Sequential or parallel signing
- Real-Time Collaboration: Live document status updates
- Version Control: Complete audit trail of all changes
- Wallet Integration: Connect any Web3 wallet
- Decentralized Storage: Files stored on Filecoin network
- Token Payments: USDFC cryptocurrency subscriptions
- Cross-Chain Compatible: Ethereum and Filecoin networks
- Familiar Interface: Just like DocuSign, but with Web3 power
- Mobile Optimized: Sign documents on any device
- Bulk Operations: Process multiple documents efficiently
- API Integration: Connect with your existing systems
- π Website - Try Filosign live
- πΉ Demo Video - See it in action
- π Documentation - Complete guides and API docs
- π Issues - Report bugs and request features
Link your Web3 wallet and set up dual-factor security with a PIN. Your cryptographic keys are generated client-side - we never store your private information.
Documents are encrypted on your device before upload. Using quantum-resistant algorithms, each file gets its own unique encryption key.
Invite signers and share documents through our permission system. Recipients can only access files they've been explicitly granted permission to view.
Signers create signatures using familiar methods (draw, type, or upload). Every signature is cryptographically verified and permanently anchored to the blockchain.
All actions are immutably recorded on-chain. Anyone can independently verify the authenticity, timestamp, and integrity of any signed document.
- Your private keys never leave your device
- Documents are encrypted before transmission
- Server acts only as a coordinator, never storing sensitive data
Built with post-quantum cryptographic algorithms that remain secure even against future quantum computers.
Every signature, timestamp, and document hash is permanently recorded on the Filecoin network, providing mathematical proof of authenticity.
# Clone and install
git clone https://github.com/filosign-dapp/client.git
cd client && bun install
# Start local development environment
./scripts/serloc.sh
# Run integration tests
cd test && bun run devimport { FilosignProvider, useFilosignClient } from '@filosign/react';
function MyApp() {
return (
<FilosignProvider config={{ apiBaseUrl: "https://api.filosign.xyz" }}>
<DocumentSigner />
</FilosignProvider>
);
}See our π Documentation for complete integration guides.
We welcome contributions from developers, designers, and cryptography experts! Filosign is an open-source project building the future of trustless digital agreements.
- π Report Issues: Found a bug? Let us know on GitHub
- π‘ Suggest Features: Have ideas for new functionality?
- π§ Code Contributions: Help build the platform
- π Documentation: Improve our docs and guides
- π§ͺ Testing: Help test new features and report issues
# Fork the repository
# Create your feature branch
git checkout -b feature/amazing-feature
# Make your changes and test
# Submit a pull request- π§ Email: hello@filosign.xyz
- π¦ Twitter: @filosign
- π¬ Discord: Join our community discussions
AGPL-3.0-or-later - Filosign is free and open-source software.
Built with β€οΈ for the decentralized future