Skip to main content
Share Your Experience: Take the 2024 Developer Survey

What topics can I ask about here?

Ethereum Stack Exchange is for users and enthusiasts of Ethereum. It's built and run by you. If you're new, check the FAQ: Frequently Asked Questions and Reference Answers.

With your help, we're working together to build a library of detailed answers to every question about Ethereum. If you have a question about ...

  • Specific issues with Ethereum, the smart contract enabled blockchain based consensus network, including Swarm and Whisper protocols
  • Specific issues with Solidity, Serpent programming languages and the Ethereum Virtual Machine (EVM)
  • Specific issues with smart contracts, decentralized applications and the web 3.0
  • Open-source Ethereum clients, wallets, browsers, or other related tools and libraries

... and not about ...

  • Recruiting or promoting a business or project
  • Questions that you should ask customer support about
  • Roadmaps or events that may be temporary or have answers that may be temporary
  • Anything not directly related to the Ethereum, Swarm or Whisper protocols
  • Sites, tools, libraries, or software recommendations
  • Investment advices and speculation on the technological and financial future
  • Discussing politics, governance, and philosophical questions
  • Questions that are primarily opinion-based
  • Questions with too many possible answers or that would require an extremely long answer

then you’re in the right place to ask your question!

Please look around to see if your question has been asked before. It’s also OK to ask and answer your own question. Questions which are too broad, unclear, incomplete or primarily opinion-based may be put on hold by the community until they are improved.

Click here for tips on how to ask good questions that are likely to be well-received by the community and attract good answers.

Some questions are still off-topic, even if they fit into one of the categories listed above:

  1. Questions seeking debugging help ("why isn't this code working?") must include the desired behavior, a specific problem or error and the shortest code necessary to reproduce it in the question itself. Questions without a clear problem statement are not useful to other readers. See: How to create a Minimal, Complete, and Verifiable example.

  2. Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.

If your question is not specifically on-topic for Ethereum Stack Exchange, it may be on topic for another Stack Exchange site. If no site currently exists that will accept your question, you may commit to or propose a new site at Area 51, the place where new Stack Exchange communities are democratically created.