# Developer Docs

- [Integrating the Widget](https://docs.walletchat.fun/developer-docs/integrating-the-widget.md): WalletChat widget integration steps for react-wallet-chat NPM package
- [Chat With Owner](https://docs.walletchat.fun/developer-docs/integrating-the-widget/chat-with-owner.md): Many dApps wish to enable and encourage two owners to interact and discuss a swap or sale.  WalletChat chat-with-owner feature enables this use case:
- [Integrated Sign-In (Single-Sign-On)](https://docs.walletchat.fun/developer-docs/integrating-the-widget/integrated-sign-in-single-sign-on.md): Many dApps already use Sign-In With Ethereum (SIWE) to authenticate their users.  The WalletChat widget supports integrated sign-in so users do not have to sign-in to both the main site and widget.
- [Custom Endpoints](https://docs.walletchat.fun/developer-docs/integrating-the-widget/custom-endpoints.md): Paid Tier customers can request custom features within their own \<customer>.walletchat.fun domain, within the scope of what WalletChat supports.  Reach out to contact@walletchat.fun to learn more!
- [FAQ](https://docs.walletchat.fun/developer-docs/faq.md): Frequently Asked Questions


---

# 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.walletchat.fun/developer-docs.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.
