# Community Norms

The self-paced community exists to support independent developers learning Bitcoin Core together.

Everyone benefits when the space remains curious, respectful, and collaborative.&#x20;

***

### Asking Good Questions

When asking a question, try to include:<br>

* The chapter you are working on
* The command you executed
* The output you received
* What you expected to happen

{% hint style="info" icon="question" %}
**Example**: *“In Chapter 4 I ran bitcoin-cli sendtoaddress, but the transaction did not appear in the mempool. Is there a way to verify whether the transaction was successfully broadcast?”*
{% endhint %}

Clear questions make it easier for others to help.

***

### Helping Others

You do not need to be an expert to help someone else.

Helpful contributions include:

* Sharing command outputs
* Explaining how you solved a problem
* Linking documentation or resources
* Suggesting debugging steps

Teaching a concept is one of the best ways to strengthen your own understanding.

***

### Discussion Etiquette

* Be respectful and patient
* Avoid dismissing beginner questions
* Focus on understanding systems rather than quick fixes
* Encourage experimentation and curiosity

Bitcoin is a complex system. Everyone is learning.
