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.
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.
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.
Clone your forked repository to your local machine:
git clone https://github.com/your-username/your-repo-name.git
git checkout -b name-of-your-branch
Make the changes to [mainnet/parameters.json] file.
After making your changes, ensure that all tests pass by running:
npm run test
Once tests pass successfully, create a pull request to the upstream main
branch.
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.