Skip to content

Commit 5beac91

Browse files
Add minimal first contract: 500 sats button as starting point
1 parent fcca743 commit 5beac91

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

DESIGN.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -408,6 +408,7 @@ The push button (↑) in repo list also works for pushing existing commits.
408408
- [ ] TXO file management (.well-known/txo/txo.json)
409409
- [ ] "Mark" button in UI to anchor commits to Bitcoin
410410
- [ ] **Client-side validated smart contracts**
411+
- [ ] Minimal first contract: "Add 500 sats" button to increment webledger entry
411412
- [ ] state.json - Contract state (balances, entries, etc.)
412413
- [ ] contract.js - Pure validation functions for state transitions
413414
- [ ] schema.json - Optional JSON Schema for structure validation

0 commit comments

Comments
 (0)