by GameShift (Solana Labs)
Quick Fact
Create in-game peer-to-peer marketplaces
In-game peer-to-peer marketplaces can be created using GameShift's Marketplace API. This API lets your players list assets, delist assets, and buy assets with credit cards. The Marketplace activity can be rendered in-game so the players/users do not have to leave the game to interact with the marketplace.
In GameShift, purchase flows involve completing a fiat payment and signing an on-chain transaction. If the second step fails due to rejection, timeout, or asset unavailability, users receive "Coinflow Credits" to retry the transaction, which, if unused within an hour, leads to a reversal of the initial fiat payment to prevent double-charging.