# Contributing to salvium-js Thank you for your interest in contributing to salvium-js. This project is dual-licensed: - Open Source: Apache License, Version 2.0 - Commercial: Available under separate commercial terms ## Contribution License Agreement By submitting a contribution (including code, documentation, or other materials), you agree to the following: 1. You grant the Salvium project and its maintainers a perpetual, worldwide, irrevocable, royalty-free license to use, reproduce, modify, distribute, and relicense your contribution as part of the project. 2. Your contribution is licensed under the Apache License, Version 2.0. 3. You acknowledge and agree that your contribution may also be relicensed by the project maintainers under alternative terms, including commercial licenses. 4. You represent that you have the legal right to submit the contribution and that it does not infringe on the rights of any third party. ## No Trademark Grant Contributing to this project does not grant permission to use the Salvium name, logo, or trademarks. ## Code Style and Scope - Keep changes focused and minimal - Avoid introducing unnecessary dependencies - Cryptographic and consensus-related changes may require additional review By submitting a pull request, you acknowledge that you have read and agree to these terms.