String offers multiple integration types to fit your use case. Each of our products bring String's unique features to your game environment to help you build immersive experiences, including Integrated Authentication, smart contract flexibility, and fraud and risk protection.
Players should be focused on gameplay, and String makes it easier to build the flows that make onboarding and retention as simple as entering your card details. Find the String product that works for you.
String Checkout is the quickest and easiest way to offer your Players card payments for NFTs within the context of your game. In just a few lines of code, your game can offer players a friendly interface to buy NFTs without getting sent to an exchange or third-party on-ramp.
When players choose to pay with their cards, String Checkout launches a customizable, pre-built payment UI that directs the player's journey from end to end. Just add a "Buy with Card" button to your experience and String takes care of the rest - right within your game.
String Checkout works great for browser games looking for a quick implementation. Players can sign-in to String using wallets like Metamask or Coinbase Wallet without having to create a separate String account.
Use String Checkout to open direct card payments for in-game item mints, product launches, in-game marketplaces, or any part of your gameplay.
String Direct is a web SDK that puts you in control of the player journey by allowing you to build the frontend while we execute payments behind the scenes. No widgets, pop-ups, or new tabs. String manages all things payments so you can focus on the player.
String Direct works great for browser games looking to embed payment features and create a frictionless user experience. String Direct works with your existing player sign-in process so players don't need to create a separate String account. The SDK can integrated using any type of wallet from custodial in-game wallets to browser wallets to smart contract wallets.
String Direct supplies customizable, resizable PCI-compliant payment fields that fit seamlessly in your design. String securely handles the payment information while the Player never feels like they interacted with anyone other than your game.
String Unity is the ultimate toolkit for developers building immersive experiences with the Unity game engine. Elevate your Unity game by embedding NFT purchases and fiat on/off ramps directly within the game environment using String's Unity SDK.
String Unity enables you to build and design all aspects of the player journey and embed that experience within your Unity game environment without having to break immersion by sending players outside of the game to on-ramp or to an external marketplace.
String Unity is compatible with any Unity Web3 wallet package that supports signing and exposing the public key, including self-custody, smart contract, or custodial wallets.
Head to the String Unity Implementation Guide for step-by-step integration instructions, or review some Examples of games using String Unity. Take a look at our wallet-specific integration guides if you're using MetaFab or MetaMask with your game.
Updated 6 months ago
Create your Game and API keys to get started!