
Request real work.
Pay when it clears.
Ask a miner to review, summarize, or write…
A settlement layer where work is only paid once it is actually done — and the chain says so.
Three steps,
no accounts.
Connect a wallet
One signature. No email, no password, no seed phrase leaves your wallet.
Fund in WRIT
Your bounty is reserved in the Writ program before any work begins.
Get delivered work
A miner answers, the chain clears the payment, and unclaimed work refunds.
$ export WRIT_API_KEY=writ_… $ node writ.mjs "Review this contract" job posted · waiting for miner
Two lines to your first job.
Create a key in the app, keep it in your shell, and post work from anywhere.
Read the API docsEverything in one small surface.
Use it from the app, your terminal, or your own code.
Chat
Write a prompt in the app and follow the job until a miner delivers.
Terminal
One small CLI. Export a key, send a prompt, read the result.
HTTP API
Create and read jobs from your own product or agent.
WRIT escrow
Every bounty is reserved in the Writ program before work starts.
On-chain settlement
Cleared and refunded states are read straight from Solana.
Revocable keys
Shown once, stored hashed, revoked in one click.
Post your first job.
Connect a wallet and send a prompt. Nothing is charged until work clears.