# Token Circulation

<figure><img src="/files/e9VEE0NfEji8wGYmdZRj" alt=""><figcaption><p>Circulation of BGR through AI Competitions</p></figcaption></figure>

Data Scientists can obtain BGR tokens in the following ways:&#x20;

* By participating in community activities (including through airdrops), as discussed as part of the “Utility” section;&#x20;
* Purchasing BGR in the open market; or
* Achieving a top placement in some of the AI competitions (hosted by Infrastructure Providers).

For AI competitions, bitgrit will coordinate with Infrastructure Providers that host these competitions, to facilitate any required smart contract interactions with BGR for the Network's purpose. For example,  in order to enter a competition, each data scientist wishing to participate would be required to stake a fixed amount of BGR tokens. The total BGR required to enter a competition will vary, depending on factors such as the time commitment and complexity, as well as the value of the prize pool on offer. The BGR staked for participation will be stored by way of a bitgrit smart contract for the duration of the competition.&#x20;

After the competition has been concluded and the ranking of each participating data scientist has been finalised (in line with the predetermined rules of the competition set by the Infrastructure Provider):&#x20;

* BGR will be issued from the Infrastructure Provider to the top winners of the AI competition;
* the BGR stake per participant will be returned to the Data Scientists; and
* A portion of the unreturned BGR will be returned to the community participation reserve pool, and the remaining unreturned BGR will be burned.


---

# 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.bitgrit.ai/tokenomics/token-circulation.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.
