This backlog is organized into contributor-ready sections. Each section contains 10 scoped issue drafts that can be opened individually on GitHub.
contracts-registry-01Add validation rules for creator handles during registration.contracts-registry-02Add a duplicate-registration guard with explicit error handling.contracts-registry-03Replace ad hoc panic strings with structured contract errors.contracts-registry-04Add creator metadata versioning or storage-layout notes.contracts-registry-05Emit richer registration events for downstream indexing.contracts-registry-06Add tests for registration authorization and duplicate prevention.contracts-registry-07Add helper accessors for supply and creator lookup responses.contracts-registry-08Document storage keys and invariants for contributor onboarding.contracts-registry-09Add contract comments that explain persistent storage choices.contracts-registry-10Define a roadmap issue for optional creator profile expansion fields.
contracts-economics-01Design and implement a sell-key function with supply updates.contracts-economics-02Add payment handling for buy transactions.contracts-economics-03Add creator fee and protocol fee split logic.contracts-economics-04Add bonding-curve pricing helpers with deterministic tests.contracts-economics-05Add guardrails for zero-supply and invalid trade states.contracts-economics-06Emit buy and sell events with consistent payload structure.contracts-economics-07Add slippage or quote-validation design notes for the client boundary.contracts-economics-08Add tests for fee accounting and balance conservation.contracts-economics-09Add error variants for trading and payment failures.contracts-economics-10Review numeric types and overflow assumptions for pricing math.
contracts-tooling-01Add a reusable test helper module for common contract setup.contracts-tooling-02Add cargo aliases or scripts for formatter, clippy, and test workflows.contracts-tooling-03Add deployment notes for Stellar testnet.contracts-tooling-04Add a contract release checklist covering verification and deployment.contracts-tooling-05Add onegood first issuetest-only task with clear acceptance criteria.contracts-tooling-06Add CI documentation explaining what each contract check validates.contracts-tooling-07Add a local developer guide for Soroban prerequisites.contracts-tooling-08Add fixture-based tests for event assertions.contracts-tooling-09Add a workflow for generating and storing deploy artifacts safely.contracts-tooling-10Add architecture notes describing how client and server depend on contract outputs.