not approved

UnFrack.It: Extra+ Edition

₳145,500.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Feasibility
Value for money
Impact / Alignment
ソリューション

We're going to level up UnFrack.It with a UX refresh, better documentation, and expand it to an open source companion/helper library for easy dApp integration.

Problem:

UnFrack.It was originally released as a hobby and convenience tool for the Cardano community. It lacks documentation and features, let's make it better than ever!

Yes Votes:
₳ 131,406,476
No Votes:
₳ 121,394,442
Votes Cast:
319

[IMPACT] Please describe your proposed solution.

Unfrack.it was originally released to the community as a simple Vue application to connect and "unfrack" your Cardano Light Wallet. This tool looks through your connected Cardano light wallet and attempts to create a transaction where a user can migrate similar assets into a smaller number of unspent transaction outputs(eUTxO). This process is run entirely on the workstation of the user and does not require or involve server transactions. The tool has seen successful use since the initial deployment.

This project seeks to improve the product in three ways:

  1. Improve the documentation: The current documentation for Unfrack.it is incomplete and difficult to understand. This project will improve the documentation to make it more clear and comprehensive.
  2. Build a proof of concept tool: This project will build a proof of concept tool that lite wallet providers and dApps can use to add unfracking functionality to their own user experiences. This will make it easier for more people to use Unfrack.it and will help to promote the adoption of Cardano.
  3. Explore the potential of improved coin selection algorithms: This project will explore the potential to improve the unfracking process via better coin selection algorithms. We will use methods to identify more efficient eUTxO selection criteria and reduce the number of consolidation transactions necessary to improve wallet functionality.

[IMPACT] How does your proposed solution address the challenge and what benefits will this bring to the Cardano ecosystem?

This proposal meets the challenge by offering a tool for Native asset tools & software - Development tools, libraries and SDKs to improve how the community and developers can issue and manage native assets.

The community receives value through the following benefits:

  • Increased user adoption: The improved documentation and user experience will make Unfrack.it more accessible to users, which will lead to increased adoption of the tool.

  • Reduced transaction fees: The unfracking tool will help users to combine small, unspendable UTxOs into larger amounts, which will reduce the number of transaction fees that users need to pay.

  • Increased developer interest: The proof of concept tool will demonstrate the potential of Unfrack.it to lite wallet providers and dApp developers, which will lead to increased interest in the tool and its development.

    [IMPACT] How do you intend to measure the success of your project?

This project will be successful if the application is documented thoroughly, a proof of concept tool exists for wallets and dApps, and if research and development is published regarding methods to improve the selection of eUTxO for the creation of transactions.

[IMPACT] Please describe your plans to share the outputs and results of your project?

Work and documentation will be released on GitHub. Explainer videos will be released via YouTube. The Research will be released as a PDF.

[CAPABILITY/ FEASIBILITY] What is your capability to deliver your project with high levels of trust and accountability?

The community members involved in this project are longstanding and publicly available. Projects delivered previously by these community members include: Buffy Bot, cNFTcon (NFTxLV), GateKeeper, and more. We are well placed to continue developing for the Cardano community.

[CAPABILITY/ FEASIBILITY] What are the main goals for the project and how will you validate if your approach is feasible?

The main goals of this project are to add two additional improvements to the Unfrack.it tooling and to explore the use of improved coin selection in the eUTxO selection process. While using this tool it has become clear that these new features are important additions and the community will gain immediate access to these new tools once completed. We are confident in the ability to deliver these improvements and do not see any technical hurdles to their implementation at this time.

[CAPABILITY/ FEASIBILITY] Please provide a detailed breakdown of your project’s milestones and each of the main tasks or activities to reach the milestone plus the expected timeline for the delivery.

  • Document v1: The document v1 milestone will be completed in 1 month. The project team will work with technical writers to create a draft of the documentation. The documentation will cover the following topics:

  • How to use Unfrack.it

  • How to troubleshoot common problems

  • How to contribute to the Unfrack.it project

  • User Journey: The user journey milestone will be completed in month 2. The project team will work with UX designers to create a user journey map for Unfrack.it. The user journey map will outline the steps that users will take to use the tool, from start to finish. The map will also identify any potential pain points or areas for improvement.

  • UX/UI: The UX/UI milestone will be completed in month 3. The project team will work with UX/UI designers to create the user interface and user experience for Unfrack.it. This includes creating wireframes, mockups, and prototypes of the tool's interface. The UX/UI team will also work with the project team to ensure that the interface is accessible and user-friendly.

  • Code Implementation: The code implementation milestone will be completed in month 5. The project team will work with developers to implement the code for Unfrack.it. This includes writing the code for the tool's back-end and front-end. The code team will also work with the project team to ensure that the code is secure and efficient.

  • Finished Release: The finished release milestone will be completed in month 6. The project team will work with testers to test the Unfrack.it tool. Once the tool is tested, it will be deployed to production.

    [CAPABILITY/ FEASIBILITY] Please describe the deliverables, outputs and intended outcomes of each milestone.

Milestone 1: A document in the Github fully describing the v1 feature set and how the unfrack.it tool works.

Milestone 2: An explainer video for the User Journey with the enhanced tooling, and an update on the AI research.

Milestone 3: A Figma document with the updated UX/UI for unfrack.it

Milestone 4: Code updated in unfrack.it github that includes all of the tooling for wallets or dapps to integrate with the tool.

Milestone 5: The finished, tested code, and the completed technical paper on how improved coin selection can potentially be implemented in the eUTxO selection process.

[RESOURCES & VALUE FOR MONEY] Please provide a detailed budget breakdown of the proposed work and resources.

This project makes use of our UX/UI design resources, media team, engineering resources, and management resources.

Milestone 1:

Lead Developer: 2000 ADA

Media Team: 4000 ADA

R&D: 5000 ADA

Management: 2000 ADA

Milestone 2:

UX/UI Staff: 8000 ADA

Lead Developer: 8000 ADA

Media Team: 4000 ADA

R&D: 5000 ADA

Management: 2000 ADA

Milestone 3:

UX/UI Staff: 10000 ADA

Lead Developer: 10000 ADA

R&D: 5000 ADA

Management: 2000 ADA

Milestone 4:

Lead Developer: 18000 ADA

UX/UI Staff: 2000 ADA

Testing Staff: 2000 ADA

R&D: 5000 ADA

Management: 2000 ADA

Final Milestone:

Lead Developer: 2000 ADA

Media Team: 5000 ADA

R&D: 5000 ADA

Management: 2000 ADA

Administrative Overhead for Catalyst Fund Reporting Administration: 17500

Total Budget: 145,500 ADA

[RESOURCES & VALUE FOR MONEY] Who is in the project team and what are their roles?

Adam Dean: Lead Developer

LatheesanK: Developer

Andrew Westberg: Research & Development

Doug Brown: UX/UI Designer

Lloyd & Melannie Duhon: Catalyst Administration and Media Team

[RESOURCES & VALUE FOR MONEY] How does the cost of the project represent value for money for the Cardano ecosystem?

The Unfrack.it project is a valuable investment that will provide significant benefits to the Cardano ecosystem. The project will improve the documentation for Unfrack.it, build a proof of concept tool for lite wallet providers and dApps, and explore the potential use of improved coin selection to improve the eUTxO selection process. These improvements will make Unfrack.it more accessible and user-friendly, and they will help to promote the adoption of Cardano.

The community receives value through the following benefits:

  • Increased user adoption: The improved documentation and user experience will make Unfrack.it more accessible to users, which will lead to increased adoption of the tool.
  • Reduced transaction fees: The unfracking tool will help users to combine small, unspendable UTxOs into larger amounts, which will reduce the number of transaction fees that users need to pay.
  • Increased developer interest: The proof of concept tool will demonstrate the potential of Unfrack.it to lite wallet providers and dApp developers, which will lead to increased interest in the tool and its development.

コミュニティ・アドバイザー・レビュー (1)

Comments

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3分 24秒
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4分 3秒
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3分 48秒
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2分 16秒
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3分 14秒
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3分 19秒
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4分 59秒
    Darlington Kofa
0:00
/
~0:00