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

> What the args property of an account_auth descriptor entity or auth_descriptor struct
must contain if it represents a single-sig auth descriptor struct sin

Source: https://docs.chromia.com/pages/ft4-rell/-f-t4-library/lib.ft4.core.accounts/single_sig_args/

STRUCT

# single\_sig\_args

What the `args` property of an `account_auth descriptor` entity or `auth_descriptor` struct
must contain if it represents a single-sig auth descriptor

```signature
struct single_sig_args {
 flags: set<text>;
 signer: byte_array;
}
```

`flags: set<text>;`
:   Set of flags, which is used to determine if the auth descriptor can be used to
    authenticate an operation or not. In other words, it represents the level of
    control that this auth descriptor has over the account.

    **See Also**

    * [auth\_flags](https://docs.chromia.com/pages/ft4-rell/-f-t4-library/lib.ft4.core.accounts.auth_flags/) — for information on the predefined flags

`signer: byte_array;`
:   When authorizing an operation with this auth descriptor, it should be signed by
    the public key or EVM address (without `0x`) in this field.

[Source](https://gitlab.com/chromaway/ft4-lib/-/blob/development/rell/src/lib/ft4/core/accounts/auth_basic.rell#lines-5)

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