Documentation/Community/Contributing
Community • Open Source

Contributing to Tetreum

Help build the future of blockchain technology. Every contribution matters, from code to documentation.

Ways to Contribute

Code Contributions

Core protocol, tools, libraries, and infrastructure improvements.

Bug Reports

Help identify and report issues to improve stability and security.

Documentation

Improve guides, tutorials, and API documentation for developers.

Community Support

Help other developers and answer questions in Discord and forums.

Getting Started
  1. 1

    Fork the Repository

    Start by forking the Tetreum repository you want to contribute to.

    git clone https://github.com/your-username/tetreum.git
  2. 2

    Set Up Development Environment

    Install dependencies and set up your local development environment.

    npm install && npm run dev
  3. 3

    Create a Feature Branch

    Create a new branch for your feature or bug fix.

    git checkout -b feature/your-feature-name
  4. 4

    Make Your Changes

    Implement your feature, fix, or improvement following our coding standards.

  5. 5

    Submit a Pull Request

    Push your changes and create a pull request with a detailed description.

Contribution Guidelines

Code Quality

  • • Follow existing code style and formatting
  • • Include comprehensive tests for new features
  • • Ensure all tests pass before submitting
  • • Add appropriate documentation and comments

Pull Request Process

  • • Provide clear description of changes
  • • Reference any related issues
  • • Keep changes focused and atomic
  • • Respond to review feedback promptly

Communication

  • • Join our Discord for real-time discussions
  • • Use GitHub issues for bug reports and feature requests
  • • Be respectful and constructive in all interactions
  • • Ask questions if anything is unclear
Recognition & Rewards

We value all contributions to the Tetreum ecosystem:

Contributor Credits

All contributors are credited in release notes and project documentation.

Bounty Programs

Eligible contributions may receive bounty rewards for significant improvements.

Conference Speaking

Active contributors are invited to speak at Tetreum events and conferences.

Early Access

Get early access to new features and participate in beta testing programs.

Ready to Contribute?

Join thousands of developers building the future of blockchain technology.