Build with Sequence
Last updated
Last updated
Xai Builder (powered by Sequence) is an all-in-one Layer 3 developer console for building web3 games. Click here to learn more: https://dev-xai.sequence.build/landing
Go to builder.xai.games and click on the Start Building
or Sign in
button to get started.
When you first sign in to Xai Builder, a wallet is created for you.
You may, however, already have a Sequence wallet. If you are signed in with that wallet, you will see an option to use it.
Without a wallet, you will be given a few options to sign in. You can use any of the social sign ins, or you can simply use your email to get started.
Embedded Wallet Docs Here: https://docs.sequence.xyz/solutions/wallets/embedded-wallet/overview#sequence-embedded-wallet
Offered via the Xai Builder, Sequence Embedded Wallet enables the creation, management and usage of fully functional EVM compatible wallets that can be easily integrated into your game or experience through our various SDKs such as TypeScript, Unity and Unreal.
These headless wallets can be created on-demand for each user and allow you to integrate an application with an Ethereum compatible blockchain, while using familiar constructions like RPC APIs. Additionally, no necessary pop-up modals, user-facing confirmations, and other distractions so you can provide a truly native and seamless gaming experience.
Sequence Embedded Wallet offers non-custodial wallets and the system guarantees that each created wallet can only be accessed with the consent of the owner of the wallet. This is made possible by utilizing the power of AWS Nitro Enclaves to handle sensitive data in a secure environment that nobody can access - not even Xai or Sequence.
These are also shared across experiences, if desired, so your users have a consistent wallet address across your games and platforms, no matter what social login they are using.
Check out our docs to get started integrating for your next game or app!
Sequence Kit is the ultimate toolkit for effortlessly into your applications, providing your users with a smooth and secure onboarding experience. With our robust tools built on the popular wagmi library, unlock a realm of possibilities in the world of web3.
Universal Connections: Seamlessly connect via popular social logins such as Facebook, Google, Discord, and more! Your users will enjoy a smooth, secure onboarding process.
Embedded Wallets: Leverage our non-custodial embedded wallet within Sequence Kit to put web3 in the background such as optional popups / modals so users can focus on the experience.
External Wallet Integration: Effortlessly integrate with leading web3 wallets like WalletConnect and MetaMask. Unleash the power of blockchain with just a few clicks!
Web3 Inventory: Provide your users with a web3-enabled inventory, enabling them to manage their coins and collectibles all within your own application. TODO: link to web3 inventory in docs
NFT Checkout: Enable users to purchase collectibles within Sequence Kit using a credit card or crypto.
Customizability: Brand Sequence Kit with your own logo, color scheme and configure it with your social providers and wallets you want to servic
When you use Sequence via the SDKs to build your application, you can see key insights in Xai Builder. You don't need to do any additional work to see valuable metrics about your project, such as the number of connected wallets or daily transaction requests.
You can also query your analytics programatically or connect to services like Dune via the APIs.
When requests are made with Sequence SDKs/APIs, analytics events are fired and sent to our internal analytics system, Databeat. Databeat anonymizes the data and stores it in a secure database designed for high-volume, real-time applications. The metrics you see in Xai Builder are queried from the database, in real-time, for your project and presented in insightful visualizations.
In the Overview tab of Xai Builder, you will see the key, high-level metrics for your project. Metric cards will show the total value for that metric, and clicking on one will change the chart to show time-series data for that metric.
You also have the option to look back at your data beyond the default Last 30 days by toggling the filter in the top right corner.
Wallets connected represents the count of distinct wallet addresses connected via Sequence SDKs for the selected time period.
Marketplace transactions shows the total number of buy and sell events that occure via the Sequence Marketplace API.
Transaction requests represents the total number of transactions sent by wallets associated with the project.
Sequence Indexer - offered via the Xai Builder - is a simple API to query any blockchain token and NFT data. Simply select the data you want from the indexer, and it generates the necessary code in snippets
Fetch different kinds of data from the indexer:
tokens and collectibles owned by any wallet
total supply for any token or collectible
the transaction and transfer history for any wallet address
contract metadata for any token or collection
metadata for any collectible
balance change events for any token or collection
Click here to get started with the indexer from Xai Builder and see it in action.
Xai Builder equips game builders with an indexer that listens to events across the many blockchains that is powered by Sequence to provide an HTTPS callback to a URL you specify - this means you can listen on that endpoint and get up to date information on what’s happening on-chain, customized for what you want to listen to.
Mints from a contract
TokenID transfers
Transactions by an account address
Event topics, topic hashes, and events emitted by a contract
To create Webhooks for your game, simply click here to get started.
Xai Builder provides game builders with a white-label marketplace that can be launched in seconds. With Xai Builder, you can customize your marketplace and integrate it directly into your game experience, all with no-coding experience necessary.
Get started quickly at Xai Builder to launch your marketplace.
Xai Builder gives you full control over everything in your marketplace, from enforcing royalties (with ERC-2981) to choosing the best trading mechanism for your community, setting fees, and more. You can also aggregate listings from major platforms like OpenSea or LooksRare, providing you with the benefit of existing liquidity without relinquishing control of the gaming experience.
The Sequence Marketplace API service offers a simple and fast way to interact with sequence marketplace protocols to build a custom marketplace while accelerating your development time. The API is designed to be easy to use and to have all the features you need to build a fully functional marketplace. In addition, we have an open source custom marketplace boilerplate that you can readily use for your project based on our whitelabel marketplace so you don’t need to build from scratch.
💡 Sequence Market contract is fully audited and can be found at https://github.com/0xsequence/marketplace-contracts
For more resources on leveraging the Sequence Market Protocol, check out the in-depth documentation.
Lastly, take a look at Sequence’s end to end guide to get you off the ground running with your own marketplace & learn about the infrastructure that powers Sequence. This guide leverages several components of the sequence stack such as our Marketplace APIs and Indexer - all the components needed for accelerating development time & building a scalable in-game or browser based marketplace.
Xai Builder simplifies smart contract deployment and management with a suite of user-friendly features. Import, deploy, and add contract collaborators to a smart contract in the contracts dashboard and interact directly with your contract.
Deployment of contracts with Xai Builder is simplified through a streamlined process directly within our dashboard. Choose from various contract templates (ERC1155, ERC721, ERC20) and more. The Xai Builder also gives you the option to upload your own custom contracts - saved to your project to deploy to the Xai network.
You can check out more information on the deployable contracts through Xai Builder from the link here.