# register_account · FT4 Rell API · Chromia Docs (concept)

> @mount("ft4.admin.register_ account")
operation register_ account(auth_ descriptor: auth_descriptor ) Registers a new account on this chain. Throws if not 

Source: https://docs.chromia.com/pages/ft4-rell/-f-t4-library/lib.ft4.external.admin/register_account/

OPERATION

# register\_account

```signature
@mount("ft4.admin.register_account")
operation register_account(auth_descriptor: auth_descriptor)
```

[Source](https://gitlab.com/chromaway/ft4-lib/-/blob/development/rell/src/lib/ft4/external/admin/operations.rell#lines-17)

Registers a new account on this chain.

Throws if not signed by the admin.

Throws if the account cannot be created. Common cases include:

* errors with the `args` field:
  + some required flags are missing
  + in multi-sig auth descriptors, the `required_signatures` field:
    - is 0 or less
    - is greater than the number of signers
* errors with the `rules` field:
  + `rules` is not `null.to_gtv().to_bytes()`

**Parameters**

* **auth\_descriptor** — the main auth descriptor for the account

[View this page on docs.chromia.com](https://docs.chromia.com/pages/ft4-rell/-f-t4%20-library/lib.ft4.external.admin/register_account.html)Generated API reference, mirrored from the live docs
