> For the complete documentation index, see [llms.txt](https://peerplays.gitbook.io/peerplays-infrastructure-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://peerplays.gitbook.io/peerplays-infrastructure-docs/couch-potato/functional-requirements/create-account.md).

# Create Account

The create account screen is opened from the [Home Page](/peerplays-infrastructure-docs/couch-potato/functional-requirements/home-page.md) and is the screen where every new account is created/registered.

![](https://102719863-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-McxuwdOwK1wrj2xdejn%2Fuploads%2F1x5tcFjEuMnpRL8SaVMI%2F6.png?alt=media\&token=8bfc94f1-9e3a-4a05-a52c-60c36e871ef7)

**Captions**

| Text               | Type    | Comments                           |
| ------------------ | ------- | ---------------------------------- |
| Create New Account | Static  |                                    |
| Data Proxy         | Static  |                                    |
| \[proxy name]      | Dynamic | Value set in config-dataproxy.json |
| \*Required fields  | Static  |                                    |

**Inputs**

| Name             | Constraints                               | Placeholder Text |
| ---------------- | ----------------------------------------- | ---------------- |
| User Name        | <p>Max Length: 24</p><p>Min Length: 8</p> | User name        |
| Password         | <p>Max Length: 40</p><p>Min Length: 8</p> | Password         |
| Confirm Password | <p>Max Length: 40</p><p>Min Length: 8</p> | Confirm Password |

**Actions**

| Caption  | Type   | Action                                                                                                                                                        |
| -------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| REGISTER | Button | Validate all fields and then return to the [Home Page](/peerplays-infrastructure-docs/couch-potato/functional-requirements/home-page.md)                      |
| X        | Image  | Close the screen without adding a new account and return to the [Home Page](/peerplays-infrastructure-docs/couch-potato/functional-requirements/home-page.md) |

**Validation**

| **Exception**                              | Error Message                               |
| ------------------------------------------ | ------------------------------------------- |
| No user name                               | Username not entered                        |
| No password                                | Password not entered                        |
| Password too short                         | Password must be at least 8 characters      |
| No confirm password                        | Confirm password not entered                |
| Password and confirm password not the same | Password and Confirm Password are different |

{% hint style="warning" %}
**Note**: For the first release there will be no additional validation on the password format for strength or special characters etc. The only constraint is that the length must be >=8 and <= 40 characters.
{% endhint %}
