How it works
One Button Starts Every Shop
Any custom design breaks into parts, every part into processes, and every process into shops that run it.
Start a designThe chain
Every shop starts together
Nodes inside a stage run in parallel. Stages run in order. One assembler can join parts from many nodes, and a sequential chain can pass a part from node to node.
- PCB fabrication
- Sheet metal
- 3D printing
- PCB assembly
- Finishing
- Final assembly and test
- Pack and ship
Step 01
Publish a design
A designer uploads STEP, STL, DXF, Gerber, KiCad, and BOM files, plus drawings and assembly instructions. Every file is versioned and never overwritten. The geometry service reads each part: bounding box, volume, surface area, holes, pockets, threads, thin walls, undercuts, and minimum feature size. For boards it reads layers, size, part count, and fine-pitch parts.
Step 02
Break it into processes
The DFM agent builds a parts tree. Each part gets a process, a material, and a quantity, with alternatives and their cost and lead-time trade-offs. The designer confirms or edits the tree. Every flag links to the exact feature it concerns.
Step 03
Get a price curve
Each part gets an estimate from its geometry, process, material, and quantity. Estimates carry a confidence range. When the waitlist reaches a set share of its target, real quotes are requested from matched shops and replace the estimates.
Step 04
Join the waitlist
Buyers save a card. Nothing is charged. The page shows the current price, the next price break, and the count to trigger. The ship date is shown before anyone joins. A buyer can leave at any time before trigger and pay nothing.
Step 05
Press start
At the target count, the designer or an operator presses one button. The orchestrator confirms that each node accepted its quote, charges every buyer, sends a purchase order to every node at once, generates serial codes, and sends label files to each node.
Step 06
Trace every part
Floor staff scan a part’s serial code at each step and add a photo when needed. A downstream node or a buyer can report a bad part by scanning its code. The report routes to the node that made it, and an operator reviews it before any money is withheld.
Step 07
Ship to buyers
Each node quotes with shipping to the next node included. The last node ships to buyers. Buyers see one tracking view for their unit.
Price break
The price drops, and the process can change
Low tiers use low-setup processes: machining and 3D printing. High tiers unlock tooled processes: injection molding, casting, and stamping. The waitlist page shows each switch as a price break.
| Low tiers | CNC machining, 3D printing, sheet metal |
|---|---|
| High tiers | Injection molding, casting, stamping |
| Estimates | A range, until real quotes arrive |
| Quotes | Re-requested before trigger if they expire |
When a part is bad
Routed to the maker
A fault goes to the node that made the part, not to the whole chain.
Reviewed by a person
An operator reviews every dispute before money is withheld.
Paid on proof
A confirmed fault withholds payment for that part. The node at fault pays the reship.
Have a design?
Publish a design. Let the waitlist fund the run.