> For the complete documentation index, see [llms.txt](https://docs.dokidoki.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dokidoki.com/master.md).

# Overview

Doki Doki is a web3 platform that enables the creation of provably-fair NFT Gacha machines on the blockchain, which simplifies the process of launching a randomized NFT sale for projects, artists, and collectors.

Gacha machines are highly customizable smart contracts that dispense randomized NFTs in exchange for tokens.

Popular use cases include:

* fairly distributing in-game items
* launching a collectible NFT series
* reselling a batch of NFTs

Doki Doki is permissionless and non-custodial, so you can use Gacha however you like.

![](/files/WcxIJzlnI8mZxajD1aQ9)

### Core Components

* **The Gacha Protocol** - a set of smart contracts that enable the creation of on-chain Gachas
* [**dokidoki.com**](https://dokidoki.com/) - The official interface for interacting with the Gacha Protocol, which includes The Gacha Factory, The Gacha Marketplace, Collection Manager, and more

![](/files/Or4upcOyfwH1zCwbgAYN)

Doki Doki is initially available on Polygon, with plans to go multi-chain this year.
