Start here
What is Writz?
The short version, and why it was not possible before.
How Writz works
A loan from deposit to release, in plain language.
Try the testnet app
What you need and the order to set it up, with free test coins.
Use the app
Borrow USDC against BTC
Lock test BTC on signet and draw test USDC on Stellar.
Repay and release your BTC
Pay back the loan and take your collateral back.
Lend USDC
Supply USDC to the pool and earn the interest borrowers pay.
Build on Writz
Integration guide
Prove a Bitcoin transaction from your Soroban contract or your app.
Bitcoin SPV SDK
The
verify_transaction reference: signature, errors and the proof route.Contract reference
The public functions of the Writz contracts.
For AI agents
Contract IDs, signatures and verified examples in a compact format.
Understand the design
Technical architecture
How the Bitcoin script, the light client and the lending contract fit together.
Security model
What the protocol protects against, and what it assumes.
SPV vs wrapped Bitcoin
Where a light client differs from bridges, and where it shares their risks.
Research
The studies behind the design: SPV, oracles, rates and liquidation.