launch messages need a public, not private key