This manual will walk you through integrating your game with the Sirius test network (testnet) and main network (mainnet) environments used by Xarcade and releasing it for gamers to access and play.
In the blockchain world, you first integrate applications or games in a testnet environment before deploying to the mainnet. Tokens in the Sirius testnet (named Sirius Digital Assets, SDA), including those used to pay network fees, having no real-world value, allowing you and the gaming community to test your game at no cost.
Once you are happy with your blockchain integration, you will be ready to launch your game on the mainnet, where your in-game economy will come to life. In addition, you can enable mainnet token swaps for gamers via the Sirius Decentralized Exchange (DEX).
Blockchaining your game will involve using the Xarcade dashboard, Sirius wallets, and ready-to-use scripts (e.g., our auto-signer) that we will guide you through step-by-step.
There are three types of tokens you can create and integrate with your game:
IGTs can be the primary currency used in a game that a player earns through gameplay. How a player gains the token is totally up to your creativity as a game developer (e.g., through game points earned or levels completed).
NFTs can represent anything unique from in-game items to game characters, a plot of land, or a graphic art illustration belonging to the game.
LETs are similar to NFTs, with the key differentiation being that they can be made available in limited quantities or for a limited duration. For example, in a role-playing game (RPG), a wizard may have created only ten limited edition magical daggers illustrated below that are wholly unique, each represented by a LET.
Another core feature made available by Sirius technology is the ability to generate Namespaces, the blockchain equivalent to a website domain. It is a unique place to link your game company, its games, and tokens (SDAs) on the blockchain. It is necessary for game onboarding as it enables gamers to verify their tokens' authenticity easily and for systems to read off the blockchain and display recognizable names.
A Namespace (root Namespace) can have multiple linked sub-Namespaces with multiple underlying tiers. You can configure your Namespace setup as follows:
- Tier 1: Root namespace: [company or developer name]
- Tier 2: Sub namespace: [game name]
- Tier 3: Multiple sub-namespace: [game tokens]
See the diagram below.
We are excited that you have joined us, and we look forward to hand-holding you throughout your journey from integration to game launch.
Contact us directly via our live public Helpdesk chat anytime for additional assistance (do note that your messages in this chat will be publicly viewable).