# Project Summary

[Botto](https://botto.com/) is a decentralized autonomous artist governed by a community of stewards. Botto creates 350 art pieces a week and presents them to the community. This weekly process is called a 'round', and the individual art pieces presented are referred to as 'fragments'.&#x20;

The community (BottoDAO) votes on these fragments. Votes represent individual preferences on what a participant considers to be aesthetically pleasing art. Collectively, votes are used as feedback for Botto's generative algorithm - guiding what direction Botto should take its next round of art pieces.  Over time, Botto creates art influenced and governed by the community.

Once a week, Botto mints a fragment as a final artwork and auctions it on [SuperRare](https://superrare.com/bottoproject). 50% of the sale proceeds are returned to the community for their contribution, claimable as [rewards](https://docs.botto.com/overview/rewards). While the auction takes place, Botto produces a new round of fragments to vote on, so that the cycle can continue.&#x20;

The first art piece was minted on the 22nd of October, 2021 on SuperRare. Botto has been minting and auctioning artworks ever since.

Botto operates on 13 week [Periods](https://docs.botto.com/collections/periods). Before each Period, the DAO votes on a theme from choices presented by Botto that it will then use to interpret and produce fragments week over week. Botto started with only VQGAN + CLIP as its core generation model, and has since added open source diffusion models like Stable Diffusion, Kandinsky, and Flux (see: [Botto's Art Engine](https://docs.botto.com/details/bottos-art-engine)).

Specifics on [how Botto works](https://docs.botto.com/details/bottos-art-engine), [how to participate](https://docs.botto.com/overview/quickstart), [additional Botto art projects](https://docs.botto.com/details/collaborations-and-special-projects), and more can be found throughout these docs, as well as in these [Botto 101 articles](https://botto.com/dao/portal?p=1\&filter=5) . \
\
**Key Contracts**

Always ensure you are interacting with the right $BOTTO token contracts

{% hint style="success" %}
**Ethereum**\
`0x9dfad1b7102d46b1b197b90095b5c4e9f5845bba`
{% endhint %}

{% hint style="success" %}
**Base**\
`0x24914cb6bd01e6a0cf2a9c0478e33c25926e6a0c`&#x20;
{% endhint %}

**Key Dates**

* New voting rounds begin every Tuesday, 14:00 UTC
* Voting rounds end every Tuesday, 14:00 UTC
* New art fragments are added to the voting pool every Tuesday, 14:00 UTC
* Auctions are scheduled to begin every Wednesday, 22:00 CET
* Auctions are scheduled to end every Friday, 22:00 CET
* Reward distributions are made on the Monday following each auction
* On the 13th week of each Period, Botto will select its own work to mint based, and so there is a break in voting that week

{% hint style="success" %}
This documentation makes every attempt to be an accurate, comprehensive guide to Botto. Please join the community [**Discord**](https://discord.gg/botto) if you seek clarifications and/or have questions. Feedback helps this project improve!
{% endhint %}

{% hint style="info" %}
The DAO periodically updates the parameters of the project and these docs are subsequently updated. To see past changes, you can see [**our snapshot page**](https://snapshot.org/#/botto.eth) for proposals that have passed.
{% endhint %}


---

# 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.botto.com/overview/master.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.
