The ability to create decentralized applications (DApps) is widely considered to be one of the most promising use cases for blockchain technology.
Palm, a new Ethereum-based project, aims to provide developers with the ability to tokenize in-game assets in conventional video games as well.
Using Palm, developers can direct popular game development tool Unreal Engine to interface with smart contracts that run on the ethereum blockchain. In-game items can then be structured as ERC-721 tokens, which unlike ERC-20 tokens are non-fungible (CryptoKitties, for instance, uses ERC-721 tokens).
Gamers who purchase in-game items will have the autonomy to remove the ERC-721 tokens from the game — much like withdrawing coins from a cryptocurrency exchange — and sell them to other players or even transfer them into other video games that use a compatible in-game item system.
Palm was created by Tim Clancy, a University of Pennsylvania graduate student who told CCN that he first began experimenting with Solidity — the programming language used by ethereum smart contracts — after becoming involved with the Penn Blockchain Club.
“As a gamer and blockchain enthusiast, I want to see this kind of integration take off. Imagine being able to bring your favorite weapon or virtual hat from one game and into another,” Clancy said. “The idea is in its infancy, but I’m sure that some developers will find even more clever ways to integrate with the blockchain.”