Application Document

Welcome to the AIcade platform! If you’re a project owner looking to publish your applications on our platform, we’re excited to collaborate with you. Currently, applications must be submitted via email (automated application processes will be available in the future). To ensure a smooth application process, please include the following details in your email.


Application Information

To apply, please provide the following information about your application:

1. Application Name

The official name of your application, limited to 64 characters. This name will be visible to users, such as "Space Shooter," "Happy Farmer," etc.

2. Application Description

A detailed overview of your application, including its core gameplay, main features, and unique selling points.

3. Application Platform Type

Specify the platform type of your application. Currently, only Unity-based applications are supported.

4. Application Level

Select the level of your application. Higher levels grant additional permissions and features. Please refer to the Application Level Description for more details.

5. Subscription Type

Define the subscription model for your application. The available options are:

  • Free: The application is free to use.

  • Permanent Subscription: A one-time payment grants users lifetime access. For this type, you must specify the subscription price in AGP tokens.

  • Pay-per-Use: Users pay for each session. The session lifecycle is managed internally by the application. You must also specify the session price in AGP tokens.

Note: Applications that are not free must specify the exact subscription price. Only AGP tokens are supported, and the price must be an integer multiple of AGP.

6. Admin Account Wallet Address

Provide the wallet address of the administrator responsible for managing this application.

7. Token Payments

Applications at Level 4 or above can designate a specific token for internal payments. Each application can support only one type of payment token.

8. NFT Avatar

Indicate whether NFT avatar support is enabled. If enabled, the SDK can retrieve and update user avatars.

9. NFT Marketplace

Specify if your application will support an NFT marketplace. This feature is available only for applications at Level 4 or above.

10. NFT Materialization

Indicate whether your application supports NFT materialization. This feature is available only for applications at Level 4 or above. If enabled, the SDK can materialize in-game resources into NFTs, and NFTs can also be instantiated back into the game.


Application Example

Below is a sample application submission for your reference:

  • Application Name: Happy Farmer

  • Application Description: A Unity-based farming game where players can purchase tools to grow crops. Crops can be exchanged for new crops or AGP tokens.

  • Application Level: Level 2

  • Subscription Type: Permanent subscription, priced at 100 AGP

  • Admin Wallet Address: 0x***********9F

  • Token Payments: None

  • NFT Avatar: Enabled

  • NFT Marketplace: Not enabled

  • NFT Materialization: Not enabled


Submission and Feedback

Project owners can submit multiple applications for their projects. After gathering all required application information, send your submission to our operations email at [email protected].

We will review your application and respond within 7 business days. If your application is approved, we will provide you with the following details:

  • Application ID

  • SDK operation key

  • Other relevant information

Thank you for choosing AIcade. We look forward to bringing your innovative applications to life on our platform!

Last updated