Skip to content

docs: add guide on how to write attestors#756

Open
Jaydeep869 wants to merge 1 commit intoin-toto:mainfrom
Jaydeep869:docs/add-attestor-guide
Open

docs: add guide on how to write attestors#756
Jaydeep869 wants to merge 1 commit intoin-toto:mainfrom
Jaydeep869:docs/add-attestor-guide

Conversation

@Jaydeep869
Copy link
Copy Markdown
Contributor

What this PR does / why we need it

This PR adds a short guide for new contributors explaining how to write attestors for Witness.

It fulfills the requirements by:

  • Creating a walkthrough using the existing jwt attestor from go-witness as a simple, easy to understand reference.
  • Explaining the Attestor interface, the typical struct setup, the execution logic, and automatic registration.

Which issue(s) this PR fixes (optional)

Fixes #682

Acceptance Criteria Met

  • Docs changes if needed
  • Testing changes if needed
  • All workflow checks passing (automatically enforced)
  • All review conversations resolved (automatically enforced)
  • DCO Sign-off

Special notes for your reviewer:

The new tutorial is added directly to the docs/tutorials/ directory. This naturally inherits the existing Docusaurus styling and is automatically added to the documentation website's sidebar navigation via sidebars.js.

Signed-off-by: jaydeep869 <jaydeeppokhariya2106@gmail.com>
@netlify
Copy link
Copy Markdown

netlify bot commented Apr 5, 2026

Deploy Preview for witness-project ready!

Name Link
🔨 Latest commit ab4ada0
🔍 Latest deploy log https://app.netlify.com/projects/witness-project/deploys/69d24e662f6f0f000702b712
😎 Deploy Preview https://deploy-preview-756--witness-project.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@matglas matglas added the documentation Improvements or additions to documentation label Apr 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs(new-contributor-guide): how to write attestors

2 participants