# Create

### Create position tokens with a binary payoff

*Make sure your wallet is connected to the application.*

#### **A. Pool setup**

* Go to **CREATE**
* Specify the parameters of the position tokens. By adjusting the values of Floor, Inflection, and Cap along with the values under Advanced Settings you can achieve various payoff profiles (incl. binary payoffs) which will be presented in the chart.
* Click on **NEXT** to set the **Oracle**

![Example: Pool with Binary Payoff](/files/Hpxk4KQ9GNDIBgJCh51s)

#### **B. Oracle setup**

* Select a whitelisted **Data Provider** from the dropdown or enter a wallet address that will report the final reference value (ideally one that you control for testing purposes)
* Click on **NEXT** to review and complete the pool creation process

![Select a data provider to report the final reference value](/files/ltgB50jZVHezGGkIrRkN)

#### **C. Review & create pool**

* Review all pool parameters in a single view
* Click **APPROVE** and confirm the transaction in your wallet
* Click **CREATE** and confirm the transaction in your wallet

Once completed, the pool will be created and you will see two-position tokens with directionally reversed payoff patterns added to MY DASHBOARD -> MY POSITIONS.

![Review pool parameters in a single view](/files/q909f2id54oux4ySw9IQ)

{% hint style="info" %}
**Pro-tip:** If you plan to create multiple pools using the same collateral token, you can save gas costs by approving a larger amount and then creating pools with smaller amounts until the approved amount is exhausted. More precisely, in step 1, enter a larger collateral amount, proceed to step 3 and click approve. Then, return to step 1 and create pools with collateral amounts smaller than you approved.
{% endhint %}

Using similar steps which are described above, you can create position tokens with linear, concave and convex payoff profiles. Try to complete the following tasks to learn how the different parameters impact the shape of the payoff curves.

### Create position tokens with a linear payoff

![Example: Position tokens with a linear payoff](/files/NCSeUdMJSTxVj3Eo2M5q)

### Create position tokens with a convex long payoff (concave short payoff)

![Conxev/concave payoff profile for long/short](/files/9SQPu9JJlqp4rgrX8q4X)

### Create position tokens with a concave long payoff (convex short payoff)

![Concave/convex payoff profile for long/short](/files/pwGfE3OKYsuhqndeXkWJ)


---

# 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.divaprotocol.io/guides/diva-app-training/create.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.
