概要
イベントやクエストクリア時のDEP報酬配布について説明します。
DEAPcheckでの報酬支払と換金に関しては、「DEAPcheckを発行〜配布〜使用する 」をご参照ください。
ユースケース
- コンテンツ側で以下の場合に利用されることを想定しています
- クエストクリア/イベントクリア時にDEPを付与する場合
- シーズン終了/ランキング確定時にDEPを付与する場合
シーケンス図
sequenceDiagram
autonumber
actor user
participant game as コンテンツ
participant market as PlayMiningプラットフォーム
user ->>+ game: クエスト/イベントのクリア
alt クリア時またはシーズン終了時
game ->> market: DEP付与APIでリクエスト
market -->> user: ユーザーウォレットへDEP入金
end
コンテンツ側の実装内容
クエストクリア/イベントクリア時にDEPを付与する場合
コンテンツ側でユーザーがクエスト/イベントクリアを検知したタイミングでDEP付与APIをリクエストしてください。
APIリクエストパラメータには”note”という「DEPやNFTを移転した履歴に残る文字列」を指定する必要があります。
※noteの指定にはルールがありますので、そのルールに沿った文字列をお願いしております。詳細については担当プロデューサーにお問い合わせください。
シーズン終了/ランキング確定時にDEPを付与する場合
適切なタイミングで「クエストクリア/イベントクリア時にDEPを付与する場合」と同様にリクエストしてください。
ただし、大量のリクエストはPMPのリソースを逼迫させる原因となりますので、想定リクエスト数を事前にご連絡ください。