Author: 0xe400a85a6169bd8be439bb0dc9eac81f19f26843
Update Status: On Time
Project Health: On Track
Introduction
How we doin Decentraland Community? Howie Doin here with our monthly update on the Atlas Analytics grant project! We made a few updates to keep the system current and functioning properly this month.
As always, don’t forget to check out the new features at: https://data-dapp-dev.atlascorp.io, or view the code at atlas-analytics-os · GitLab!
Highlights
There have been some changes to the underlying infrastructure that supports Atlas Analytics in a few places that needed to be nudged into alignment this month to ensure the analytics functioned properly.
One update was the addition of the new Foundation catalyst realms. Realm data had previously been added for https://realm-provider.decentraland.org and support was added for https://realm-provider-ea.decentraland.org. The data is hosted on a different endpoint for this realm at https://archipelago-ea-stats.decentraland.org/ which has been updated in open source code for the DAO Analytics data here: atlas-corporation / DCL DAO Data · GitLab
Another modification needed to be made to authentication of the Atlas Analytics Application. The Graph has seemingly retired its hosted subgraph service so all queries that referenced the graph that relied on this hosted service needed to be adjusted. The Graph is excellent for queries that would otherwise result in a large number of calls to an RPC, such as a list of addresses that own a certain NFT or in this case all land or names owned by a given address that’s attempting to log in. Decentraland provides a subgraph for land and estate ownership. Since DCL names are a subdomain on the parent “dcl.eth” ENS domain, we can use the ENS subgraph for DCL name ownership and fix the “parent” to find owned DCL names. Both queries were updated, and an environment variable for the graph API was added to the .env.example.
The analytics query code - available here atlas-corporation / atlas-analytics-os / analytics-query · GitLab - was updated to reflect these new queries.
Blockers
No blockers
Next steps
If anyone is interested in discussing an approach or funding source to keep the platform going in the coming months, please reach out. Otherwise we will spend the coming months planning on the most cost effective way to archive the data for posterity that does not require continuous resource investment to support.