# Truthstamp ## Docs - [Signer SDK](https://pdocs.truthstamp.ai/introduction.md) - [recipient getChallenge](https://pdocs.truthstamp.ai/recipient/post-recipientgetchallenge.md): This will return challenge. - [recipient messageHash](https://pdocs.truthstamp.ai/recipient/post-recipientmessagehash.md): This will return blinded message. - [recipient unblindSignature](https://pdocs.truthstamp.ai/recipient/post-recipientunblindsignature.md): This will generate the unblinded signature. - [createProof](https://pdocs.truthstamp.ai/self-attestation/post-createproof.md): This will create Proof signature from a public handshake and secret to encrypt - [verifyProof](https://pdocs.truthstamp.ai/self-attestation/post-verifyproof.md) - [signerPublicKey](https://pdocs.truthstamp.ai/signer/get-signerpublickey.md): This will return blinded signer's public key. - [signerChallenge](https://pdocs.truthstamp.ai/signer/post-signerchallenge.md): This will generate the solution by solving the challenge. - [signerCommit](https://pdocs.truthstamp.ai/signer/post-signercommit.md): This will generate blinded signature. - [Truthstamp Signer API Flow](https://pdocs.truthstamp.ai/signer_flow.md) - [verifySignature](https://pdocs.truthstamp.ai/verifier/post-verifierverifysignature.md): This will verify the signature. ## OpenAPI Specs - [truthstampEngineer-truthstamp-1.3-resolved](https://pdocs.truthstamp.ai/self-attestation/truthstampEngineer-truthstamp-1.3-resolved.json) - [truthstampEngineer-rpbs-service-recipient-1.1-resolved](https://pdocs.truthstamp.ai/recipient/truthstampEngineer-rpbs-service-recipient-1.1-resolved.json) - [truthstampEngineer-rpbs-service-verifier-1.1-resolved](https://pdocs.truthstamp.ai/verifier/truthstampEngineer-rpbs-service-verifier-1.1-resolved.json) - [truthstampEngineer-rpbs-service-signer-1.1-resolved](https://pdocs.truthstamp.ai/signer/truthstampEngineer-rpbs-service-signer-1.1-resolved.json) - [openapi](https://pdocs.truthstamp.ai/api-reference/openapi.json)