Henceforth
iOS Universel / Education
Bitcoin you can script.
Henceforth is a Bitcoin SV wallet wrapped around a complete FORTH terminal. Send,
receive, and broadcast real Bitcoin transactions from a programmable command line.
Define your own words, build raw transactions byte by byte, and visualise data with
code you write yourself.
There's nothing else like it on the App Store.
YOUR KEYS, YOUR COINS
Private keys live in the iOS Keychain — never on a server. Every send is gated by
Face ID or Touch ID. Transactions are permanent on the BSV blockchain, and fees are
typically a fraction of a cent.
For extra safety, Cold Mode signs transactions on a second offline iPhone over
AirDrop — a real air-gap setup without dedicated hardware.
A TERMINAL THAT DOES MORE THAN PRINT HELLO WORLD
Full Forth-2012 CORE compliance (133 standard words) plus 200+ Bitcoin Script and BSV
protocol extensions.
Print a string:
." Hello, World"
Define a word and run it:
: square dup * ;
5 square .
Pay someone from the command line:
1000 s" 1Q88RPbg..." send
The terminal isn't a toy shell — it's the same Forth interpreter that builds the
transactions you broadcast.
WRITE, SAVE, AND RUN YOUR OWN PROGRAMS
Save reusable code as .fs files. The built-in editor and file manager lets you write,
version, and rerun scripts. The classic FORTH way: small composable words growing
into your own personal vocabulary.
CHARTS FROM THE STACK
Bar, line, and pie charts from any values on the stack. Visualise sequences, payment
histories, or whatever data you compute — directly from FORTH code.
WHAT'S INSIDE
• BSV wallet with multi-recipient sends and raw transaction builder
• Privacy-aware UTXO selection — fresh change addresses every send
• 1Sat Ordinal awareness — protects your inscriptions from accidental spending
• SPV transaction verification — trust math, not servers
• Universal app — iPhone, iPad, and Mac
• Local-first — works offline; on-chain when you broadcast
• Forever yours — one-time purchase, no subscriptions, no ads
Powered by FORTH, the stack-based language Chuck Moore created in 1970.
Quoi de neuf dans la dernière version ?
Fixes and reliability.
Wallet
• First-time sync is far faster: block headers now download in bulk during initial catch-up. Every header is still verified on this device — proof-of-work, chain linkage and the checkpoint anchor are unchanged; only the download got faster.
• If the primary balance source is unreachable, a second independent source answers, so balance checks keep working through an outage.
• "Show New Address QR" in wallet details opens again.
• Seed verification: starting the quiz from wallet details no longer re-reveals the seed first, a Cancel button appears after a failed quiz, and success is confirmed clearly.
Mac
• Every pushed page now has a back button. Six pages — among them the vocabulary word definitions and the create- and restore-wallet flows — could previously strand you with no way back.
• Importing and exporting Air-Gap Tools files and choosing script files now works — the file-access permission was missing from the sandboxed build.
• The app quits when you close its last window.
Terminal & keyboards
• A line that errors no longer also prints "ok." — the error message stands alone.
• Script recording prints one output line per entry instead of running lines together.
• With a hardware keyboard, the terminal keeps focus after each command — no more pressing Return twice between commands.
• Your keyboard choice in Settings now persists across launches, and the selected-keyboard label reads correctly for all three keyboard types.
Interface
• All text now follows your chosen theme colour. Text that fell back to system colours could render dark-on-dark — most visibly in Light appearance on Mac. Field placeholders are themed too.
• Approval prompts now say "Authentication required" instead of naming Face ID on machines that don't have it.
• Settings shows the app version at the foot of the page.
Several of these were reported by testers — thank you.