QuickStart
This page will walk you through the steps how you can integrate and work with Item Manager.


1. Register for PlayDapp Developers
Go to Login and start Partner register

2. Register your game to the PlayDapp Developers Console
In order to publish NFTs, you must register your game first.
Click the "Add Game" button to register a new game.

You will get your Secret Key only once after game registration. Please securely save this information so you can always refer to it.

The game server is supposed to be notified when the NFT is minted or burnt. In either case, the game server is responsible for updating the user database to sync game items to the NFT mint/burn status.
Add smart contract to distribute it on the blockchain network.

(The process below is only for partners who use the Item Manager and NFT Market functions of the PlayDapp Shop in Shop service.)
Under the smart contract, add game items that can be released as NFT. (On Contract Tab -> Click Item List -> Add Item)


Once ready to publish the contract on the blockchain network, apply for review by the Deploy button.

3. Mapping items to be NFT-fy to users
You can map NFT-fy items to be delivered to game users through Game Mapping API.
Based on the game item registered through "PlayDapp Developers Console" in the previous step, specific attributes such as level and skill are specified and delivered to game users.
For attribute data format, you can refer to Attribute Data Format.
The value to be used for attribute data can be set by the game company to a value that is appropriate for the item.
4. Open Item Manager using One-time Token
You can get a One-time Token to use when opening a browser via Browser Token API.
Open the Item Manager Site with the one-time token parameter through a browser (Webview or IFrame) within the partner service.
In the Item Manager, user can see a list of items mapped to themselves through the game, and issue the items as NFTs.

5. Handling of mint, burn or staking items
You can inquire data about mint, burn, and staking items by user.
Based on these data, the burned item can be processed to be paid as a game item to the user within the game.
In addition, with these data, the partners can calculate the reward to be paid to the user who maintains staking according to the reward policy and request the reward payment to the user through the P2E API.
Last updated