Unlocking the next level of blockchain gaming with Treaty and Marble
Today we’re excited to officially announce our partnership with Treaty from Curio.gg! Treaty is an innovative and fully on-chain strategy game that lets players compete against one another by making strategic decisions on how to allocate resources, expand their territory, and choose which players to trust and collaborate with.
Marble will be powering Treaty's onboarding experience for new users - players who are new to crypto/web3 will be able to get started with Treaty in seconds by signing up with Marble's email-based self-custodial wallet, which is embedded directly into Treaty. Players who sign up for Treaty using Marble will benefit from a secure crypto wallet that can be used across the internet, without having to worry about 12-word seed phrases or extensions/apps. Users will be able to take their identities and assets from Treaty to other games and applications seamlessly.
This is a major step forward in Marble's mission to make crypto useful and accessible to all. We believe on-chain gaming is one of the areas that benefits the most from crypto's ability to create internet-scale and credibly neutral infrastructure. This is why we're excited to partner with Treaty and help them showcase the power of on-chain gaming.
What makes Treaty unique
In Treaty, the world is divided into two layers. Your nation will be randomly spawned on the outer layer, and your ultimate goal is to expand inward and occupy the center tile of the inner layer.
In many ways, Treaty is a traditional strategy game, similar to the Civilization series. However, what sets Treaty apart is the ability to be a real-life on-chain diplomat, by drafting your own rules for how other players interact with you.
For example, a player can write up an embargo agreement to sanction a virtual nation that infringes upon your economic interests, or customize a deal to limit the development of your opponents. Much like how historical figures like Henry Kissinger and Talleyrand navigated the complex web of alliances, you can use our game's treaties to forge your own path to victory.
Using on-chain smart contracts to enable a unique gaming experience
What enables Treaty's unique game mechanic is the fact that the game is fully on-chain. Unlike a traditional game, where the game's code runs on approved clients or servers, Treaty's code runs on a blockchain network. This enables Treaty to do two things:
- Tokenize the game's assets (the game's "Gold" and "Archers", for example, are represented as ERC-20 tokens).
- Enable players to write mods and custom logic that expands the game in creative ways without impacting other players or breaking the underlying universal game physics.
Until now, most people's impression of blockchain gaming was that it only helped to financialize the game. Treaty's goal is to demonstrate that financialization of assets is not the limit of blockchain gaming.
How Marble enables Treaty to onboard users quickly and securely
Since Treaty runs on-chain, players need crypto wallets in order to sign up for the game and play it. While many people already have wallets, we expect that many players who learn about Treaty and want to try it out will not have one.
This is where Marble comes in. Marble is a self-custodial wallet that takes seconds to set up and only requires an email address. This is unlike existing popular wallets, which require users to safeguard a seed phrase and install third-party software like browser extensions or mobile applications in order to function. Because of this, signing up for a Marble wallet can take seconds instead of half an hour.
What's even better is that users can sign up for Marble right in the Treaty application. We've designed Marble to be completely embeddable, which means users don't need to worry about leaving the in-game experience to get started.
Onboarding is not the only dimension where Marble makes a difference for users. Unlike traditional wallets, users can access their Marble Wallet on any device they own just by remembering their email and password. This is thanks to our innovative security architecture, which protects the user's wallet without making the user worry about a 12 or 24 word seed phrase.
🧑💻 Developer? Get started with Marble in minutes
If you are a developer interested in checking out Marble for your own application, you can check out our docs (docs.marblewallet.com) or download the SDK straight from npm and try it out for free.
As you've learned, Treaty is not just a conventional 4x game. It’s a game that allows players to be the architects of their own diplomacy, where players can draft their own virtual constitutions and govern their interactions with other players in ways that have never been seen before.
Treaty is launching today and you can play it at treaty.earth. You can also join the Treaty Discord to keep up with the newest.