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