Prysm v1.0 vs Prysm Pyrmont Question

You can deposit funds to Mainnet at anytime but advisable that you have tested everything on Pyrmont first.
If you deposit on Mainnet and it’s activated before you have your Mainnet validator ready you’ll start receiving penalties.

Thanks @AJR So If I understand correctly. I can go to ETH2.0 Mainnet Launchpad. Generate keys, and deposit ETH’s already. But, what should be the next step, not to lose ETH’s?

What does it means to have validator ready? I cannot activate it before importing the keys? What should I do to make it ready and not losing?

Also I have question for both @ruvenni and @AJR, or anyone competent. I saw on Prysm’s discord channel, that they plan to release Prysm 1.0.1 validator on this Friday night. Will the dappnode’s Mainnet Prysm app will be updated, and should I wait the next version, or I can use the featured one without concern?

Also, currently I’m testing with Pyrmont, had similar problem described by @AJR in this post: https://forum.dappnode.io/t/dappnode-and-pyrmont-errors/472/18?u=mihailo

I also couldn’t make a web password when I imported deposit data file and keystore file.
When I uploaded just keystore file, everything went fine.
So as @AJR asked, is that enough, or should I uploded deposit data file also somehow?
And should I expect the same on the mainnet or not?

Thanks :cowboy_hat_face: