As a Web3 gaming universe, we feel it is imperative to take a cross-platform approach to make our games as accessible as possible to a wide audience. Now, when we say cross-platform, this includes not only other blockchains but also traditional game distribution platforms and app stores. Think Epic Games, Steam, the Apple App Store, and Google Play. These distribution platforms can increase your potential userbase exponentially if you build a popular game. There's just one problem, though: most of these mastodons have chosen not to adopt Web3-friendly policies, and therefore, it can be difficult for Web3 games to get approved on the platforms. This is where SyncSpace comes in.
SyncSpace is a hybrid on-chain/off-chain inventory system. The main purpose of the system will be to minimize friction for users by limiting the number of blockchain interactions when interacting with our ecosystem, and it will also allow for cross-chain interoperability. SyncSpace is made of two parts: the blockchain program and our program’s backend. The two states that a user’s items can be in are: - Synced: Items are deposited in SyncSpace. - DeSynced: Any assets that are not Synced (in an external wallet).
Items can be easily switched back and forth between the two states. When Syncing items, only one transaction will be required, and then users may go about their way using our products seamlessly, purchasing items, and paying fees as long as they have a sufficient amount of $AURY Synced. Additionally, when a user earns items in our games, those items will be created in our program’s backend and will not be on-chain until a user decides to DeSync that item. Synced assets can be DeSynced (withdrawn) to an external wallet at any time. For more information, check out our detailed article on SyncSpace here.