Bitcoin Writer Documentation
Complete guide to writing, encrypting, and publishing documents on the Bitcoin blockchain
Getting Started
Bitcoin Writer is a decentralized document platform that stores your work permanently on the Bitcoin blockchain. Create, encrypt, and monetize your documents with cryptographic proof of authorship.
This guide will walk you through authentication, document creation, blockchain features, and monetization options to help you get the most out of the platform.
Quick Setup
Connect with HandCash or Google in under 30 seconds
Write Instantly
Rich text editor with auto-save and version control
Blockchain Ready
One-click publishing to Bitcoin with proof of creation
Authentication & Setup
Connect Your Accounts
- HandCash (Recommended): Required for Bitcoin payments and blockchain features. Provides secure wallet integration for document inscription and monetization
- Google Account: Optional for cloud storage and Google Drive integration. Enables collaborative features and document backup
- First Document: Click "New Document" or use ⌘N to create your first document. The editor supports rich text formatting and auto-saves as you type
- Save to Blockchain: Use ⌘B or click the blockchain save button to store your document permanently on Bitcoin with cryptographic proof
Important Setup Notes
- HandCash Required: Blockchain features require HandCash wallet connection and sufficient satoshis for transaction fees
- Browser Requirements: Modern browsers with JavaScript enabled. Local storage required for document caching
- Network Connection: Internet required for blockchain operations, cloud storage, and real-time collaboration features
- Mobile Support: Fully responsive design works on desktop, tablet, and mobile devices with touch-optimized interface
Writing & Document Management
The Bitcoin Writer editor provides a powerful yet intuitive writing experience with blockchain-native features built in.
Editor Features
Rich Text
Bold, italic, underline formatting
⌘B, ⌘I, ⌘U
Auto-Save
Documents save automatically as you type
Real-time
Version Control
Every save creates blockchain version
⌘B
Keyboard Shortcuts
Document Control
New: ⌘N, Save: ⌘S, Blockchain: ⌘B
Essential
Text Formatting
Bold: ⌘B, Italic: ⌘I, Underline: ⌘U
Popular
Security
Encrypt: ⌘L, Find: ⌘F, Undo: ⌘Z
Advanced
Document Workflow
Every document follows this simple workflow from creation to monetization, with each step creating permanent blockchain records.
Blockchain Features
Storage Options
Choose between on-chain, IPFS, or cloud storage for your documents
Encryption
AES-256 encryption with password protection and key derivation
Version Control
Every save creates timestamped, cryptographically linked versions
Proof System
Mathematical proof of creation time and document integrity
Storage Methods
- ✅ Direct On-Chain (OP_RETURN) - $1-5, permanent, immutable
- ✅ IPFS with Hash - $0.10-0.50, unlimited size, decentralized
- ✅ Cloud Providers - $0.01-0.10, fast access, familiar interface
- ✅ Hybrid Storage - Best of both worlds, redundant backup
- ✅ Encrypted Options - All methods support AES-256 encryption
- ✅ Version Chains - Cryptographic links between document versions
Monetization & NFTs
NFT Creation
1-Click
Turn documents into Bitcoin ordinals
File Shares
1M
Shares per document version
Paywall Docs
Custom
Set your own unlock price
Trading
24/7
Document Exchange marketplace
API Reference
REST API: Bitcoin Writer provides a comprehensive REST API for document management, blockchain operations, and user authentication. Perfect for building custom integrations and third-party applications.
HandCash SDK: Built on the HandCash Connect SDK for seamless Bitcoin payments and wallet integration. Handles authentication, payments, and blockchain transactions with enterprise-grade security.
Core Endpoints
Documents
POST /api/documents - Create new document
GET /api/documents/:id - Retrieve document
PUT /api/documents/:id - Update document
DELETE /api/documents/:id - Delete document
Blockchain
POST /api/blockchain/save - Save to blockchain
POST /api/nft/create - Create NFT
POST /api/shares/issue - Issue file shares
GET /api/blockchain/verify - Verify integrity
Exchange
GET /api/exchange/browse - Browse marketplace
POST /api/exchange/purchase - Buy document
POST /api/exchange/publish - Publish for sale
GET /api/exchange/stats - Market statistics
Troubleshooting & Support
HandCash Login Issues
Clear browser cache, try incognito mode, ensure latest HandCash app installed
Document Won't Save
Check HandCash balance for fees, verify internet connection, try different storage method
Encryption Problems
Double-check password, Bitcoin Writer cannot recover lost passwords for security
NFT Creation Failed
Ensure sufficient funds in HandCash wallet, check network connectivity, try again