funded

Broaden open source wallet options

$3,080.00 Received
$3,850.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
Solution

Nami is a premier cardano wallet, and we intend to fork it, improve it, and help other SPOs to do the same.

Problem:

Open sourced wallet projects have the potential for any SPO to offer and host (submit-api) a branded wallet for their delegators.

Yes Votes:
₳ 45,125,351
No Votes:
₳ 10,094,042
Votes Cast:
155

This proposal was approved and funded by the Cardano Community via Project F8: Open Source Development Ecosystem Catalyst funding round.

  • download
  • download

[IMPACT]

With google chrome's plan to sunset manifest v2 in chrome extensions the Nami wallet project is no longer accepted as a public submission to the chrome extension store. Our solution is to, fork Nami wallet, update manifest to v3, develop new and innovative features, improve the UI/UX further and resubmit to google chrome store, thus creating a new wallet called Lucem. The impact that ADA holders will benefit from this project is ensuring Nami wallet remains functional, but also providing open source opportunities for new wallets to fork (with SPOs being a main beneficiary of this opportunity). Target audience being not only SPOs, but also any holder of ADA or potential holder of ADA.

Our solution is to speed up and decentralize the wallet infrastructure across the ecosystem. Being an open source project, both Nami and our intended fork would be accessible to all the community, SPOs and ADA holders alike, to benefit from, build upon, and utilize. This proposal would retain Nami access across the community, provide a new wallet deliverable (Lucem), and give other contributors an opportunity to fork their own wallet. As an SPO ourselves, this is truly a project by the community, for the community.

The initial release will marketed as a eco friendly offering to the community on behalf of our stakepool [HODLR]. Channels of communication will include Twitter, SPO's website, Telegram, Discord, and public meetings (Twitter Spaces, Zoom, MeetUps with established community partners)

Developing features and updating the project dependencies are fairly straight forward but the manifest version update is more involved and necessitates hiring a professional chrome extension developer. The technical expertise of operating an SPO and developing for chrome extensions don't necessarily overlap. Recruiting a professional with chrome extension development experience will make development more efficient and expedient. The largest risk will be completing this while maintaining the wallets' and chrome's security measures and collaboration with a professional chrome extension developer will also overcome this risk.

[FEASIBILITY]

Phase 1 [Fund 8]

Fork the Nami Open Source Project and release it on the google chrome store. This is not a trivial update and is currently a blocking item for many potential contributors to this project. With this update, other Ui/Ux upgrades, and theme refactoring, the Nami project will not only survive but thrive for years to come. Expected timeline of completion Phase 1 being July 2022.

Future Development:

Phase 2 [Fund 9]

Cardano's super power is the energy efficiency of Proof of Stake protocols, making it the "green" blockchain. We would like to move our wallet infrastructure to a more sustainable and decentralized direction. We propose to connect the backend of the lucem wallet to a submit-api/ogmos enabled collection of nodes that are running on 100% renewable energy, making it the premier sustainable wallet offering on Cardano! Proposed completion Phase 2 November 2022.

Phase 3 [Fund 10]

We encourage and help fellow SPOs to Fork the Nami project as well. This phase creates tools to documentation to follow in our footsteps and drive the decentralization of Cardano's wallet infrastructure.

Phase 4 [Fund 11]

Porting extension to Android and iOS (mobile)

$3850.00 (110 hrs x $35 hr)

Co-Proposer hodls has a B.S. in Computer Technologies from Wayne State University. Senior Advanced Engineer at a large technology company. 7 years of engineering in the Aerospace and Automotive industries. Has worked as SPO for past 9 months.

Will require hiring a developer for java script, web, and chrome extension development. Are actively interviewing qualified developers.

Proposer has been working as SPO for past 9 months as Hodler Coalition. Has MBA and 10 years of business, operations, and project management experience.

[AUDITABILITY]

Github Commits towards Lucem Dev and Pull request submissions to Nami repository.

Acceptance of Lucem Wallet MVP release, on google chrome store in July 2022

First iteration

SDG Rating

SDG goals:

Goal 7. Ensure access to affordable, reliable, sustainable and modern energy for all

Goal 8. Promote sustained, inclusive and sustainable economic growth, full and productive employment and decent work for all

Goal 12. Ensure sustainable consumption and production patterns

Goal 13. Take urgent action to combat climate change and its impacts

SDG subgoals:

7.2 By 2030, increase substantially the share of renewable energy in the global energy mix

Key Performance Indicator (KPI):

7.2.1 Renewable energy share in the total final energy consumption

#proposertoolsdg

Community Reviews (1)

Comments

Monthly Reports

Manifest v2 wallet is functional. Implementing/testing Manifest v3.

Disbursed to Date
$3,080
Status
Still in progress
Completion Target
8/30/2022
Attachment(s)
Comments 0

Login or Register to leave a comment!

On track

Disbursed to Date
$3,080
Status
Still in progress
Completion Target
8/30/2022
Comments 0

Login or Register to leave a comment!

No

Disbursed to Date
$3,080
Status
Still in progress
Completion Target
2. In the next 3 months
Attachment(s)
Comments 0

Login or Register to leave a comment!

Delayed due to SPO/Hard Fork development taking priority.

Disbursed to Date
$3,080
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

    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