Game Monetization Engine ยท KleverChain

Monetize your web3 game โ€” cosmetics, passes, buy-ins.

PlayVault is a drop-in store your players buy from with their Klever wallet. Spend routes on-chain straight to your studio's treasury; PlayVault takes a small cut and grants the entitlement your game checks. One script tag to embed โ€” no store, no entitlements, no on-chain plumbing to build.

1Configure
Define your sellable items โ€” cosmetics, a battle pass, buy-ins โ€” with prices in your KDA.
2Embed
Drop one <script> tag on your site. The store renders itself, wallet-connect included.
3Get paid
Each purchase is buyer-signed: your treasury gets the spend, PlayVault takes a small % as royalty.

Live demo store

This is the actual embeddable widget, running in offline demo mode. Connect a Klever wallet (or watch the simulated flow) and buy an item โ€” the fee splits 4% to the platform, the rest to the studio treasury, and the entitlement is granted so the item flips to Owned.

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.