# Creation

Click the "WaaS" module to enter the project page. When using the project for the first time, click the "Create" button.

<figure><img src="https://3263384427-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fg3NzJ0yGNKhTsgI2zNjK%2Fuploads%2FoUyzVLpkBigudSGw5hIr%2Fimage.png?alt=media&#x26;token=88a7a632-521d-4dd8-b102-223949e85db2" alt=""><figcaption></figcaption></figure>

The "Create Project" interface will pop up on the right side. Enter the project name and select the interface type required for the project. Multiple interface types can be opened at the same time. \
You may check [here](https://support.cregis.com/api/api-type) for API type details.

<figure><img src="https://3263384427-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fg3NzJ0yGNKhTsgI2zNjK%2Fuploads%2FcSoodEtpGyv1us4VrO8Q%2Fimage.png?alt=media&#x26;token=143da51a-5025-4f31-8a48-fde051c5c1fb" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3263384427-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fg3NzJ0yGNKhTsgI2zNjK%2Fuploads%2F8EdYNsEILpr236ipde38%2Fimage.png?alt=media&#x26;token=2b4264d0-1f4e-4d41-971a-1e024d8da8ad" alt=""><figcaption></figcaption></figure>

After enabling the <mark style="color:green;">**Generate Sub-Address**</mark> type, you need to select a wallet. All generated sub-addresses will belong to that wallet.

<figure><img src="https://3263384427-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fg3NzJ0yGNKhTsgI2zNjK%2Fuploads%2FdAcW5buQ1ZhjS2BCuInz%2Fimage.png?alt=media&#x26;token=7efcd0a7-bd03-4009-8a4e-9da8dc7ec092" alt=""><figcaption></figcaption></figure>

After enabling the <mark style="color:green;">**Payout type**</mark>, the system will recommend that you create a policy for API withdrawals to add an extra layer of security for your assets. If no policy is configured, all withdrawal requests will go directly to the signing process.

Additionally, users need to configure the payout wallet(s) for the project. You can select more than one payout wallet and then choose the default wallet. When making an API payout, you can specify a payout address. If no address is specified, the default payout address set in the default payout wallet will be used for the payout.

<figure><img src="https://3263384427-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fg3NzJ0yGNKhTsgI2zNjK%2Fuploads%2FLIldQhj1ctbImcAAJM32%2Fimage.png?alt=media&#x26;token=3e58a1c0-2963-4f58-834b-ce166cb860b4" alt=""><figcaption></figcaption></figure>

Enter the Google 2FA verification code to authenticate. Once the verification is successful, the project will be successfully created.

<figure><img src="https://3263384427-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fg3NzJ0yGNKhTsgI2zNjK%2Fuploads%2FbOPVtTyyQVkTfbCZvhvH%2Fimage.png?alt=media&#x26;token=2bb18a5c-adf9-46e9-9fac-c5122aa433d4" alt=""><figcaption></figcaption></figure>


---

# 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://support.cregis.com/api/api-manual/creation.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.
