# Developer guides

- [Overview](https://docs.melproject.org/developer-guides/developer-guides.md): A high-level overview of the different developer tools available to get started participating in the Mel ecosystem.
- [Gibbername: your first off-chain composable protocol](https://docs.melproject.org/developer-guides/gibbername.md)
- [melprot: a quick intro](https://docs.melproject.org/developer-guides/gibbername/melprot-a-quick-intro.md)
- [Design](https://docs.melproject.org/developer-guides/gibbername/design.md)
- [Implement](https://docs.melproject.org/developer-guides/gibbername/implement.md)
- [Use](https://docs.melproject.org/developer-guides/gibbername/use.md)
- [Next steps](https://docs.melproject.org/developer-guides/gibbername/next-steps.md)
- [Wallets](https://docs.melproject.org/developer-guides/using-wallets.md): Learn about Mel wallets and how to get started using them.
- [Setup and installation](https://docs.melproject.org/developer-guides/using-wallets/setup-and-installation.md): A short guide on how to set up and install our wallet CLI.
- [Sending money](https://docs.melproject.org/developer-guides/using-wallets/getting-started.md): A simple tutorial on how to set up and interact with Mel wallets.
- [Swapping tokens](https://docs.melproject.org/developer-guides/using-wallets/melswap-guide.md): A guide on swapping tokens on Mel.
- [Getting tokens](https://docs.melproject.org/developer-guides/getting-tokens.md): How to acquire Mel-native tokens.
- [Melmint overview](https://docs.melproject.org/developer-guides/getting-tokens/minting-mel-with-melminter.md): This is a brief, high-level introduction to Melmint.
- [Using melminter](https://docs.melproject.org/developer-guides/getting-tokens/using-melminter.md): This page shows how to participate in Melmint with the melminter CLI.
- [Melmint arbitrage](https://docs.melproject.org/developer-guides/getting-tokens/melmint-arbitrage.md): How to use melminter to (hopefully) profit via arbitrage.
- [Run a full node](https://docs.melproject.org/developer-guides/run-a-full-node.md)
- [Melnode quick start](https://docs.melproject.org/developer-guides/run-a-full-node/melnode-quick-start.md): In this section, you will learn how to use melnode, Mel's reference node implementation.
- [Basic replica node](https://docs.melproject.org/developer-guides/run-a-full-node/basic-replica-node.md): Running a replica node with melnode.
- [Setting up a local simnet](https://docs.melproject.org/developer-guides/run-a-full-node/setting-up-a-simnet.md): Learn how to run your own local "simnet" node.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.melproject.org/developer-guides.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
