Commit 461e98d
refactor: split setupDashClient into browser-safe core and Node wrapper
Extract createClient, IdentityKeyManager, AddressKeyManager, dip13KeyPath, and
KEY_SPECS into setupDashClient-core.mjs so browser apps can import them without
pulling in dotenv or process.env. setupDashClient.mjs keeps the Node-only
convenience layer and re-exports the core API so existing tutorial imports
continue to work unchanged.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent e7f7364 commit 461e98d
2 files changed
Lines changed: 629 additions & 545 deletions
0 commit comments