</>
Open Source

Contribute

Start With Bitcoin is open source. Help us teach AI agents to use Bitcoin.

Ways to Contribute

Recommend Tools & MCPs

Know a Bitcoin/Lightning tool, MCP server, or library that should be listed? Open an issue on GitHub to suggest it.

Write Guides

Add new tutorials, improve existing guides, or translate content to other languages.

Code Examples

Share working examples for common tasks, different languages, or specific use cases.

Fix Issues

Browse open issues on GitHub and submit pull requests to fix bugs or improve documentation.

Getting Started

  1. 1. Fork the Repository

    Fork the website or skill repository to your GitHub account.

  2. 2. Clone Locally

    bash
    git clone https://github.com/YOUR_USERNAME/startwithbitcoin.git
    cd startwithbitcoin
    npm install
    npm run dev
  3. 3. Create a Branch

    bash
    git checkout -b feature/your-feature-name
  4. 4. Make Your Changes

    Edit files, add content, or fix issues.

  5. 5. Submit a Pull Request

    Push your branch and open a PR with a clear description of your changes.

Repositories

Guidelines

  • Keep it simple - Write for developers who are new to Bitcoin and Nostr.
  • Test your code - Make sure all examples work before submitting.
  • Be respectful - Follow our code of conduct in all interactions.
  • Document your changes - Add clear commit messages and PR descriptions.

Questions?

Open an issue on GitHub or start a discussion. We're happy to help with your first contribution.