Open-Sourcing Asalytic: NFT Infrastructure for Algorand

This proposal seeks to open-source Asalytic, a production-grade python package that enables developers to extract complete NFT activity on the Algorand blockchain — including NFT listings, sales, delistings, ASA manipulation — using only a few lines of code. The package abstracts away marketplace-specific logic and on-chain complexity, allowing developers and analysts to reliably access normalized NFT data without maintaining custom indexers or parsers.

Asalytic has parsed and indexed the full history of Algorand NFT activity spanning the past four years, covering multiple marketplace implementations, standards changes, and historical edge cases. Reproducing this level of historical coverage is exceptionally challenging, as it requires deep domain knowledge, extensive backfilling, and careful handling of non-standard on-chain patterns. Open-sourcing this work preserves a unique and hard-to-replicate dataset and parsing logic for the benefit of the broader ecosystem.

By transitioning Asalytic into an open-source public good, this project ensures long-term transparency, accessibility, and sustainability of NFT market data on Algorand. It reduces duplicated effort across teams, lowers the barrier to entry for developers building NFT applications, and safeguards critical ecosystem infrastructure as Asalytic winds down its commercial operations.

Over several years of active operation, Asalytic has been used in production by key ecosystem participants such as the Algorand Foundation, Cosmic Champs, EXA Market, and many other teams building NFT-driven applications and analytics tools. These organizations have relied on Asalytic’s API to display accurate NFT market data, power dashboards, and support user-facing features. By open-sourcing the underlying Python package, existing and future users will be able to seamlessly integrate this functionality directly into their own infrastructure without reliance on a centralized service.

4 Likes

Thank you for submitting!

I can speak for Cosmic Champs team and indeed we were using asalytic API to power our NFT webpage. It’s one of the rare tools in the eco i had 0 problems paying a subscription for and paying customers are the best showcase of actual usecase.

I’m looking forward to either someone to build on top of the asalytic sourcecode or to do it myself if no one will step up…

Easy Yes vote for me

.

2 Likes

Great! is Asalytic already open sourced and existing on electric capital?

Hey MG, I am not sure what do you mean by electric capital here? Asalytic is not open-sourced.

1 Like

I think @emg110 is referring to the current requirement of being open source at the time of the application.

3 Likes

As @Adri mentioned , being open source and registering under electric capital are mandatory requirement for any proposal to be eligible to go for xgov voting. Future promise of open sourcing does not count I’m afraid nor conditional proposition.
I suggest you open the repository to public, then register it under electric capital and then update the proposal with information and URLs for both if you want to go further with your proposal.

2 Likes

I was not aware of this. Thank you very much for the help guys.

In the following week, I will open source Asalytic, do all the necessary steps and update the proposal.

1 Like