#ifndef __ZKP_SCHNORR_H__ #define __ZKP_SCHNORR_H__ #include int zkp_schnorr_get_public_key(const uint8_t *private_key_bytes, uint8_t *public_key_bytes); int zkp_schnorr_sign_digest(const uint8_t *private_key_bytes, const uint8_t *digest, uint8_t *signature_bytes, uint8_t *auxiliary_data); int zkp_schnorr_verify_digest(const uint8_t *public_key_bytes, const uint8_t *signature_bytes, const uint8_t *digest); #endif