Process to become a Verified Solution
Apply for verification, including compliance guidelines, release readiness criteria, and submission standards.
Read time 2 minutesLast updated a day ago
The Verified Solutions program exhibits tools and
services
?
asset
?
Compliance with the Asset Store submission guidelines
Before you apply to the Verified Solutions program, familiarize yourself with the Asset Store Submission Guidelines. Use the Asset Store Tools Validator tool to help meet all applicable guidelines.
The Asset Store Validator tool scans your solution and provides feedback, which includes detailed errors, warnings, and itemized passed checks.
Release-ready solution
The solution must be release-ready, which means the product meets the following criteria:- Has passed all internal QA processes.
- Is compliant with Unity's Asset Store guidelines.
- Is in a ready-to-release state.
Detailed documentation
You must provide detailed and extensive documentation for the solution, which must meet the following requirements:- Includes a list of supported Unity streams and platforms.
-
Outlines unsupported graphics pipelines (such as HDRP, URP, or Built-In) and scripting backends (such as orMono
?
).IL2CPP?
- Documents limitations or unusual setup procedures.
- Details the integration process and all features available to the user, with examples when possible.
- Documents all publicly available and intended-for-use APIs with descriptions of passed and returned parameters and all possible exceptions the user might encounter.
- Provides examples of how to use core APIs.
- Presents known issues and temporary workarounds.
-
Includes a changelog of product changes.
- A changelog provides insight to customers and helps speed up the Verified Solutions verification process, especially if the solution needs to be re-verified.
- The changelog must include descriptions of newly added and updated features, and any bug fixes that are in each version.
Clean solution structure
The solution must be in its own folder, which can help customers maintain an organizedproject
?
Clean code
All publicly accessible code must be clean and readable and meet the following requirements:- Script structure and contents must use a unified style and follow a single naming convention.
- All public-facing APIs must have summaries or comments.
- Titles, descriptions, keywords, and code comments must be in English.