Pay them above market so they don't need to worry about making more elsewhere.
It's like hiring the best developers possible - obviously not everyone can hire the best devs, but it doesn't mean you shouldn't try to do it anyway.
Is it really worthwhile to choose to avoid hiring ~50% of the best people in the industry at the outset, on a vague fear that personal happiness will doom the startup? Is that a winning recruitment strategy?