kya_prove
Free. Send both signatures of the challenge. The e-CNPJ chain is validated against ICP-Brasil roots, the CNPJ must match, KYB Brasil must clear the company; then the credential is issued (90 days, Ed25519-signed).
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| challenge_id | Yes | challenge.id from kya_register (or kya_renew). | |
| credential_id | Yes | credential_id returned by kya_register. | |
| agent_signature | Yes | Signature of challenge.text by the agent key: EIP-191 personal_sign hex (evm) or raw Ed25519 base64url (web-bot-auth). | |
| ecnpj_signature | Yes | CMS/PKCS#7 SignedData (detached, base64 DER) of challenge.text, signed with the company's e-CNPJ certificate. |