Secure in-game assets, player wallets, and NFT inventories. Seamless wallet creation for players without seed phrase friction.
Create MPC wallets for players during signup—no seed phrases, no browser extensions. Players authenticate with email/social, we handle the cryptography.
Mint, transfer, and burn NFTs programmatically. Sign transactions for loot drops, marketplace trades, and reward distributions.
Power your marketplace with secure signing. Handle buy/sell/auction transactions at scale. Support multiple chains for cross-game interoperability.
Gaming guilds can secure shared treasury with 13-of-24 threshold. No single guild leader can drain funds. Perfect for P2E scholarship programs.
Create wallet for new player:
// Player signs up with email async function onPlayerSignup(playerId, email) { const shield = new ProxyShield({ apiKey: process.env.PROXY_API_KEY }); // Create MPC wallet for this player const wallet = await shield.wallets.create({ name: `player-${playerId}`, chain: 'polygon', // Low gas for gaming metadata: { playerId, email } }); // Store wallet reference await db.players.update(playerId, { walletId: wallet.id, walletAddress: wallet.address }); // Mint starter NFT pack await mintStarterPack(wallet.id); }
Start free. Scale as your player base grows.
GET STARTED →