Tier: M (2-4 days) | Type: feature
Context. With sdk-react, sdk-vue, and sdk-svelte all reaching parity in Wave 7, Solid is the remaining top-4 framework without a companion. Solid's fine-grained reactivity model doesn't map cleanly onto the React useState shape, so a translated port is worth its own package rather than a wrapper.
Scope.
- New workspace package
packages/sdk-solid/ following the sdk-vue layout.
- Ports of the sdk-react hook set as Solid primitives:
createStealthKeys, createScanner, createMetaAddress, createActivity.
- Signals, not effects, for reactive values; cleanup via
onCleanup.
- Example:
examples/stellar-solid-receive/ (Vite + SolidStart).
Acceptance.
Files. packages/sdk-solid/ (new), packages/sdk-solid/src/primitives/ (new), examples/stellar-solid-receive/ (new).
Tier: M (2-4 days) | Type: feature
Context. With sdk-react, sdk-vue, and sdk-svelte all reaching parity in Wave 7, Solid is the remaining top-4 framework without a companion. Solid's fine-grained reactivity model doesn't map cleanly onto the React
useStateshape, so a translated port is worth its own package rather than a wrapper.Scope.
packages/sdk-solid/following the sdk-vue layout.createStealthKeys,createScanner,createMetaAddress,createActivity.onCleanup.examples/stellar-solid-receive/(Vite + SolidStart).Acceptance.
@testing-library/solidcovers primitive reactivityFiles.
packages/sdk-solid/(new),packages/sdk-solid/src/primitives/(new),examples/stellar-solid-receive/(new).