| … | … | @@ -7,7 +7,7 @@ |
| 7 | 7 | |
| 8 | 8 | ## Current Status |
| 9 | 9 | |
| 10 | | ✅ **Wirecore running**: PID 549136 |
| 10 | ✅ **Wirecore running**: PID 561597 |
| 11 | 11 | ✅ **Port**: 3000 |
| 12 | 12 | ✅ **Node version**: v22.20.0 |
| 13 | 13 | ✅ **Storage**: `./wirecore-web-storage/` (legacy server feed) |
| … | … | @@ -20,7 +20,7 @@ |
| 20 | 20 | |
| 21 | 21 | Each browser now generates its own ed25519 keypair: |
| 22 | 22 | - **Storage**: IndexedDB (persistent across sessions) |
| 23 | | - **Format**: ANProto-compatible 88-char base64 (44 pubkey + 44 secret) |
| 23 | - **Format**: ANProto-compatible 132-char base64 (44 pubkey + 88 secretkey) |
| 24 | 24 | - **Signing**: TweetNaCl pure JS (32KB, no WASM) |
| 25 | 25 | - **Hashing**: Web Crypto API SHA-256 |
| 26 | 26 | - **Backup**: Download/copy modal (on first visit + in profile) |
| … | … | @@ -34,6 +34,7 @@ Each browser now generates its own ed25519 keypair: |
| 34 | 34 | - `0dc9934` - Serve libsodium locally (fixes CDN MIME type errors) |
| 35 | 35 | - `489738d` - Replace libsodium with TweetNaCl (pure JS, no CDN issues) |
| 36 | 36 | - `557e642` - Add favicon |
| 37 | - `6fbef5d` - Fix keypair length (132 chars: 44 pubkey + 88 secretkey) |
| 37 | 38 | |
| 38 | 39 | --- |
| 39 | 40 | |