1# Asset Store Kit
2
3- [Introduction to Asset Store Kit](asset-store-kit-overview.md)
4- Scenarios
5  - [Protecting Asset Data](asset-scenario1.md)
6  - [Protecting Asset Data with User Authentication](asset-scenario2.md)
7- Asset Store Kit Development (ArkTS)
8  - [Adding an Asset (ArkTS)](asset-js-add.md)
9  - [Removing Assets (ArkTS)](asset-js-remove.md)
10  - [Updating an Asset (ArkTS)](asset-js-update.md)
11  - [Querying Assets (ArkTS)](asset-js-query.md)
12  - [Querying Assets Used for User Authentication (ArkTS)](asset-js-query-auth.md)
13  <!--Del-->
14  - [Performing Asset Operations in Specified User Space (for System Applications Only) (ArkTS)](asset-as-user-sys.md)
15  <!--DelEnd-->
16- Asset Store Kit Development (C/C++)
17  - [Adding an Asset (C/C++)](asset-native-add.md)
18  - [Removing Assets (C/C++)](asset-native-remove.md)
19  - [Updating an Asset (C/C++)](asset-native-update.md)
20  - [Querying Assets (C/C++)](asset-native-query.md)
21