Support & Contributing
Get help, report issues, and contribute to the SIROS Registry and mtcvctm projects.
Getting Help
If you have questions about using the SIROS Registry or mtcvctm tool:
- Check the Markdown Format documentation
- Review the GitHub Action Setup guide
- Browse existing issues on GitHub for similar questions
Reporting Issues
Found a bug or want to request a feature? We track issues separately for each project:
🔧 mtcvctm Tool & GitHub Action
For issues with the Markdown-to-credential-metadata converter, multi-format output generation, GitHub Action, or CLI tool:
- Parsing or conversion errors
- Multi-format generation (SD-JWT VC, mDOC, W3C VC)
- GitHub Action workflow problems
- CLI tool bugs or new features
- Documentation improvements
🌐 Registry Website
For issues with the SIROS Registry website (registry.siros.org):
- Display or rendering problems
- Registry discovery issues
- Website navigation or UI bugs
- Documentation on the site
- New feature requests for the registry
What to Include
When reporting a bug, please include:
- Description - Clear description of the issue
- Steps to reproduce - How to trigger the problem
- Expected behavior - What should happen
- Actual behavior - What actually happens
- Environment - OS, Go version (if using CLI), browser (if website issue)
- Sample files - Markdown files or configuration that triggers the issue
For feature requests, please describe:
- Use case - What problem does this solve?
- Proposed solution - How should it work?
- Alternatives - Other approaches you've considered
Contributing
We welcome contributions! To get started:
- Fork the repository on GitHub
- Create a feature branch from
main - Make your changes with clear commit messages
- Add tests if applicable
- Submit a pull request
Development Setup
mtcvctm (Go)
git clone https://github.com/sirosfoundation/mtcvctm.git
cd mtcvctm
make build
make test
Registry Website (Node.js)
git clone https://github.com/sirosfoundation/registry.siros.org.git
cd registry.siros.org
npm install
npm run build
npm run serve
Project Repositories
| Project | Description | Links |
|---|---|---|
| mtcvctm | Markdown to credential metadata converter, multi-format generator, and GitHub Action | Repository · Issues |
| registry.siros.org | SIROS Credential Type Registry website and static site generator | Repository · Issues |
| vctm-template | Template repository for creating credential type definitions | Repository |
Community
The SIROS Foundation develops open standards and tools for verifiable credentials and digital identity. Learn more at: