# Apex Support and FAQs

{% columns %}
{% column %}
![](/files/7tF4ewLP5RF4CWhIvXv2) **Get started**

[Current Competitions](/subnets/subnet-1-apex/subnet-1-current-competitions.md)

[Mining Guide](/subnets/subnet-1-apex/subnet-1-base-miner-setup.md)

[Validation Guide](/subnets/subnet-1-apex/validating.md)
{% endcolumn %}

{% column %}
![](/files/LCYRWYUZsNHtG4DvvZZn) **Contact us for support**

[Macrocosmos Discord](https://discord.gg/vRTaAXpRcd)

[Bittensor Discord](https://discord.com/channels/799672011265015819/1162768567821930597)

[Support Email](mailto:support@macrocosmos.ai)
{% endcolumn %}
{% endcolumns %}

### Mining

<details>

<summary>Where do I start?</summary>

Read the docs related to the [Apex subnet](/subnets/subnet-1-apex.md) and [current competitions](/subnets/subnet-1-apex/subnet-1-current-competitions.md). Have a look at the [Subnet 1 Mining](/subnets/subnet-1-apex/subnet-1-base-miner-setup.md) page for setup guidance.&#x20;

</details>

<details>

<summary>How to test my miner locally?</summary>

Visit each of the [competition folders](https://github.com/macrocosm-os/apex/tree/main/shared/competition/src/competition) to see example submission formats as well as a baseline submission. Inside each competition-specific folder is also a ReadMe guide to get started.&#x20;

</details>

<details>

<summary>Where can I see my scores and other metrics?</summary>

Each competition has its own dashboard demonstrating relevant metrics. You can find them on the Apex website at [apex.macrocosmos.ai/](https://apex.macrocosmos.ai/) in the competition section. If you are registered on the subnet, you may also view your results and download files from the [Apex CLI](/subnets/subnet-1-apex/subnet-1-base-miner-setup/apex-cli.md).

</details>

### Submission Fees

<details>

<summary>How much are submission fees?</summary>

Submission fees are variable per competition. If a competition is not listed here, then it's free to submit to.

* RL Tron: $1.40 per submission
* Energy Arbitrage: $1.00 per submission
* Iota Simulator: $10.00 per submission

</details>

<details>

<summary>My submission was rejected. What happens to my fee?</summary>

If your submission was rejected, you can reuse the fee payment information on another submission. Resubmit with:

`apex submit --payment-block-hash [YOUR BLOCK HASH] --payment-extrinsic-index [YOUR EXTRINSIC INDEX]`&#x20;

</details>

<details>

<summary>Something went wrong with my submission fee payment. What can I do?</summary>

If your payment went through successfully, you will receive a receipt including the payment block hash and extrinsic index. You can resubmit your solution with the unused payment with:

\
`apex submit --payment-block-hash [YOUR BLOCK HASH] --payment-extrinsic-index [YOUR EXTRINSIC INDEX]`&#x20;

</details>

<details>

<summary>I don't have my payment receipt log. What can I do?</summary>

If you do not have this receipt log, you can retrieve your block hash and extrinsic index from [taostats](https://taostats.io/account/5EtauUg5ZyHYuRN8MP1hBSejvFjXsKoCKcDr3FJrdy8dZepK/transfers).&#x20;

* The extrinsic index is the number after the `-`  in the "Extrinsic" column, without any leading zeros.
  * i.e. Extrinsic: 8077100-0020 -> extrinsic index = 20.
* You can find the block number by clicking on the transaction details for an extrinsic.

\
To convert block number to block hash:

```
import bittensor as bt

print(bt.subtensor('wss://archive.chain.opentensor.ai:443').substrate.get_block_hash(YOUR_BLOCK_HASH))
```

</details>


---

# 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.macrocosmos.ai/subnets/subnet-1-apex/apex-support-and-faqs.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.
