# General

## Introduction

Our API provides access to our features, including PASSPORT. Our API is designed to be easy to use and can be integrated into any software platform or application.

## Domains

RE:DREAMER API is available on two domains:&#x20;

* **Mainnet** (`mainnet-api.redreamer.io`)

  The Mainnet domain provides access to the live blockchain network and should be used for production applications.
* **Testnet** (`testnet-api.redreamer.io`)

  The Testnet domain is intended for developers to test their applications in a sandbox environment. This domain provides access to all of the API's functionality, but operates on a separate test network.

When using our API, you will need to specify which domain you wish to connect to. To connect to the **Mainnet**, use `mainnet-api.redreamer.io` as the base URL. To connect to the **Testnet**, use `testnet-api.redreamer.io` as the base URL.

## Network

Currently, RE:DREAMER supports two networks:

* **Polygon** (`polygon`)\
  To ensure that the API operates on the Polygon network, please use `polygon` as the value for `network` parameter in the API endpoint.
* **ThunderCore** (`tt`)\
  To ensure that the API operates on the ThunderCore network, please use `tt` as the value for `network` parameter in the API endpoint.

{% hint style="info" %}
If you would like us to support a network other than the ones already supported by RE:DREAMER, please feel free to contact us at <contact@redreamer.io>. We will be glad to discuss your requirements and explore the possibility of extending our network support.
{% endhint %}

## Attribution Requirements

If you use RE:DREAMER protocol in any part of your product, you are required to display the "Empowered by RE:DREAMER" logo prominently and provide a clear attribution statement in your product's documentation or credits page.

![](/files/y7g2KguTyZzchLz3ZAPg)![](/files/V7TuKDU0b9dyIp3Mi0qz)

## Support

If you have any questions or run into any issues while using our API, please don't hesitate to contact our support team at <contact@redreamer.io>. We are here to help.


---

# 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.redreamer.io/documentation/redeem-system/general.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.
