sphere · Issues· 48 open
Open on GitHubLocally synced open issues (discussions stay on GitHub)
- #525
CDN 403s any query containing localhost/127.0.0.1, which blocks the documented custom-agent local-testing flow
Updated Sep 17, 2026 - #509
No billing history: a paying user cannot see what they bought, when, or why their limits dropped
enhancementUpdated Sep 8, 2026 - #512
Plan duration is a hardcoded 30-day constant the plan model cannot express
bugUpdated Sep 7, 2026 - #510
Buying a cheaper plan silently discards the days already paid for
bugmoney-safetyUpdated Sep 7, 2026 - #508
Cut the abandon/background-settlement machinery: a recovered key from a cancelled order has nowhere to land
bugUpdated Sep 7, 2026 - #497
Mainnet rollout gate: four wallet-side defects to fix before MAINNET_ROLLOUT_ENABLED is flipped
Updated Sep 3, 2026 - #495
Not rounded number in transaction history breaks formatting
Updated Aug 31, 2026 - #459
Chat caches keyed on a nullable identity, and five surfaces that misreport a missing Sphere
Updated Jul 26, 2026 - #449
[HIGH] Seed phrase is stored in plaintext in IndexedDB; there is no wallet password or unlock screen
securitymainnet-blockerUpdated Jul 23, 2026 - #450
[HIGH] Onboarding "download backup" writes the mnemonic as unencrypted JSON named after the public handle
securityUpdated Jul 23, 2026 - #448
[HIGH] Create-with-nametag is not atomic: a failure after the Nostr binding publishes burns the nametag forever
bugmainnet-blockerUpdated Jul 23, 2026 - #453
[HIGH] SphereProvider.initialize() is not re-entrant: StrictMode / IPFS toggle leaks a second live Sphere instance
bugUpdated Jul 23, 2026 - #455
[HIGH] Desktop↔tab navigation remounts DesktopLayout, reloading every open iframe app
bugUpdated Jul 23, 2026 - #454
[HIGH] Group message send failure silently discards the typed message
bugUpdated Jul 23, 2026 - #452
[HIGH] Connect approval/confirm modals show unverified dApp-supplied identity, not the verified origin
securitymainnet-blockerUpdated Jul 23, 2026