# Contributing to the Status App
## Table of Contents
- [Contributing to the Status App](#contributing-to-the-status-app)
- [Table of Contents](#table-of-contents)
- [🛠️ Developing](#️-developing)
- [🪲 Status App Community Testing](#-status-app-community-testing)
- [Disclaimer](#disclaimer)
- [**🛠️ Testing Instructions for Status Release Candidate Build**](#️-testing-instructions-for-status-release-candidate-build)
- [1. Important!](#1-important)
- [2. Download the Release Candidate Build](#2-download-the-release-candidate-build)
- [3. Install the Release Candidate](#3-install-the-release-candidate)
- [4. Create a Test Profile First](#4-create-a-test-profile-first)
- [5. Test Regular Usage Flows](#5-test-regular-usage-flows)
- [6. Collaborate on Testing Release Candidates:](#6-collaborate-on-testing-release-candidates)
- [7. Reporting Bugs](#7-reporting-bugs)
- [8. Recovering Your Real Status Account](#8-recovering-your-real-status-account)
## 🛠️ Developing
- [Building Desktop from Source](BUILDING.md)
- [Building Mobile from Source](/mobile/README.md)
- Check our [Architecture Docs](docs/architecture.md).
- Read our [QML Architecture Guidelines](guidelines/QML_ARCHITECTURE_GUIDE.md).
- Check out [good first issues](https://github.com/status-im/status-app/contribute) to get involved.
- Join the [#feedback-desktop](https://status.app/cc/G-EAAORobqgnsUPSVCLaSJr855iXTIdQiY1Q0ckBe8dWWEBpUAs9s8DTjWEpvsmpE83Izx1JWQuZrWWKUoxiXCwdtB-wPBzyvv_n9a0F61xTaPZE7BEJDC7Ly_WcmQ4tHRAKnPfXE_JUtEX_3NhnXQN0eh4ue0D77dWvaDpDrSi0U0CaGLZ-pqD_iV0z9RMFE2LKulDZdwL40etJ8lxjyTFoxS0lUhdWKinIOk8qBmJJpCmsqMrSklEU#zQ3shZeEJqTC1xhGUjxuS4rtHSrhJ8vUYp64v6qWkLpvdy9L9) and [#feedback-mobile](https://status.app/cc/G-EAAOTgmsumqFvQZ-DSRkmf6xZuG-jQBrqnB6ytivISS1qeYURpfrzeMMePtpp7Inw_qy_cLdpZLJNUgOmfMHIZ4n2zSTr-n9u34C4yZa7c4JGLz9U6GIfjPqa0J0Ng2GC_Pu76QxgM-1v0z8V0PxxAf3fdHNbQXy-vfqWhK2iF0E6AaaJMh3sCmp_YpfFwR0DPmDIORPwdI_5ot4VZpkSb9FCkBwJO0xKNc5zI4oYpjfAhZVAyNWIHJs0D#zQ3shZeEJqTC1xhGUjxuS4rtHSrhJ8vUYp64v6qWkLpvdy9L9) channels on Status.
## 🪲 Status App Community Testing
### Disclaimer
In addition to the Status Software Terms of Use and Status Software Privacy Policy, you agree to the following when you use this test build of Status Software (“Status Software Release Candidate Build”):
Status Software Release Candidate Build is provided to you for evaluation purposes only. By using this build, you acknowledge that, among other issues with test builds, it may contain bugs, incomplete or other test features or have unexpected behaviours. You use Status Software Release Candidate Build at your own risk. We are not responsible for any losses or damages you might incur or suffer from using Status Software Release Candidate Build. Please report any potential issues and feedback you might have to help us improve Status Software.
### **🛠️ Testing Instructions for Status Release Candidate Build**
#### 1. Important!
If you plan to test using your **existing/real** Status profile, **make sure you have your recovery phrase backed up** before upgrading to a release candidate version.
#### 2. Download the Release Candidate Build
Get the latest release candidate build (look for versions with “**-rc"** in the name) from: \
👉[https://github.com/status-im/status-app/releases](https://github.com/status-im/status-app/releases).
Refer to the table below to see which file you should use for your operating system.
* **Known issues:** users on **macOS with Intel chips** should **NOT** upgrade to version v2.33 or higher to test release candidate builds due to a critical bug causing app crashes (more details: [#15730](https://github.com/status-im/status-app/issues/15730)).
| Example of File Name | Operating System |
| StatusIm-Desktop-W.XX.Y-rc.Z-0d22be-x86_64.7z | Windows (portable) |
| StatusIm-Desktop-W.XX.Y-rc.Z-0d22be-x86_64.exe | Windows (installer) |
| StatusIm-Desktop-W.XX.Y-rc.Z-0d22be-aarch64.dmg | macOS (Apple Silicon / arm) |
| StatusIm-Desktop-W.XX.Y-rc.Z-0d22be-x86_64.tar.gz | Linux (general, tarball) |
| StatusIm-Desktop-W.XX.Y-rc.Z-0d22be-x86_64.tar.gz.asc | Linux (general, signature file) |