-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
propose pallet-ordinals #2360
propose pallet-ordinals #2360
Conversation
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅ |
I have read and hereby sign the Contributor License Agreement. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @aa3ron, thank you for the application and sorry for the late reply. I appreciate that you are upfront about the lack of previous open source work. I also see that you have already done quite a bit of work on the pallet already and you are willing to take 100% vested DOT payment.
Can you explain the background of this project? What is your motivation to implement this? Are you planning to use it in future projects?
Thanks for feedback. Maybe I didn't describe this project very clear. I'll add some explain here then update the markdown. The Rune protocol is popular in BTC ecosystem but it relies on the centrailized indexer to track all UTXOs, i.e. people or some services couldn't just use the BTC RPC node to comfirm the Rune transactions but require an extra component, that is the Rune indexer. But how to make the indexer trustless? no way but make it decentrailized. We believe that substrate is the best choice to implement this. About the future plan, it could be used as a reliable indexer for any BTC bridge projects or parachains that want to bring Rune into their ecosystem. Maybe we will develop a BTC layer2 based on substrate supporting BTC & Rune natively but I can't make a guarantee right now since it is a huge project :) |
Hey @aa3ron , |
@PieWol Thanks for the feedback.
Not yet.
We'd like to just provide such a tool/component rather than an online service. That's why this proposal is
Honestly, I have no an idea about what does the rune/ordinals community think about the decentralized indexer because we don't know so much friends in this field. But I am pretty sure that decentralization does matters. If we could receive this grant, we'd love to demonstrate the indexer to rune communities. In my memory, there was a issue about the data-inconsistence between a CEX and the brc20 explorer. The decentralized indexer is the best solution. |
Thank you for elaborating. Given that we only recently funded a bitcoin related grant that serves as a substrate showcase I would prefer grants that try to build on Polkadot and for the Polkadot ecosystem. So sadly I don't think this is a good fit for our grants program. The idea is really nice though and I think it's a great usecase for a substrate project. I hope you can get your project funded by the ordinals community. |
Maybe this tool is suit for some other projects built on Polkadot, a BTC layer2 parachain of Polkadot - - |
Thats true, for any chains in the Polkadot ecosystem, that would like this kind of service, this would be a great piece of work. Let's see what my colleagues say. Maybe they have a different opinion and are convinced by your application. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks a lot for the application and all the effort you put into it. However, the grants committee decided not to proceed with it since it's not a good fit for the current grants program that focuses on Polkadot and Kusama. Independent of this, we wish you all the best for your project. Let us know if you have any questions.
Project Abstract
This project builds a utility substrate pallet to index RUNE UTXOs of bitcoin. It allows any parachains or substrate solochains to index RUNE UTXOs in their runtime using offchain worker.
Grant level
Application Checklist
pallet-ordinals.md
).@build_at_night:matrix.org
(change the homeserver if you use a different one)