# Bot life cycle and IBO

![](/files/F5rEPJZ7D2GW2XatRtrg)

Bot Life Cycle defined 3 phases of DABots during their lifetime. These phases include:

● **Bot Genesis**: (also called "Pre-IBO")  indicates the phase when DABots are created in RoboFi Ecosystem. VICS is a “must” for bot creators to create new bots. Bots' smart contracts are auto-generated by RoboFi. In this phase:&#x20;

* Bot creators can define initial bot settings and parameters (please read the [<mark style="color:blue;">White Paper</mark>](https://resources.robofi.io/robofi-whitepaper-en.pdf) to know more about these parameters).&#x20;
* A bot creator must deposit VICS to own G-token of his new DABot.&#x20;
* RoboFi will auto create a set of smart contracts for new DABot based on parameters and settings that were defined by bot creators.&#x20;
* At this phase, DABots are not having any fund to trade yet. Bots need to wait for the next phase (IBO) to be able to raise intial fund.

DABots in "Pre-IBO" phase are denoted with tag `IBO START [countdown-timer]` in [<mark style="color:blue;">RoboFi Store</mark>](/products/robofi-store.md). All users can browse and search for new DABots (with their smart contracts), and select interesting DABots which will be ready for IBO in the next phase.&#x20;

&#x20;                                                                     \~\~\~

● **Initial Bot Offering (IBO)**: is the phase to offer [<mark style="color:blue;">bot tokens</mark> (C-token and G-token)](/dabots/bot-tokens.md) to community, and raise an initial fund for bots. In this phase:&#x20;

* Bot targets to raise an initial fund for trading activities. This initial fund is called `IBO CAP`.
* Any early-bird user can stake crypto assets and thereby become "pioneer stake users" to contribute to bots' `IBO CAP`. These users get C-tokens (for their stakings) and then, they have the privilege to buy bot G-tokens at the `IBO price` (which is also the cheapest price if compared to `Regular price` after IBO). VICS is a “must” to be able to buy G-token.&#x20;
  * [<mark style="color:purple;">User guide to stake in IBO phase</mark>](/user-guide/users-with-robofi-wallet/stake-to-dabots/stake-to-bots-in-ibo-phase.md)
  * [<mark style="color:purple;">User guide to buy G-token in IBO phase</mark>](/user-guide/users-with-robofi-wallet/buy-g-tokens/buy-g-token-in-ibo-phase.md)
* Because of the requirement to raise initial fund, any user who does not stake to bots in IBO phase will not be able to buy bot's G-token. If a user only wants to buy G-token but not stake, he/she is advised to buy G-token after IBO phase.
* Bots are raising inital fund, hence bots do not distribute rewards in this phase. Bots will start to distribute rewards in "After-IBO" phase.

DABots "In-IBO" phase are denoted with tag `IBO END [countdown-timer]` in [<mark style="color:blue;">RoboFi Store</mark>](/products/robofi-store.md).

At the end of IBO phase, bots already have some fund to start trading. This fund may reach the `IBO CAP` in an ideal case. Bots will move to "After IBO" phase to continue to receive more stakings from users until bots reach the MAX CAP.

&#x20;                                                                     \~\~\~

● **After IBO**: is the phase in which DABots will continue to accept more stakings until the `MAX CAP`  is reached. `MAX CAP` is the maximum crypto assets under management that a bot wants to handle.

* Any user can stake crypto assets. The staking will be paused when MAX CAP is reached (i.e., accept no more staking) and will be resumed if some users unstake (withdraw staked assets).&#x20;
  * [<mark style="color:purple;">User guide to stake after IBO phase</mark>](/user-guide/users-with-robofi-wallet/stake-to-dabots/stake-to-bots-after-ibo-phase.md).
* Any user can buy G-tokens (if not sold out) at the `Regular price` (higher price than `IBO price`) plus commission fee.
  * [<mark style="color:purple;">User guide to buy G-token after IBO phase.</mark>](/user-guide/users-with-robofi-wallet/buy-g-tokens/buy-g-token-after-ibo-phase.md)
* Hence, at this phase, DABots expect to have a larger fund to trade to generate earnings.&#x20;
* DABots will distribute rewards to all participated users ("stake users", "governance users") and bot creators in "After IBO" phase.

DABots in "After IBO" phase are denoted as `BOT ACTIVE` in [<mark style="color:blue;">RoboFi Store</mark>](/products/robofi-store.md).


---

# 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.robofi.io/dabots/bot-life-cycle-and-ibo.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.
