Bitcoin Writer Documentation

Complete guide to writing, encrypting, and publishing documents on the Bitcoin blockchain

DOCUMENTATION

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

Version Control

Every save creates blockchain version

⌘B

Keyboard Shortcuts

Document Control

New: ⌘N, Save: ⌘S, Blockchain: ⌘B

Essential

Security

Encrypt: ⌘L, Find: ⌘F, Undo: ⌘Z

Advanced

Document Workflow

Create Document→
Write & Edit→
Save to Blockchain→
Publish & Monetize

Every document follows this simple workflow from creation to monetization, with each step creating permanent blockchain records.

Blockchain Features

1

Storage Options

Choose between on-chain, IPFS, or cloud storage for your documents

2

Encryption

AES-256 encryption with password protection and key derivation

3

Version Control

Every save creates timestamped, cryptographically linked versions

4

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

Ready to Start Writing?