This backlog is organized into contributor-friendly sections. Each section contains 10 issue drafts that can be opened individually on GitHub and labeled by difficulty.
client-foundations-01Replace remaining template naming in package metadata and docs.client-foundations-02Add a shared app shell layout for future marketplace routes.client-foundations-03Introduce a route-levelNotFoundpage with Access Layer branding.client-foundations-04Add a reusable empty-state component for no creators, no holdings, and no transactions.client-foundations-05Standardize toast, loader, and error helpers under a single UI utilities module.client-foundations-06Add a frontend environment validation layer for required public config.client-foundations-07Document the local frontend setup, env vars, and command workflow with screenshots or examples.client-foundations-08Add a basic test runner and one smoke test for the root route.client-foundations-09Add route guards for authenticated versus public pages without introducing hidden redirects.client-foundations-10Add CI-friendly checks for lint, build, and future test execution.
client-marketplace-01Build a creator listing page with placeholder data and loading states.client-marketplace-02Create a creator profile page shell for bio, supply, and perks.client-marketplace-03Add a creator onboarding flow for handle, avatar, and perk summary input.client-marketplace-04Build a key holdings dashboard view for fans.client-marketplace-05Design a creator perk card system that supports gated and public perks.client-marketplace-06Add search and filter controls for creator discovery.client-marketplace-07Add a transaction history view with human-readable status states.client-marketplace-08Improve the landing page with product sections for creators, fans, and how it works.client-marketplace-09Add responsive navigation for signed-out and signed-in states.client-marketplace-10Add form validation states and inline errors across onboarding flows.
client-stellar-01Replace EVM-specific wallet hooks with Stellar wallet integration scaffolding.client-stellar-02Add a network configuration module for Stellar testnet and future mainnet support.client-stellar-03Create a wallet connect CTA and connected-account status component.client-stellar-04Build a buy-key confirmation modal with fee and supply previews.client-stellar-05Build a sell-key confirmation modal with proceeds and warnings.client-stellar-06Add optimistic transaction states for submitted, confirmed, and failed actions.client-stellar-07Add contract read hooks for creator data, supply, and key ownership.client-stellar-08Add transaction error mapping for common Stellar and Soroban failures.client-stellar-09Add a wallet reconnection flow after refresh or session restore.client-stellar-10Document the client contract-integration boundary and expected API contract.