In an effort to open up accessibility for users to ‘play’ with Tellor, we’ve created Tellor Playground. This allows projects to interact with the Tellor protocol in its simplest form, focusing on components a user would only need to concern themselves with to incorporate Tellor into their smart contract and see if it’s a right fit for them.
Why use Tellor Playground?
The Tellor Core repository contains a lot of on-chain logic, dealing with stakers, miners, disputes, etc. which aren’t necessarily relevant to a project that just wants to ask and read Tellor values. By parsing out essential components of Tellor code that most third party developer projects need only concern themselves with (i.e. getting data, adding tips, reading events and so forth,) Tellor Playground will exist as a sandbox for said projects to dip their toes in with minimal hurdles.
Why not use just the real Tellor on a testnet?
There are a few reasons why using the Playground instead of the real version makes sense. The first one being that if your project needs to read a value from a token not currently supported by the active list of request IDs currently supported by Tellor. Without Playground, one would need to create a Tellor Improvement Proposal(TIPs), which will be analyzed by the community and, assuming no opposition, would only then be implemented and made available on testnet. If you’re testing an idea or building a hackathon project, we felt it might be too cumbersome to go through all of that.
Other added benefits include access to test TRB, allowing care-free testing of the dispute and tipping mechanisms, as well as instantaneous value input, as opposed to waiting for each value to be mined.
For more info on implementing Tellor Playground, you can visit our Documentation.