Alexander Whitestone
|
2b0d8e1b92
|
feat: Timmy Nostr identity — keypair, zaps, vouching, economic panel (#13)
CI / validate (pull_request) Has been cancelled
- nostr.js (new): sovereign secp256k1 keypair with localStorage persistence,
NIP-01 text notes, NIP-57 zap requests (send/receive), NIP-58 badge award
vouching, relay WebSocket broadcast, activity feed with nostr:activity events
- app.js: import nostr.js; initNostr() on boot; 3D holographic ECONOMIC panel
(canvas texture) positioned at (10,0,-2) showing live npub + activity feed;
chat commands /identity /note /zap /vouch /zapin /relays /help
- index.html: nostr-tools@2 in importmap; Nostr identity HUD widget (below
agent log); Zap modal; Vouch modal
- style.css: Nostr widget, activity feed, zap flash animation, modal styles
Fixes #13
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-23 23:25:10 -04:00 |
|