Aren’t all published casts supposed to be signed by private key?
private key of the signer, not private key of the ethereum address