The Stratis team maintains a few guidelines, which are provided below. Many of these are straightforward.
For any questions a Stratis team member will be happy to explain more.
We follow the Stratis Full node's [contributing](https://github.com/stratisproject/StratisBitcoinFullNode/blob/master/Documentation/contributing.md), [coding style](https://github.com/stratisproject/StratisBitcoinFullNode/blob/master/Documentation/coding-style.md) and [testing](https://github.com/stratisproject/StratisBitcoinFullNode/blob/master/Documentation/coding-style.md) guidelines.
By contributing to this repository, you agree to license your work under the
[Stratis](https://github.com/stratisproject/StratisBitcoinFullNode/blob/master/LICENSE) license unless specified otherwise at
the top of the file itself. Any work contributed where you are not the original
author must contain its license header with the original author(s) and source.