-
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
Add Asylum follow-up 1 #1000
Add Asylum follow-up 1 #1000
Conversation
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.
Sorry for the late reply here. We were partly waiting for the evaluation of your current milestone. I will mark the application as ready for review.
But I have a few comments/questions:
- In general, are you already in the process of collecting seed funding and did you already apply for the https://substrate.io/ecosystem/substrate-builders-program/? If not we would be willing to help you with both. To be honest, I have the feeling you are at a stage in which the grants program is no longer the correct tool for you. For example: Milestone 3 — Interoperable games doesn’t necessarily provide a lot of value for other projects in the ecosystem and seems to be more than a poc.
- What are the features of the Pallet - Template DAO, that are unique and not necessarily handled by some of the other dao pallets?
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 for the follow-up application, @YaremenkoM. I added some questions and suggestions below.
Overall, what is a bit confusing is that this is almost verbatim your first application. I understand that you are working on the big picture, but - apart from the milestones - we are now reviewing almost the same content. At least the Development Status
section should be updated since you already submitted two milestones since your first application. And it would be interesting for us to hear what might have changed since your first submission, what you might have learned while working through the first grant, and if anything might have changed about your position or outlook.
applications/asylum_follow_up_1.md
Outdated
|
||
The standards themselves are a good first step, but they require an ecosystem to support operations with them. That's why the next component will be an on-chain ecosystem, split into a few agnostic Blocks. | ||
|
||
**Core Block** implements Asylum standards: in-game item standard, Avatar System, Game Distribution System. **Economic Block** consists of Marketplace and token swap protocol to unite the economy of individual games. **Gameplay Block** includes solutions for repeatable gameplay patterns. This block is responsible for bringing interoperability in the context of gameplay. As an example, we provide on-chain infrastructure for creating custom smart-contracts between players. The possible application might be custom in-game quests. |
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.
token swap protocol to unite the economy of individual games.
It sounds a bit like you are building a centralised exchange. Can you expand on this a little further?
applications/asylum_follow_up_1.md
Outdated
|
||
- **Asylum standards** | ||
|
||
In our conception **in-game item** can be represented as an NFT metadata followed by a certain standard. The main goal of the standard is to make every item independent of the concrete game. Storing various possible interpretations will give the ability to use them in different games. On the high level, it means that if two RPG games will use these standards you will be able to buy a single N to buy a single NFT artifact and use it in both games. |
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.
In our conception **in-game item** can be represented as an NFT metadata followed by a certain standard. The main goal of the standard is to make every item independent of the concrete game. Storing various possible interpretations will give the ability to use them in different games. On the high level, it means that if two RPG games will use these standards you will be able to buy a single N to buy a single NFT artifact and use it in both games. | |
In our conception **in-game item** can be represented as an NFT metadata followed by a certain standard. The main goal of the standard is to make every item independent of the concrete game. Storing various possible interpretations will give the ability to use them in different games. On the high level, it means that if two RPG games will use these standards you will be able to buy a single NFT artifact and use it in both games. |
applications/asylum_follow_up_1.md
Outdated
|
||
- **Asylum App** | ||
|
||
In the Asylum App, Players will be able to browse existing games on the platform, buy them, play, manage their inventory, and use the marketplace - everything like on common gaming platforms but fully decentrali platforms but fully decentralized |
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.
In the Asylum App, Players will be able to browse existing games on the platform, buy them, play, manage their inventory, and use the marketplace - everything like on common gaming platforms but fully decentrali platforms but fully decentralized | |
In the Asylum App, Players will be able to browse existing games on the platform, buy them, play, manage their inventory, and use the marketplace - everything like on common gaming platforms but fully decentralized. |
applications/asylum_follow_up_1.md
Outdated
| Number | Deliverable | Specification | | ||
| -----: | ------------------------------- | ------------- | | ||
| 0a. | License | MIT | | ||
| 0b. | Documentation | - | |
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.
All deliverables should include at least some specification, so that there is no disagreement over what was expected.
applications/asylum_follow_up_1.md
Outdated
| 0c. | Testing Guide | - | | ||
| 0d. | Docker | - | | ||
| 0e. | Article | - | | ||
| 1. | Pallet - Template DAO | We will implement substrate pallets to handle Template (Asylum Core pallet) updates. This process will be done through the update proposals, which can be submitted by anybody, but should be approved (or declined) by the Template DAO members, who will be the actors, interested in the Template development - the creator of the Template, developers of the game-integrator, creators who already made their contribution to the Template development and item owners. | |
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.
Will you be building all of this from scratch, or are you using some existing libraries/templates?
I’m closing the application due to inactivity. Let me know if I should reopen it. |
Thank you for your review! Sorry for being quite inactive within this application, our team was doing lots of job regarding product design and strategy! |
In this case, I will reopen the application. |
Hi guys! Also thanks a lot for your comments and deep look into our application, we appreciate it ❤️ We updated the whole application so now there is our actual vision at the moment, also added an overview of the protocol that we are building. Hope now it looks better! Answering your questions @Noc2: Thanks for your comment @semuelle! Looking forward to your feedback! |
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 update and sorry for the late reply here. Could you sign the latest version of our Terms & Conditions? Regarding the funding of this grant, given the updated scope, I’m personally happy to go ahead with it. But just be aware that other committee members might feel differently. However, I have two additional requests: could you change the “Test-net deployment” delivery and only focus on the development work, which you do as part of the delivery. We usually don’t support deployment/hosting and focus only on open source software development. Furthermore, do you already have some initial mock-ups or designs that you could integrate into the application regarding the front-end?
Thank you for comment! Other updates regarding your comment are coming! |
Thanks for your comments @Noc2 ! Regarding the "Testnet deployment" - I've just clarified that the main scope of work there - is not about deployment, but about the development of the back-end for games with anti-cheat measures. Now it's described more in detail Speaking about the Player web app - we don't have mockups for it so far, but it will be pretty similar to the Creator Studio that we've delivered in previous milestones - but with adapted to the Player needs. I hope it will be enough because creating wireframes/mockups looks a bit redundant for that case |
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 for the update. I’m happy to go ahead with it and I will share it again with the committee.
@semuelle Let us know is there any blockers and looking forward to your review! |
Hey @Noc2! We know that Web3Foundation have a lot of application to review now, but just letting you know that we are glad to go forward with reviewing and ready to help if there are any blockers! |
Thanks for chasing us. I will share the application again with the rest of the team. |
Any updates here? 😊 |
Good evening @YaremenkoM, Sebastian is out of office until October, so please forgive his non-response. I've been very much looking forward to reviewing your application for over a week and glad to say today I've been able to deeply study your application and the conversation so far on this application. I've also looked over your past grant deliveries, pitch deck, website and litepaper. I feel most certainly that I will approve your proposal (just one approval of course). I took very detailed notes in my journal and, well, it's quite late here in the US. Your application is extremely complex; this is a necessity for a true metaverse foundation of course. :) Thank you because you have expressed yourselves clearly, simply & atomically. This app deserves a clear head and a couple hours on Monday so I can type out my humble recommendations/feedback in terms of business strategy, software architecture and desire to see a genuine renaissance of storytelling, expression, experience, and art... humanity in the multiverse. :) Gaming is very near to my heart and oddly, this is the first application which made me well up with tears seeing some of my childhood dreams truly having the right foundation to perhaps become a reality. Cheers and thank you for the inspiration. Please expect a lot of notes on Monday :) oh, yes, but one note: if you don't change your website & other marketing materials from "Have you seen Ready Player One?" to "Have you read/seen Ready Player One?", then I'm afraid I'll never be able to accept your application. ;-) |
Hey @cruikshankss ! Thanks for your feedback from all my heart, these words are what make us move forward! |
Thanks a lot Ashley @cruikshankss ! And thanks for noticing our fundamental appproach. I am not sure how much you are familiar with IMP Protocol but I would appreciate if you could look into it ! https://asylumspace.notion.site/IMP-Consortium-paper-baedc7a41c7d4ed290f6cf99b86ceefb We would like to potentially see you in Consortium! |
Hi @cruikshankss! First of all, I want to say a big thanks to you for so detailed review and feedback on our application - it is very useful for us to see all these points to improve! And also I'm very glad to get such feedback from a person with common interests! I'm also a big fan of Elder Scrolls and obviously Ready Player One should be firstly read, not watched 🙂 Back to your comments: From what I see we didn't show this concept of "fixed value" of digital objects properly. Speaking about VR and AR - this is definitely what we have on our radars, but not started investigating yet. I believe it will be the next big point after we'll finish the adaptation to the classical engines. On the point of platforms like Steam - from what we see for now they are mostly against web3, and it looks more like diverging in the case, as the next evolutionary step for the industry. Totally agree with you that it only makes sense to focus on creating really high-quality games, not templated ones. The point here is that we are not focused on making games by ourselves (so far 🙂), so now we are looking for the studios to use our ecosystem, that are making such games. It is an important point in our strategy (and the same for non-gaming spaces). Btw, if you have connections with such studios - we will be highly appreciative if you could share them! Thanks for the feedback on the app design! Regarding Creator Studio - we will definitely investigate YouTube Studio and Patreon and will see what we could learn from it, thanks for the suggestion! The structure of DAO and Identity is what we currently actively discussing within a team, so thanks for your attention and warnings on these topics, we will consider it. It will be definitely cool to discuss it when we will be ready with a more detailed and structured vision! We will consider team "blueprints" as a candidate for renaming, I personally feel as it will be more clear! We will be definitely interested in connecting with this team you mentioned, who are doing alternatives for TEE. Consideration of solutions in this direction will be important for us to choose the most suitable one. Thanks for the proposal! I share your thoughts about our mission as architects, about helping evolve and reusing existing code blocks! We're already in conversations both with Ajuna and RMRK teams looking for how we could collaborate with our products to grow this sphere together! Yes, World protocol seems to be a challenging task in the future, but for me in the meantime, it looks very exciting to work with. Watched the video you shared, very clear explanation! Thanks again for your feedback and approval on this application! |
I am glad to go forward with all provided feedback! @Noc2 @cruikshankss Would be extremely happy to make next steps with application reviewing! |
Dear @LastSymbol0 & @YaremenkoM, Thank you so much for your messages. With this info, I'm ready to share your application with the committee again. I've just finished the sol2!nk evaluation, so I have some time to get back to Asylum now. :) I'm pretty tired right now but my plan is to share your app on Monday morning and update you before my end of day on Monday (GMT-7:00). Hope you have a great weekend! |
@cruikshankss Thanks! It is very important for us to move as fast as possible with these milestones, so looking forward to last review! |
@YaremenkoM I just discussed your application again with the team and its been shared with the committee again. :) |
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.
Hey @YaremenkoM, thanks for the application. Could you be more precise in describing the deliverables? The specification should be a technical description of the functionality each deliverable provides. Currently, most of them are only vaguely described, such as "expand Unity SDK to make it more abstract", "3D game, which operates 3D NFT representation", "anti-cheat system", " back-end that will track user actions and make decision about items minting" etc. You can think of these as the requirements of a contract. We should be able to assess whether your delivery meets the specification based on them. Here is for example Ajuna's last application, who also developed a Unity SDK among other things: https://github.com/w3f/Grants-Program/blob/master/applications/ajuna_network_follow_up.md
Hey @alxs ! Thanks for your review, making deliverables more specific really makes a lot of sense! So we extended description of our deliverables and hope it looks more clear now! Looking forward for your review and approve! |
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 @YaremenkoM. LGTM.
Thanks, guys! @cruikshankss and your last approval will make us incredibly happy! |
@cruikshankss Just a kindly reminder that we anticipate your approval! 😊🙏 |
Congratulations and welcome to the Web3 Foundation Grants Program! Please refer to our Milestone Delivery repository for instructions on how to submit milestones and invoices, our FAQ for frequently asked questions and the support section of our README for more ways to find answers to your questions. |
Hey guys! @Noc2 @laboon @cruikshankss @alxs Just wanted to update you regarding our development flow. We’ve been breathlessly waiting for the approval of our follow-up application to begin the development of 3rd and 4th milestones. These milestones are very important for our roadmap, so as the approval process took a bit longer than we expected, to not delay the development process and go by our timeline, we have started the development process a bit earlier than the application was submitted. Is that timeline ok for you or does the estimated delivery time need to be very strict? |
@YaremenkoM that's certainly not an issue. Thanks for asking. |
Hey @YaremenkoM, any updates on how Milestone 4 is coming along? |
Hi @YaremenkoM just bumping a friendly reminder. Please note that if we don't hear back from you within 2 weeks we will file a PR to terminate the grant due to lack of activity. Thanks! |
Hi @keeganquigley ! My apologies for our silence here for such a long time Unfortunately, we won't be able to deliver the last milestone, as Asylum as a company will be closed I'm really sorry for that and want to sincerely say thanks to the W3F and all the evaluators supporting us within this program, it was really valuable for us during this path. I hope that what we started to do for games interoperability in Polkadot with Asylum will be the basis for future work in this direction Please, let me know if there are any extra actions we should do Thanks! |
Thanks for letting us know @LastSymbol0 and please do let us know if anything changes. I will go ahead and file a PR to terminate the grant. We would like to thank you for your interest in the grants program and for your contributions to the ecosystem. You're also welcome to apply for further grants in the future, though please note that the committee will likely take the current termination into account. |
@YaremenkoM Can you also confirm this to be the case, since you were the original author of the grant application? Thanks! |
Project Abstract
This application is the follow up to the Asylum grant application.
Asylum is a platform for the next generation of gaming, united into the single Metaverse, where anyone has a place to play, study, work and express themselves. Within this application we are building the PoC for the Asylum which includes standards, SDK, and UI apps for our Metaverse ecosystem.
For which grant level are you applying?
Application Checklist
project_name.md
) and updated.@_______
How Did You Hear About our grants program?