-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Milestone
Description
Done Criteria
- Single command or minimal sequence (e.g.
init+start) spins up a DevNet with ~1s block times. - All required core services are running and wired:
- Filecoin node / FEVM DevNet
- Curio
- Synapse
- Any minimal ancillary services needed for a simple deal flow
- Contracts required for the basic flow (e.g. USDFC or equivalent) are deployed automatically.
- A scripted flow runs automatically or via a single command that:
- Creates a dataset / content
- Makes a deal through the stack
- Performs a retrieval and verifies success.
- Clean shutdown / teardown command works and leaves no orphaned processes/containers.
- README includes a short “Quickstart” for this scenario.
Why Important
- Establishes the baseline “golden path” for end-to-end behavior of the stack.
- Removes dependence on Calibnet/manual setups for basic testing and debugging.
- Gives immediate internal “customer value” and a concrete target to converge on.
- Forms the foundation on which more complex scenarios and CI integration can be built.
User/Customer
- Primary: FilOz engineers working on Curio, Synapse, Filecoin services, and surrounding tools.
Notes
- Orchestration can remain custom (not docker-compose/K8s) as long as it’s:
- Scriptable
- Reasonably documented
- Extendable by other engineers.
- Keep scope tight: “start → deal → retrieval → stop”; defer extra scenarios to later milestones.
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
🎉 Done