completed

Cardano Wallet OneBox

$45,000.00 Received
$45,000.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Impact / Alignment
Feasibility
Auditability
解决方案

We will provide a "Cardano Wallet OneBox". A single image that you can deploy which will setup all the downstream indexers and tools required to support all the endpoints needed to run a wallet

Problem:

Currently, if you want to deploy your own light wallet or similar application, there is no single tool that you can use. Instead, you can have to figure out how to deploy and combine multiple tools

Yes Votes:
₳ 154,697,901
No Votes:
₳ 38,610,164
Votes Cast:
448

This proposal was approved and funded by the Cardano Community via Project F9: Developer Ecosystem Catalyst funding round.

[IMPACT] Please describe your proposed solution.

We will create a single image that setups up and runs all the tools needed to run your own wallet (or similar tool). Notably, it will be based on our stack for Flint which uses:

  1. Carp
  2. Blockfrost
  3. Ogmios
  4. Token info service
  5. Price feed service
  6. cardano-node

More concretely, this is which endpoint is handled by which service: https://imgur.com/W3d7e51

All of these services will be launched, synchronized and managed by this single wallet onebox.

Additionally, the ease of running this onebox will hopefully allow wallets to offer users the ability to run the wallet using their own machine instead of trusting the light wallet's servers.

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

We expect this OneBox solution to be either fully or partially reusable by other wallets and wallet-like projects that need to coordinate multiple services to get all the endpoints they need

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

Automatically coordinating all these services from a single image with a good UX will be tricky, and handling API keys for components like the price feed also mean it will require a bit of user work to setup. Additionally, the syncronization time will not be fast given cardano-node takes a few days to sync.

All this means that usage from a user level will be limited to experts, but we still think this will be useful for developers who need this to build other projects

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

We plan to deliver this OnBox solution in Q3

[FEASIBILITY] Please provide a detailed budget breakdown.

All funds will be spent towards development costs

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

1.5 devops engineers

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

Depending on the popularity of the solution, we may create additional OneBoxs for other use-cases or add in some optional services.

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

Release of the project and adoption of the solution outside of our needs (Flint Wallet)

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

Successful integration into Flint Wallet and other Cardano projects

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

New project

社区顾问评论 (1)

Comments

Monthly Reports

Currently, we are still discussing this with a potential partner. We hope that in the next month we will be able to start working on this proposal.

Disbursed to Date
$45,000
Status
Not yet started on project
Completion Target
3. In the next 6 months
Comments 0

Login or Register to leave a comment!

While we've confirmed that we will be working with a partner (txpipe team) on this proposal, we are currently blocked on their developer bandwidth. Once they have resolved this we will be able to move forward as normal. Factoring in the holiday season, please expect an update for January Monthly reporting.

Disbursed to Date
$45,000
Status
Still in progress
Completion Target
2. In the next 3 months
Comments 0

Login or Register to leave a comment!

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