pubkey can be 33 bytes - universal