π οΈCreating a Quest token
πΉ 1. Create a New Quest Token
Click βDefine New Objectβ
Select your experience from the dropdown
Choose the βQuestβ template
Youβll now see the Quest definition form
πΉ 2. Fill Out the Quest Metadata Form
π·οΈ General Fields
name
Display name of the quest
description
Summary of what the quest is about
image
URL to the image shown in UI
type
Must be "quest" β this enables quest tracking in-game
π¦ quest Object Fields
group
Logical group for filtering in UI or in-game
xp
Optional XP awarded on completion
tasks[]
List of task definitions, each with a title and description
rewards[]
Optional: Array of Token IDs to grant on quest completion. For help creating a badge, see Creating a Badge token
After completing the form, you will be presented with the generated metadata
π§Ύ Example Quest Token Metadata
π Important: completionQuantity will be automatically set to one more than the number of tasks
This accounts for:
1 token to start the quest
1 token per completed task
Example: 3 tasks β completionQuantity: 4
β 1 token to start + 3 tokens for each completed task.
Before minting:
Once development is complete this token should be non-transferable so that users cannot trade progress or restart the quest, but during the development process it is better to set this to transferable so that it can be deleted from a users wallet and allow the user to retry the quest.
Price β usually
0for devTransferable:
β True during dev β allows testing/resetting progress
π« False for production β prevents replaying quests via trading tokens
πΉ 6. Mint the Token
After saving, click βMintβ.
Youβll be returned to the creator dashboard and shown a Token ID in this format:
Example:
33139
Chain ID (APECHAIN)
0x1122...
Contract address for your experience
:1
Unique identifier for this token
πΉ 7. Preview & Access Metadata
You can click the tokenβs image on the dashboard to view metadata.
This page reflects the JSON you just configured and is used in-game by clients and UI.
You can update the token metadata at any time using the "Update Metadata" button
Last updated

