> For the complete documentation index, see [llms.txt](https://sdk.venly.io/sdk-reference/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sdk.venly.io/sdk-reference/c-sdk-v3/object-references/wallet/vywalletdto.md).

# VyWalletDto

## Properties

| Field        | Type                                                                                                     | Description                                                                                                    | Required |
| ------------ | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------- |
| Id           | string                                                                                                   | Unique identifier for the wallet                                                                               | ✗        |
| Address      | string                                                                                                   | Public blockchain address for receiving transactions                                                           | ✗        |
| WalletType   | string                                                                                                   | Classification of wallet functionality and access method                                                       | ✗        |
| Chain        | [eVyChain](/sdk-reference/c-sdk-v3/object-references/enum/evychain.md)                                   | Blockchain network on which this wallet operates                                                               | ✗        |
| CreatedAt    | DateTime                                                                                                 | ISO 8601 timestamp when the wallet was created                                                                 | ✗        |
| Archived     | bool                                                                                                     | Indicates whether the wallet has been archived and is no longer active                                         | ✗        |
| Description  | string                                                                                                   | Optional user-defined description or label for the wallet                                                      | ✗        |
| Primary      | bool                                                                                                     | Indicates if this is the user's primary wallet for this blockchain                                             | ✗        |
| HasCustomPin | bool                                                                                                     | Indicates whether the wallet uses a custom PIN instead of the user's default PIN                               | ✗        |
| Identifier   | string                                                                                                   | Optional custom identifier for external system integration                                                     | ✗        |
| UserId       | string                                                                                                   | Unique identifier of the user who owns this wallet                                                             | ✗        |
| Custodial    | bool                                                                                                     | Indicates whether this is a custodial wallet (keys managed by service) or non-custodial (user-controlled keys) | ✗        |
| Balance      | [VyWalletNativeBalanceDto](/sdk-reference/c-sdk-v3/object-references/wallet/vywalletnativebalancedto.md) |                                                                                                                | ✗        |

## References

**Operation**

* [GetWallet](/sdk-reference/c-sdk-v3/function-references/wallet/wallet/getwallet.md)
* [UpdateWallet](/sdk-reference/c-sdk-v3/function-references/wallet/wallet/updatewallet.md)
* [GetWallets](/sdk-reference/c-sdk-v3/function-references/wallet/wallet/getwallets.md)
* [CreateWallet](/sdk-reference/c-sdk-v3/function-references/wallet/wallet/createwallet.md)
* [ImportWallet](/sdk-reference/c-sdk-v3/function-references/wallet/wallet/importwallet.md)
* [LinkWalletToUser](/sdk-reference/c-sdk-v3/function-references/wallet/wallet/linkwallettouser.md)
* [UpdateWalletPinCode](/sdk-reference/c-sdk-v3/function-references/wallet/wallet/updatewalletpincode.md)
