Hello all,
With this post, we want to share that we have successfully completed the Substrate Subsquid Migration to ArrowSquid & Indexing Upgrades
This update achieved two major goals: migrating the existing giant-squid-main codebase to the latest ArrowSquid process, and enhancing the indexing capabilities of Substrate squids by incorporating calls and events from the Staking, Parachain Staking, and Crowdloans pallets.
We’ve documented these achievements, along with our future roadmap, in a detailed report that outlines our deliverables and upcoming plans. You can view the report here:
REPORT: Substrate Subsquid Migration to ArrowSquid & Indexing Upgrades
Looking ahead, we are now reaching some ideas about additional features aimed at increasing adoption of the Giant Squid. Among the ideas being explored are extensions like the Conviction Voting pallet, Nomination Pools pallet, and XCM pallet—promising candidates for the project's future growth.
Kind regards,
LimeChain team
[Deleted]
The detailed plan to implement indexing for Staking and Crowdloans pallets will provide invaluable data that developers and stakeholders can utilize to optimize their strategies and engagement within the ecosystem. This clearly indicates LimeChain’s commitment to delivering tangible benefits through meticulous planning and thoughtful integration of cutting-edge technology.
Moreover, continuing to provide these services as a public good, free of charge, aligns perfectly with the Polkadot ethos of openness and community support. Initiatives like these empower users and enhance transparency, which is fundamental for the growth and stability of any decentralized ecosystem.
I'm excited about the potential of having near real-time API access through the new processor, drastically reducing latency and improving the overall user experience. This kind of forward-thinking and investment in infrastructure is precisely what we need to maintain Polkadot’s competitive edge.
Supporting this proposal is not just a vote for a technical upgrade—it's a vote for a stronger, more connected future for Polkadot and its related chains. Thank you, LimeChain, for your continued effort to push the boundaries of what our technology can achieve.
Best of luck. I look forward to the successful implementation of this project and to the many benefits it will undoubtedly bring.
Hello @chrislime,
Thanks for the proposal. I need to clarify a few things before I can vote.
Subsquid seems to have received a total of ~$796K for 3 quarters of 2023, presumably for both the maintenance of the codebase and providing a publicly available data access infrastructure. These fundings were as below.
There doesn't seem to be a funding request for Q4 2023, and the next proposal for funding is this one at $176K. Can you please explain why there is no request for Q4 2023, and how this proposal relates to it? Are the public data access endpoints still available for all the chains listed in the Q1-Q3 2023 proposals? If so, why is the amount so different than the previous proposals?
This proposal seems to be adding Staking and Crowdloan pallets support for Polkadot, Kusama, Moonbeam, Moonriver and Acala. This is good. But just to clarify, are the existing deployments (I'm assuming all other chains are still publicly available) going to be upgraded to ArrowSquid processor as well?
Could you please also share the public access endpoints to all of the available Substrate chains? Or even better, could you direct me to the relevant documentation, so that I can test the endpoints myself?
Looking forward to your response. I abstain in the mean time.
Regards, kukabi | Helikon
Hello @🏔 HELIKON 🏔
Thanks for the feedback and the raised questions on our proposal. We are sending you our feedback below. If you need any further clarifications or details on those, we will be happy to provide them.
Are the public data access endpoints still available for all the chains listed in the Q1-Q3 2023 proposals
> FireSquid APIs have been switched off except for Astar in preparation for the ArrowSquid migration. After the migration all public API will be back online. You can find Astar’s API here - https://squid.subsquid.io/gs-explorer-astar/graphql
Can you please explain why there is no request for Q4 2023, and how this proposal relates to it. > Subsquid will submit a retroactive proposal for Q4 2023 and it will be the final one.
If so, why is the amount so different from the previous proposals? > This proposal has development costs and the running of giant squid costs covered. In the previous proposals, it included the costs of running the Archives (the biggest cost by far) which are the current data source. After migrating to ArrowSquid these archives will no longer be used and be deprecated which will save costs in the future.
But just to clarify, are the existing deployments (I’m assuming all other chains are still publicly available) going to be upgraded to ArrowSquid processor as well? > Yes, all supported chains will be upgraded to ArrowSquid. After that Polkadot, Kusama, Moonbeam and Acala APIs will be further upgraded to have Staking and Crowdloan data.
Could you please also share the public access endpoints to all of the available Substrate chains? Or even better, could you direct me to the relevant documentation, so that I can test the endpoints myself? > You can find all the supported chains listed here: https://polkadot.polkassembly.io/referenda/372. Please, have in mind that those are down at the moment, one of the outcomes of the proposed migrations will be that the endpoints will be brought back online.
Kind Regards, LimeChain team
Hello @chrislime,
Thanks for the proposal. I need to clarify a few things before I can vote.
Subsquid seems to have received a total of ~$796K for 3 quarters of 2023, presumably for both the maintenance of the codebase and providing a publicly available data access infrastructure. These fundings were as below.
There doesn't seem to be a funding request for Q4 2023, and the next proposal for funding is this one at $176K. Can you please explain why there is no request for Q4 2023, and how this proposal relates to it? Are the public data access endpoints still available for all the chains listed in the Q1-Q3 2023 proposals? If so, why is the amount so different than the previous proposals?
This proposal seems to be adding Staking and Crowdloan pallets support for Polkadot, Kusama, Moonbeam, Moonriver and Acala. This is good. But just to clarify, are the existing deployments (I'm assuming all other chains are still publicly available) going to be upgraded to ArrowSquid processor as well?
Could you please also share the public access endpoints to all of the available Substrate chains? Or even better, could you direct me to the relevant documentation, so that I can test the endpoints myself?
Looking forward to your response. I abstain in the mean time.
Regards, kukabi | Helikon
Thanks for the proposed improvements in data amount like staking and crowdloan pallets and improved performance under Arrowsquid and infrastructure support. We look forward to see the quality of the squids delivered and if such efforts are positive we hope we can see more detailed data being integrated in the future.
We have voted AYE in the meantime, and we will change it only if there is any significant development that will make us change our mind.
Why 18,694.00 DOT?
Hello @none ,
For detailed effort estimates and cost breakdowns for each task, please refer to sections 4.3, 4.4, and 4.5 in the proposal document here: https://docs.google.com/document/d/148ZnlnG7nrDRVhS-VQQ-Ld21u78qaXWqcVsV366EPn4/edit#heading=h.8tzungqebig6
If you need any further details, we will be happy to provide those.
Kind Regards, Hristo
Why 18,694.00 DOT?
Dima from Subsquid here. We are very happy to see Giant Squid getting decentralized and community owned thanks to LimeChain. We've been running Giant Squid APIs for almost two years for now, but it became evident that it has to be run as a public good, and we should have no more say then any other in the Polkadot data community.
Powered by Subsocial