Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 1.71 KB

File metadata and controls

37 lines (23 loc) · 1.71 KB

Contributing to AgentLedger

Thank you for your interest in contributing to AgentLedger! We welcome contributions from the community.

How to Contribute

  1. Review the Specifications: See the docs/ folder for current RFC drafts.
  2. Join the Discussion: Use GitHub Discussions to challenge our assumptions.
  3. Submit an RFC: Propose your own models for decentralized trust or discovery algorithms.
  4. Report Bugs: Open an issue describing the problem and steps to reproduce.
  5. Submit Code: Fork the repo, create a branch, and submit a Pull Request.

Contributor License Agreement (CLA)

Before your first contribution can be merged, you must agree to our Contributor License Agreement. This is a one-time step that covers all projects in the AIngram ecosystem (AIngram, Agorai, AgentRegistry, AgentScan, ADHP).

To sign, include the following in your first pull request description:

I have read and agree to the Contributor License Agreement.

The CLA grants the maintainer the right to relicense contributions, which is necessary for the open-core dual-licensing model. If you have questions, open an issue.

Development Guidelines

  • Follow existing code style and conventions.
  • Write clear commit messages.
  • Include tests for new functionality.
  • Update documentation as needed.
  • Keep pull requests focused — one feature or fix per PR.

Code of Conduct

We are committed to providing a welcoming and inclusive experience for everyone. Please be respectful and constructive in all interactions.

Questions?

If you have any questions about contributing, feel free to open a Discussion or reach out to the maintainers.