Our mission is to increase game developer revenue. Blockchain is creating a paradigm shift in how games are monetized; transforming games from closed loop, micro-transactional revenue to an open-world metaverse based economy monetized through community ownership. Stardust makes this technology rapidly accessible to every game developer.
Stardust is a platform designed for game developers to easily build games in the metaverse. Just as PlayFab offers a platform for anyone to build scalable games, Stardust enables game developers to easily create and manage NFTs within their game without the need for any blockchain code. Our platform is accessible to everyone from indie developers to AAA studios.
Currently, it is incredibly time consuming and expensive for a developer to build a fast, secure, and scalable game on blockchain.
The 4 barriers game developers building in the metaverse currently face are:
The Stardust Dashboard makes it easy for any game developer to create their game items with an easy no-code experience.
As part of our dashboard a game developer can:
No wallet creation, buying cryptocurrency, or smart contract code.
For game developers who need a graphical way to create game items on blockchain, Stardust is the best solution.
Our API completely abstracts blockchain away from the game developer and minting an asset is as easy as a few lines of code.
No gas fees. No transaction signing. No private key management. 100ms response times.
How do we achieve this?
Our processing engine takes in normalized JSON data and turns it into a signed blockchain transaction. This transaction is optimistically settled to give game developers the instant response times they require, then its posted and settled on chain. With this model and our serverless architecture, we can process millions of concurrent game actions giving large-scale games the speed and scalability they need to run a fully performant game.
Our processing engine is also completely blockchain independent allowing us to support multiple blockchains.
With the Stardust API, game developers can provision managed wallets for users who want a username / password or social media based login
This being said, where do private keys live in the Stardust Platform's architecture?
The short answer? Fireblocks
With Fireblocks, we use MPC (Multi Party Computation) signing which splits every users private keys into 3 distinct pieces, secured within the SGX enclave of 3 different distinct machines. With this workflow, we can ensure that no users private keys are ever stolen, even if Stardust is compromised.
Many solutions exist for onboarding Fiat -> Crypto, Wyre, Ramp, and more. However, game developers need a fully integrated solution that allows them to directly sell their NFTs for fiat, not an indirect path of Fiat -> Crypto -> NFT.
With the Stardust Payment widget, this is as easily done as a few lines of code and game developers can start accepting credit cards with Circle, Coinbase Commerce, and other currencies.
Stardust is a necessary infrastructure component of the metaverse, what we're building allows every game developer to take advantage of blockchain technology.
Ready to build your game in the metaverse? Reach out here
Follow our progress on Twitter!