stacksgov / grants-program

Welcome to the Stacks Foundation Grant Program. Community members interested in submitting a grant proposal may do so by opening an issue in this repository and filling out the grant application.
141 stars 36 forks source link

STX-C // Community Event Management & Inventory Tracking #645

Closed Alisammour closed 1 year ago

Alisammour commented 2 years ago

APPLICANT

Type:                                                                        Direct Application

Email:                                                                    ali@theflatlay.com

Discord:                                                         ali#9835

Twitter:                                                        flatlay

Stacks Forum:           

GRANT BASICS

Grant Name:                                        STX-C // Community Event Management & Inventory Tracking

Total Budget:                              32,500

Total Duration:                 425

Grant Type:                                               Open Source Dev Repeat Grantees

Grant Track:                                          Stacks Developer Experience

Grant Goal:                                               Integrate Between Technologies

Grant Audience:             Developers

Specific Audience:          Developers and companies benefiting from providing partial ownership of NFT’s through proof of ownership and proof of conversion. This supports the foundation's request for token gating event management with infrastructure tooling compatible with Xverse/Hiro. Also will enable Heylayer/RoundlyX to allow their members to roll savings towards vesting on blue chip NFTs and track progress.

Grant Team:                                        nokhodian, erfanyeganegi, alisammour

Previous Grants:                      https://github.com/stacksgov/Stacks-Grant-Launchpad/issues/570 http://fractionalizer.droplinked.com

Ecosystem Programs:      FLATLAY was part of Stacks Accelerator cohort 2 and we are working across companies and partners between C1 & C2

GRANT MISSION, IMPACT, RISKS & REFERENCE

Grant Mission:          Stacks Commerce (STX-C) is a smart contract system enabling independent buyers, sellers & value add parties to contribute & be rewarded for the exchange of goods & services. The system provides mechanisms to automate affiliate sales tracking & autonomous rewards association enabling owners and contributors to partner with one another while addressing the compromises of centralized systems. Centralized networks are prone to a lack of transparency & keen to mistreat trust (lacking data & capturing excessive revenue from transactions across their networks).

STX-C provides the ability to mint NFTs & fractionalize them to a desired amount. The NFTs can represent physical goods, services & digital products. The fractions can equate to the volume of products produced or the amount made available for batch listings & collections. Exchange & ownership related to fractions can represent the purchase of a product, service or true ownership of a listed item. Actual goods & services are represented as an exchangeable fraction of an NFT enabling many functionalities.

In what ways does this project bring us closer to a user-owned internet?

This project helps to associate NFT fractions with real-world products and services. This enables a DAO or any 3rd party to fully organize an affiliate network with pre-agreed terms and conditions that are fully transparent between every authenticated and contributing party. This will enable 3rd parties to unlock many value-add features.

How will this project accelerate a broader adoption of Stacks?

Explain how this project will have a positive and meaningful impact on the Stacks community?

Provides open source tooling empowering devs to adapt the solution to their own use cases. However this use case specifically will support the community for any future events that want to enable token gating functionalities.

Community Event Management Tooling:

A library to provide infrastructure that allows event organizers to mint and distribute Attendance NFTs on Stacks. Create an API library that enables event organizers/developers in the Stacks community to distribute digital badges/collectibles NFTs minted on Stacks for their events.

  1. Given a minter: mint NFTs for all attendees with the same metadata and artwork. The NFT minted should include a memo/taxon field that include information about the event (date, location and description) and an artwork that represents the event.
  2. Gateway for attendees: collect the NFTs through their wallets of choice or create new wallets and distribute them securely.
  3. Event attendees lookup: Add a way for people to look up wallets with the same event NFTs.
  4. Event NFT ownership verification: Add an API for people to verify the event NFT using their signature to prove that they are the owner of the account associated with the NFT.

Other use-cases:

What is your community engagement plan throughout the process of the project?

Grant Impact:               Our community engagement plan throughout the process of the project:

Grant Risks:                          What challenges, technical or otherwise, do you anticipate encountering throughout this project?

What is your plan for overcoming these challenges?

Support Link:                                     With this grant submission, we will be contributing the open source portion and libraries needed for the decentralized inventory management and sales tracking system on STX.

https://www.crowdcast.io/e/community-updates-call-july-2022 First 3 min Morteza/34m Ali QA

GRANT ROADMAP & DELIVERABLES

MILESTONE 1:

Deliverable:                   Source code and libraries enabling collaboration between sellers & 3rd parties

MILESTONE 2:

Deliverable:                   Interactive portal with libraries for 3rd party developers to use

MILESTONE 3:

Deliverable:                   Full documentation behind the contract and libraries for custom adoption & use.

MILESTONE 4:

Deliverable:                   STX Pay - system to accept transactions associated to a fiat value

MILESTONE 5:

Deliverable:                   An in-depth outline of all deliverables provided in google doc included here: https://docs.google.com/document/d/1ybeMfriXs-p5jNe_NZdcxxgK2kqHIOlsndmfRnLVK4w/edit

FINAL DELIVERABLE

Deliverable:                   Sandbox to enable any 3rd party to adopt a trust-less deComm solution using STX.

stacks-foundation commented 2 years ago

👋 @Alisammour
Thanks for your application! We will do a pre-review and let you know if we have any immediate questions. In the mean time please refer to our review schedule here for a detailed timeline and response dates.
Best, Will

Alisammour commented 2 years ago

Hi team - we've gone ahead and broken out the initial open source portion to be covered within the grants program to support the STX companies and projects we're working with.

Alisammour commented 2 years ago

@will-at-stacks just wanted to confirm but all our supporting comments went onto our bigger app under #595

nokhodian commented 2 years ago

Update! Actually, we are using 2nd version of our NFT fractionalizer which is using SIP13 and it's able to associate minted NFTs to SFTs and as well create new SFTs.

will-corcoran commented 2 years ago

Hi @Alisammour -

Thank you for your application. As the Grants Review Committee begins their reviews this week and next, we wanted to reach out and see if there is potential to rescope the size of your grant request. Given the projected outcomes of your project compared to cost and the competitive applications in this review batch, this grant is not likely to get approved at it's current size and deliverables. As of now, we have funding for 40-50% of the applications received. If you would still like to be considered in this round, we recommend rescoping your proposal to a lower amount that closer reflects the industry standard of $75/hr.

Lastly, when we kicked off the review cycle with the Review Committee we brought them up to speed on the top three objectives we are prioritizing for this cohort:

  1. Support grants that improve Stacks-Bitcoin integration.
  2. Support grants that improve the Clarity developer experience and attract new Clarity developers to Stacks.
  3. Support grants that improve the attractiveness of Stacks as a place to build for founders and attract founders to Stacks.

If you could, please comment here if you feel your project is consistent with one or more of these objectives and let us know how and why.

Thanks! Will

Alisammour commented 2 years ago

Thanks @will-at-stacks appreciate the feedback, we actually curbed back the application significantly to address:

  1. Support grants that improve the Clarity developer experience and attract new Clarity developers to Stacks.

We will be creating specific tooling to community event management and developer tooling that allows for the use of NFT fractionalization and gating functions to SIP13 for upcoming community events and developer partnerships. We've stripped out the extra's and brought the grant back down to an awardee range that is reflective to the current batches budget. Look forward to the teams consideration.

will-corcoran commented 2 years ago

Amazing! Thanks for being flexible and for providing feedback!

will-corcoran commented 1 year ago

@Alisammour we have a couple of final questions for you:

Thanks Will

(cc: @jennymith )

Alisammour commented 1 year ago

@will-at-stacks (cc @jennymith // @nokhodian)

Thanks for circling back. Assuming the initial date intended is 9/29/22, we're confident in delivering everything in the scope within 60-90 days (potentially sooner). We've already been gathering the needed pieces from various stakeholders across the ecosystem to make this happen and are pushing for the proof of concept in October. Our aim is to have this fully customizable and ready for the foundations use before EoY for the upcoming Bitcoin Unleashed events!

Since the NFT Fractionalization library is leveraged (prior grant-work we did), it's a matter of adjusting the use case to scale for these new scenarios and customizing a Dapp that enables community event management.

will-corcoran commented 1 year ago

Hi @Alisammour -

Congrats! Your grant application has been approved. We just sent you an invite (to the email the application was submitted with) to an onboarding call on Monday. We will use this call to provide an overview of next steps and expectations for proceeding with the grant.

If you are not able to make the call, don't worry, it will be recorded.

Best, Will Stacks Foundation Grants Program Manager.

Alisammour commented 1 year ago

@will-at-stacks thanks for earlier today during the grants review session. We are officially requesting completion of milestones 1 & 2 (initial contract for deployment of events on chain) along with the events dapp front end that we will continue to iterate upon based on community feedback.

Our final deliverable will be the completed dapp on mainnet and reference documentation to the repo.

will-corcoran commented 1 year ago

Excellent. Thanks @Alisammour this request is approved. @shaktistacks can you please disburse payment and post a confirmation here after the fact? Thanks

Scarlett-Web3 commented 1 year ago

I think you have an interesting project. If you haven't already gone through the Stacks Web3 Startup Lab, I would like to invite you to apply.

Here's a 5-minute read on how we can help you turn your startup idea into an investment-ready startup: www.web3startuplab.io

If you are interested, you can apply through the "Apply Now" button.

Feel free to ping me on email: scarlett@stacks.ac

will-corcoran commented 1 year ago

Updates to this grant can also be found here

Alisammour commented 1 year ago

@will-at-stacks thanks for the time this week, we are excited to kick off the events Dapp with the foundation team going straight into 2023!

To recap on the discussion:

Figma: https://www.figma.com/file/zbSn9C2ygyXNr4gs86JoDF/Events?node-id=0%3A1&t=GJvMZI578Sh8Psj2-1 https://fractionalizer.droplinked.com (see the bottom for events dapp library repo)

will-corcoran commented 1 year ago

Hi @Alisammour just confirming this was received. The grant was paid in full (h/t @shaktistacks)

Alisammour commented 1 year ago

Thanks @will-at-stacks @shaktistacks confirming that this was covered in full thank you!

will-corcoran commented 1 year ago

All done! https://fractionalizer.droplinked.com/