Skip to main content
Thanks for your interest in contributing. Grantex is a published, source-available protocol for delegated AI agent authorization — contributions help shape a safer agentic internet.

Contribution licence

The Grantex SDKs and client packages are Apache-2.0; the server, portal and documentation are under the Orchestrum Personal Use License 1.0, under which Orchestrum Technologies LLP also licenses organisations by written agreement (see the Licence page). By submitting a contribution you agree to the contribution licence in CONTRIBUTING.md: you keep your copyright and grant Orchestrum Technologies LLP a perpetual, irrevocable licence to distribute and license the contribution on any terms, including agreements with organisations.

Where to Start

Look for issues tagged good first issue.

Development Setup

For real PostgreSQL audit tests, complete Docker E2E checks and upgrade gates, see Dependency Updates and Validation.

Repository Structure

PR Guidelines

  1. Open an issue first for anything non-trivial
  2. One PR per concern — don’t bundle unrelated changes
  3. Tests required — all new code needs tests
  4. Spec changes need discussion — protocol changes require a Discussion with at least 72 hours for community input
  5. Changelog entry — add a line to CHANGELOG.md under Unreleased

Code Style

  • TypeScript: ESLint + Prettier
  • Python: Ruff + Black
  • Commits: Conventional Commits (feat:, fix:, docs:, spec:)

Protocol Changes (RFCs)

Changes to SPEC.md follow a lightweight RFC process:
  1. Open a GitHub Discussion tagged [RFC]
  2. Describe the change, motivation, and alternatives
  3. 72-hour minimum comment period
  4. Maintainer merges or closes with reasoning

Questions?

Ownership

Grantex is owned by Orchestrum Technologies LLP. Inventor and owner: Sanjeev Kumar. Ownership contact: sanjeev@orchestrum.in or mishra.sanjeev@gmail.com.
Last modified on October 21, 2026