> For the complete documentation index, see [llms.txt](https://compx-documentation.gitbook.io/compx-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://compx-documentation.gitbook.io/compx-documentation/token-streams/token-streams-overview/creating-token-streams.md).

# Creating Token Streams

To begin configuring a token stream for another user, navigate to the [Token streams](https://app.compx.io/token-streams) workspace, and click on the "Create Stream" button on the top right of the page. This will allow the user to decide what type of stream will be created.

<figure><img src="/files/cxncuVRi3rSbutwvjr5p" alt=""><figcaption><p>There are 4 types of token streams that the user can create.</p></figcaption></figure>

**Single/Linear** - This stream will be a simple from user A to user B type stream, beginning immediately.

**Single/Cliff** - The stream will be a simple from user A to user B type stream, beginning at a later date.

**Vault/Linear** -  Someone who holds an NFT Key will be able to access this token stream. A specified address will have to claim the key, at which point it can be transferred to another wallet. This stream begins immediately.

**Vault/Cliff** - Someone who holds an NFT Key will be able to access this token stream. A specified address will have to claim the key, at which point it can be transferred to another wallet. This stream begins at a later date.
