Cookbooks
Eight things people actually want to do with Morse, each as a short path with real commands and the failure modes you will hit on testnet.
Every recipe assumes a funded Sui testnet wallet. If you do not have one yet, start with the first recipe, it walks through the faucet.
Publish
Get content on chain and keep it right.
Launch a blog in 10 minutes
Publication, collection and a first post on Sui testnet, nothing else.
Open recipe →
Fix a typo without losing history
Publish a corrected revision and keep every earlier one readable.
Open recipe →
Import an existing Markdown site
A folder of Markdown posts in, one entry per file, re-runnable.
Open recipe →
Collaborate
Other people, other wallets, same publication.
Add a co-author
Issue a PublisherCap to another wallet, see who can write, revoke.
Open recipe →
Encrypt a post for your team
Seal-encrypt a post so only cap holders can decrypt it.
Open recipe →
Automate
Pipelines and agents as publishers.
Publish from CI
Push to main, get a revision on chain, with a key you can revoke.
Open recipe →
Let an AI agent publish
A wallet, a cap and llms.txt, and an agent publishes unattended.
Open recipe →
Trust
What a reader can check without asking you.
Conventions
| You see | It means |
|---|---|
$ command | Type it in a shell. The Copy button strips the prompt. |
0x69d4...f327 | A shortened id. Yours will differ, never copy these. |
--via-aggregator | Read through the public Walrus aggregator. Reliable on testnet, trusts the operator. |
--epochs 14 | How long Walrus keeps the bytes. One epoch is about a day on testnet. |
| Active context | The publication and collection morse status shows. Set with morse use. |
Testnet first
Morse runs on Walrus Mainnet and testnet. These recipes use testnet: it resets, blobs expire, tokens are free and worthless. Treat everything you publish as a rehearsal. Mainnet spends real SUI and WAL, so get a recipe working here first.