Problem Statement
Setup is a multi-step puzzle (install substrate-node, install cargo-contract, migrate DB); no single command.
Why it matters
First-time developer productivity.
Technical Context
Add scripts/local-node.sh installing & running substrate-contracts-node with pinned version.
Expected Outcome
./scripts/local-node.sh brings the node up in < 60 s.
Acceptance Criteria
- Script verifies Rust/Node deps.
- README updated.
- Smoke test passes.
- Cross-OS tests.
Implementation Notes
Bash + curl + check.
Files or modules likely to be affected
scripts/local-node.sh.
Dependencies
None.
Difficulty level
MEDIUM.
Estimated effort
M (~2 days).
Problem Statement
Setup is a multi-step puzzle (install substrate-node, install cargo-contract, migrate DB); no single command.
Why it matters
First-time developer productivity.
Technical Context
Add
scripts/local-node.shinstalling & running substrate-contracts-node with pinned version.Expected Outcome
./scripts/local-node.shbrings the node up in < 60 s.Acceptance Criteria
Implementation Notes
Bash + curl + check.
Files or modules likely to be affected
scripts/local-node.sh.Dependencies
None.
Difficulty level
MEDIUM.
Estimated effort
M (~2 days).