Learn how to easily create, manage, and integrate blockchain assets with
our detailed documentation.
Use our GraphQL API to create precise queries that do what you want
—and nothing more.
Get blockchain SDKs for Unity, Godot, and more to help speed up your game development process.
In traditional multiplayer games, assets like characters and weapons are only stored on game servers and have value just inside that one game.
Blockchain shifts this dynamic by allowing you to create in-game assets that have value both within and outside of your game.
This opens up a new world of opportunities for you to explore and evolve your game's mechanics, storytelling, monetization, and marketing.
To help you take advantage of these opportunities, we've built an online interface—the Enjin Platform minting panel—which enables you to create and manage blockchain projects and assets in a simple, straightforward way.
Imagine thousands of players owning characters, weapons, vehicles, and other gaming assets—months before you've written the first line of code.
That's what the Enjin Platform enables you to do: create gaming assets that are independent from the actual game, which means you can distribute them in advance and even share them with other games built by you or other developers.
This empowers you to utilize groundbreaking marketing strategies to grow your user base before and after launch.
In real life when you create a sword, you use steel.
In virtual worlds powered by Enjin, digital swords are created with Enjin Coin, a cryptocurrency with real-life value. Every game asset is forged wth Enjin Coin
This facilitates better game monetization fueled by a combination of player-driven economies, trading fees, immutable trust, and programmable crowdfunding.
There are two ways to integrate blockchain assets with your game, and you can do it without a single line of blockchain code.
Platform API facilitates large-scale automation and scalability of blockchain asset creation, minting, trading, and sending, as well as other blockchain-related features like user wallet linking.
Platform SDKs are, in essence, different ways to "talk" to the API. There are currently SDKs for Unity, Unreal, Java, Godot, and NodeJS in various stages of development.