Blog
Introducing the Living Assets™ Sandbox Environment
We are thrilled to introduce a game-changing feature tailored for developers eager to explore and experiment with the Living Asset™ platform - completely free of charge.
This exciting addition, accessible at https://sandbox.livingassets.io/dashboard, opens up a world of opportunities for you to fully test the Living Assets™ platform within a controlled testing environment. The best part:
You can dive right in without the hassle of setting up a complex programming environment, as everything can be seamlessly executed directly on our website.
Explore the endless possibilities of Living Assets™ with this hassle-free, unattended sign-up process in our user friendly sandbox environment.
How do I sign up?
Unlike some other providers where gaining access to the API can involve tedious interactions with sales teams and waiting for days, our sign-up process is refreshingly simple and efficient. You have two convenient options:
- Email Registration: Sign up using your email address, providing a quick and straightforward route to access our API.
- Google Account Integration: Alternatively, you can choose the seamless option of using your Google account for swift access.
Upon registration, our system takes care of the details for you. It automatically assigns a dedicated testing universe, essentially a secure realm where your game or application can operate in isolation from the broader platform user base. This ensures a controlled environment for your testing needs. Moreover, it establishes a distinct identity for you as the owner of this unique universe.
Now, let's dive deeper into the extensive capabilities our dashboard has to offer.
Welcome screen
As previously mentioned, this sandbox platform serves as the designated playground for your testing universe. In this example, we've identified the universe as 97 to uniquely reference it when writing code that affects the assets of that universe.
Additionally, you'll find essential information on this screen that identifies you as the rightful owner of this universe. These credentials are essential for your interactions within this testing environment. In a production environment, that information won’t be auto generated nor shared with anyone, not even Freeverse.
As the universe owner, you wield substantial power. You can create assets, evolve them, and modify their properties at your discretion. However, with this great power comes the responsibility of ensuring your credentials remain secure. Treat them as a valuable asset themselves, and keep them in a safe place.
From this entry point, you'll have access to a plethora of exciting features designed for comprehensive API testing and experimentation.
Examples
In this section, you'll find a treasure trove of predefined examples that you can effortlessly run within our testing environment. Powered by RunKit in the background, these examples execute seamlessly within your browser, eliminating the need to configure any programming environment on your local machine. Simply click the "Run" button, and watch the code spring to life:
What sets our sandbox apart is the flexibility it offers. You have the freedom to modify the code to suit your specific requirements, allowing you to fine-tune it to your liking. While it's always an option to build a JavaScript project locally for similar results, our sandbox provides an expedited path for early testing—making it the fastest option in your toolkit.
These examples are thoughtfully organized in a logical sequence that mirrors their typical usage. Here's a breakdown of what you can expect:
- Linking User Email to Wallet Address: This initial step is crucial for establishing the connection between a user's email and their wallet address. This linkage informs the Living Assets™ platform that the wallet belongs exclusively to the user, granting them sole access and control over it.
- Creating and Evolving Assets: As the owner of your universe, you'll want to familiarize yourself with the process of creating and evolving assets. These fundamental code samples empower you to unlock the full potential of the Living Assets™ platform, enabling you to generate an unlimited array of assets within your assigned universe.
- Putting Assets Up for Sale: Finally, we guide you through the process of listing an asset for sale. This basic operation is the cornerstone of building a marketplace for both first and second-hand sales within the Living Assets™ ecosystem.
Rest assured, we have plans to introduce additional examples in the future. However, the current offerings are more than sufficient to dip into the essentials of the Living Assets™ API, paving the way for your successful exploration and experimentation.
API Playground
In the earlier Examples section, we provided code snippets that executed directly in your browser, effectively consuming the methods exposed by our API. In this dedicated API section, we take it a step further by enabling you to interact directly with our GraphQL API. This means you can effortlessly retrieve valuable information from the platform without the need to grapple with a specific programming language.
Within this API playground, you'll discover a collection of predefined queries to get you started on your journey. Whether you're seeking a comprehensive list of assets within your universe or scouting for items available for sale, our predefined queries offer you a wide array of insights.
You have the flexibility to customize these queries as much as you want, always following the GraphQL standards. Add filters, request different data points, and seamlessly navigate through the entirety of our query schema. This hands-on experience empowers you to harness the full potential of our API with ease.
Stay tuned for even more queries in the future, providing you with an ever-growing toolkit showcasing all the possibilities our API has to offer.
Living Assets™ Scan
Introducing the Living Assets Scan, a cutting-edge addition to our platform that empowers every user to delve into the intricacies of an asset. With this powerful tool, you gain the ability to scrutinize an asset's contents, trace its historical journey, and ascertain its current ownership. Whether you're interested in a specific asset identified by its unique ID or wish to explore a wallet by its web3 address, the Living Assets Scan provides a comprehensive window into the heart of your digital assets.
This tool holds immense value for you as a user, as it allows you to verify all the items you create or modify within the sandbox environment. Just as every player in your game or user of your solution will have the capability to use this feature, you too can wield the Living Assets Scan to ensure transparency and accountability across your digital assets.
Additional features
Within the Sandbox site, you'll find convenient links to essential features that simplify your experience. These include easy access to our comprehensive documentation at dev.livingassets.io and the Asset Editor dashboard, streamlining the process of creating assets.
However, it's important to keep in mind that our Sandbox operates within a testing environment. Assets may be subject to removal without prior notice, and occasional performance hiccups may occur, characteristic of a development setting rather than a production scenario.
Speaking of production, if you're seeking top-notch support and optimal performance, consider transitioning to our production environment. You can make the switch by selecting the "Sandbox Environment" dropdown or simply reaching out to us through the Contact Us section.
Happy coding!