Documentation
Getting Started
HashBin.org is a content distribution platform using 256t hash-based addressing. Content is addressed by its cryptographic hash, making it content-addressable, verifiable, and permanent.
Quick Start
- Sign up: Create an account using Google, Apple, Microsoft, or GitHub OAuth
- Add funds: Deposit funds to your wallet to pay for content retention
- Upload content: Upload files and pay for storage retention
- Share the hash: Share the 256t hash with anyone to provide access
- Retrieve content: Anyone can download content using the hash (no account required)
Core Concepts
256t Hash
Content is addressed using a 256t hash - a cryptographic identifier that uniquely represents your content. The hash is generated from the content itself using SHA-512 and encoded in Base64URL format.
- Deterministic: Same content always produces the same hash
- Verifiable: Anyone can verify the hash matches the content
- URL-safe: Can be used directly in URLs
Pay-to-Publish, Free-to-Download
HashBin.org operates on a simple principle:
- Uploaders pay: You pay for storage retention based on file size and duration
- No download account needed: Anyone with the hash can download while the file has prepaid allowance
- No hidden fees: Transparent pricing at $0.03 per GB per month
Content Retention
When you upload content, you specify how long it should be retained. Retention is bought in whole calendar months, from 1 month up to 10 years at a time on the upload page, with presets:
- 1 month
- 1 year (12 months)
- 5 years (60 months)
- 10 years (120 months)
You can extend retention later, and so can anyone else who wants to keep the content available.
Documentation Sections
API Reference
Complete API documentation for programmatic access, including authentication, content operations, and payment endpoints.
SDK Guide
Use the hosted browser SDK to authorize users with OAuth + PKCE, publish content, and read balances from your app.
Textpad example app
A complete, documented example app that opens text from a 256t link, lets the user edit it, and saves it to their HashBin account.
Textpad for Expo and Flutter
The same app for iOS and Android, built with Expo (React Native) or Flutter, with sign-in through the system browser and tokens in secure storage.
FAQ
Frequently asked questions about HashBin.org, covering uploads, payments, security, and technical details.
Pricing Calculator
Calculate storage costs for your use case with our interactive pricing calculator.
Terms of Service
Legal terms and conditions for using HashBin.org services.
Need Help?
If you can't find what you're looking for in our documentation, check out the FAQ or reach out through the support channels listed in the Terms of Service.