Skip to content

Latest commit

 

History

History
45 lines (26 loc) · 1.49 KB

CONTRIBUTING.md

File metadata and controls

45 lines (26 loc) · 1.49 KB

Contributing to Razor Network Governance

Thank you for your interest in contributing to Razor Network's Governance! We welcome contributions from anyone and are grateful for every pull request! If you'd like to contribute, please follow the guidelines below.

Governance Parameters

The governance parameters are crucial for the protocol and all parameters are available in the JSON file located at [mainnet/parameters.json]. If you believe that any of these parameters should be changed, please follow the steps below to propose your changes.

How to Propose Changes

1. Fork the Repository

Start by forking the repository to your own GitHub account. Click on the 'Fork' button in the top right corner of the repository's page.

2. Clone the Forked Repository

Clone your forked repository to your local machine:

git clone https://github.com/your-username/your-repo-name.git

3. Create your branch

git checkout -b name-of-your-branch

Make the changes to [mainnet/parameters.json] file.

4. Run Tests

After making your changes, ensure that all tests pass by running:

npm run test

5. Create a Pull Request

Once tests pass successfully, create a pull request to the upstream main branch.

6. Create a Proposal

The proposed changes will be available for community discussion and review in GitHub discussions. Community members are welcome to provide feedback and votes on the proposal.