Embed it on your game's site
One tag. Point data-api at your PlayVault deployment and data-studio at your tenant id:
<div id="playvault-store"></div>
<script src="https://playvault.pages.dev/assets/js/widget.js"
data-playvault
data-studio="onyxrealms"
data-api="https://playvault.pages.dev"
data-mount="#playvault-store"></script>
Your game checks ownership server-side (CORS-enabled, read-only):
GET https://playvault.pages.dev/api/entitlements?studio=onyxrealms&wallet=klv1โฆ
โ { ok:true, entitlements:{ items:[โฆ], itemIds:["season-1-pass"], count:1 } }
See embed-demo.html for a standalone host-page example.