not approved

Token Maker + GoFunNFT

$97,800.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Impact / Alignment
Feasibility
Auditability
Solución

To provide a powerful tool for issuing and managing tokens for projects of any scale. In addition, simplify tokenization in the form of access to content, services, and subscriptions.

Problem:

Using tokens to access content/services or subscriptions requires creating your code to issue/manage/send tokens. Larger projects require UTxOs optimization for the continuous issuance of tokens.

Yes Votes:
₳ 8,841,556
No Votes:
₳ 25,422,912
Votes Cast:
162

  • download
  • download
  • download
  • download

[IMPACT] Please describe your proposed solution.

This proposal consists of two parts.

Token Maker

The first and most important is an open-source Token Maker tool that, as part of the backend, will allow the issuance and sending of various kinds of Cardano native tokens as proof of ownership, access, or subscriptions. For larger-scale projects that may require a fast, combined, and frequent issuance of tokens, it is necessary to optimize UTxOs on addresses in advance and keep doing that in the background. Issuing tokens in parallel needs free available UTxOs while other UTxOs are already occupied and waiting for confirmation to be included in the blockchain. We already have experience optimizing UTxOs, which we apply in the cardano-mass-payments open-source project to send bulk payments in parallel and reduce fees.

GoFunNFT

The second part of this proposal is practical. Using the tool mentioned above, we will create a GoFunNFT marketplace for selling access to digital content. Each purchase will issue a unique content access token. Authorizing with a wallet (OAuth2 with Avatarada) provides a list of the marketplace tokens and allows access to the corresponding content or subscriptions. The practical application of the Token Maker tool will allow us to maintain and develop it further based on real-case needs and requirements. Imagine a tokenized OnlyFans, although not so adult-related, and it's what we want the GoFunNFT to become.

[IMPACT] Please describe how your proposed solution will address the Challenge that you have submitted it in.

Token Maker will provide all the necessary features to tokenize any project. Token Maker takes over all the work of creating, sending, and managing tokens. As a result, developers can focus on creating their projects without reinventing the wheel. Furthermore, developers can integrate Token-maker into their projects, regardless of the development language, whether it is a service running on Node.JS, PHP, ASP.NET, Java, Python, or something else. Token Maker, just like Mass Payments, is written in Python because of its great cross-platform support, clear and understandable code for many users, and can be run in the form of shell scripts, simplifying its integration.

[IMPACT] What are the main risks that could prevent you from delivering the project successfully and please explain how you will mitigate each risk?

Token-maker will work directly with the node, and the risks are possible changes in the node interface (CLI). To prevent that, the tool must be further supported and developed after its launch. For this reason, we decided to create GoFunNFT, which will encourage us to update and improve the open-source tool.

[FEASIBILITY] Please provide a detailed plan, including timeline and key milestones for delivering your proposal.

The development will begin in the fall of 2022. The open-source tool will take 2-3 months to build and will be released on GitHub and PyPi by the end of 2022. Next, we will start working on the GoFunNFT marketplace, which will use Token Maker in practice and reveal additional necessary improvements and optimizations. GoFunNFT will launch in a fully operational form by the end of May 2023.

The main steps:

  • Open-source Token Maker (Sep-Nov 2022)

  • Release of the initial version of Token Maker (Nov-Dec 2022)

  • Together with the code, we always create all the necessary tests, the creation of which takes time but simplifies further development.

  • GoFunNFT development (Dec 2022 - May 2023)

  • Improvements of Token Maker along with the GoFunNFT development based on practical requirements that may appear in the work process. (Jan-May 2023)

  • Launch GoFunNFT (May 2023)

    [FEASIBILITY] Please provide a detailed budget breakdown.

Having several winning projects in Catalyst, experience has shown us that we often underestimate development costs and are forced to contribute additional funding at our own expense. The budget for this proposal may seem large, but do not forget that it includes the Token Maker (backend tool) and the practical GoFunNFT project (frontend + backend). The development of Token Maker with tests will take about 30% of the budget.

From our previous experience, the budget breakdown will be:

Token Maker Architecture: 20H * 50 USD/MH = 1000 USD

Token Maker (code + test cases): 750H * 30 USD/MH = 22500 USD

Token Maker (additional updates): 200H + 30 USD/MH = 6000 USD

GoFunNFT Design: 150H * 25 USD/MH = 3000 USD

GoFunNFT Frontend: 900H * 30 USD/MH = 27000 USD

GoFunNFT Backend: 1200H * 30 USD/MH = 36000 USD

SysAd: 20H * 40 USD/MH = 800 USD

Management and discussions: 50H * 30 USD/MH = 1500 USD

MH = Man Hour

[FEASIBILITY] Please provide details of the people who will work on the project.

We currently have our designer, two front-end developers, two back-end developers, a project manager, a sysad, and two additional developers we can allocate if needed. All developers are at the Senior or Architect levels.

[FEASIBILITY] If you are funded, will you return to Catalyst in a later round for further funding? Please explain why / why not.

GoFunNFT can generate revenue for infrastructure and further development/maintenance costs. Therefore, we do not plan to ask for additional funding for Token Maker and GoFunNFT.

[AUDITABILITY] Please describe what you will measure to track your project's progress, and how will you measure these?

Perhaps the most important indicator of progress will be the release of the initial open-source version of Token Maker and the periodic updates/improvements that will appear as a side effect of the work on GoFunNFT.

[AUDITABILITY] What does success for this project look like?

  • Launch of open-source Token Maker on GitHub

  • New releases with improvements on GitHub/PyPi

  • Use of the Token Maker tool by other projects

  • Public launch of GoFunNFT and sales of the users' content on the platform.

    [AUDITABILITY] Please provide information on whether this proposal is a continuation of a previously funded project in Catalyst or an entirely new one.

This proposal is an entirely new one. However, we already have experience releasing open-source projects for the Cardano ecosystem.

Reseñas de CAs (1)

Comments

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00