Creates a branded XOnlyPublicKey after validating 32 non-zero bytes.
Raw 32-byte x-coordinate.
If validation fails.
Creates a branded XOnlyPublicKey after validating 32 non-zero bytes.