If I don't come home, the bird flies.
A will for your Solana wallet. Leave SOL or tokens to someone. Check in now and then with one signature. If you ever stop, the bird flies and they collect.
POST
SOLANA

Write a letter
Choose what to leave, who gets it, and how often you check in: every 30, 90, 180 or 365 days. It goes into Jupiter Lock, addressed to them.
Say "I'm home"
Before your check-in date, sign once. Every letter comes back to you and is posted again with a new date. Even the rent comes back.
If you don't come home
Miss a check-in and the letter is delivered. Your recipient connects their wallet and collects. Until then, only you can take it back.
Postal rules
- We hold no keys and no funds. Each letter is a Jupiter Lock escrow; Jupiter Lock was audited by OtterSec and Sec3.
- We wrote no contract. The page builds the transaction in your browser from one open file.
- Letters cannot be traded or spent. You can take them back at any moment.
- Miss a check-in and your recipient can collect. That is the point. Pick a gap long enough for travel and hospitals.
- Your recipient needs a wallet and about 0.003 SOL to collect. Someone else can pay that fee.
- Letters are public on chain: what, how much, to whom, when. This is not a legal will.
My letters
Connect your wallet to see and write your letters.
Collect mail
See letters addressed to a wallet, and collect them once they have flown.
Postal rules, in full
The letter
A letter is a Jupiter Lock escrow (program LocpQgucEQHbqNABEYvBvwoxCPsSbG91A1QaQhQQqjn) with three settings: the recipient is the person you chose, everything unlocks at one moment (your check-in date), and only you can cancel it or change the recipient. A small metadata account named HOMER marks it, so this page can find your letters. SOL is wrapped for the escrow and unwrapped again when it comes back or is collected.
Coming home
Checking in cancels each letter, which returns everything to you and closes the escrow so its rent comes back too, then posts the same amount to the same recipient with a new date. One transaction per letter, all signed at once. Each letter keeps its own gap.
When the bird flies
When a check-in date passes, the letter can be collected by its recipient and nobody else. If you come back after the date but before they collect, you can still take it back.
What we checked
- Every step was simulated against mainnet with real accounts: posting SOL and a Token-2022 token, taking a letter back (everything returned, escrow closed), a full check-in in one transaction, changing the recipient, the recipient failing to change it, failing to collect early, and collecting SOL after the date.
- The code that builds every transaction is one file, will.js.
- Jupiter Lock was audited by OtterSec and Sec3 in August 2024.
$HOMER
Check-ins are always free. When $HOMER launches, holders post letters for free and others pay a small flat fee in SOL for a new letter.