completed

Gravatar for ADA Wallets

$87,700.00 Received
$87,700.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
Problem:

<p>Hashed public key based wallet addresses are not human-readable and do not offer personalization.</p>

Yes Votes:
₳ 401,288,824
No Votes:
₳ 47,664,488
Votes Cast:
2502

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

  • gravatar-for-ada-wallets-cardano-project-catalyst-proposal
  • gravatar-for-ada-wallets-cardano-project-catalyst-proposal
  • gravatar-for-ada-wallets-flow-cardano-project-catalyst-proposal
  • gravatar-for-ada-wallets-cardano-project-catalyst-proposal
  • gravatar-for-ada-wallets-flow-cardano-project-catalyst-proposal

Detailed Plan

<u>How it works</u>

  • Using the gravatar application users can create a Gravatar for a payment address from their wallet.
  • A gravatar will have a unique username. In addition it will have an optional display name. For example, a username can be emily.sang@ada the display name can be Emily William Sang. Another example, for a restaurant can be tacobell2165@ada with the display name Taco Bell - Staton Island 1281.
  • Users can set privacy setting for their gravatars whether to show their display name or not.
  • The gravatar can be shared in the form of username@domain or a QR code.
  • A registry of gravatar to the payment address is maintained by the gravatar application.
  • Users can search by gravatar ids on the gravatar registry's website and by the display name depending on the privacy setting. Third party dApps and apps can integrate the gravatar service via APIs.
  • The gravatar registry will provide a lookup for searching by username.
  • Payments that are initiated to a gravatar will be received at the payment address used for creating that gravatar.

<u>Personalization</u>

  • Users choose their own username.
  • Gravatar will support different themes. Imagine it to be like cards that have different designs. Say a formal look and feel for official purposes, sporty aesthetics for friends, with logos for businesses.
  • Users can create multiple gravatars for the same wallet by using different payment addresses.

<u>Security</u>

Gravatar uses only publicly sharable payment addresses and an optional meta data like display name, logo etc for building the registry. No private or sensitive information relating to the wallet or the user is required.

<u>Use cases</u>

  • For individuals, as a user-friendly payment address to received ADA. No hassle of dealing with public key hashes.
  • For businesses, an identifiable payment address for their customers.
  • In general, human readable addresses for every wallet. Transacting in crypto does not have to feel peculiar with the hashed addresses anymore. This would be one step closer to a world where everyday transactions can be done using ADA.

<u>Challenge Fit</u>

From the challenge setting, success is explained as follows:

"Liveliness. Happy energized developers making money and achieving their goals, mutual help, collaboration, and a shared feeling of success. A feeling of unexpected innovation happening "on it's own". A wide variety of resources are provided for developers allowing them to focus on business value they can generate and not on infrastructure."

Gravatar for ADA Wallets emerged as a concept when specifying the functionality of the Win-Win Dispute Resolution Marketplace ( <https://cardano.ideascale.com/a/dtd/Win-Win-Dispute-Resolution/368353-48088> ). In conversations with developers of other projects we identified a need to put faces to addresses. This project fills that gap. One such example is the GameChanger Wallet ( <https://gamechanger.finance/> ), but we are sure most dApps will eventually utilize Gravatar for ADA Wallets or a similar API.

As an open API, the project fits right into the Developer ecosystem challenge.

<u>Similar solutions</u>

Unlike other proposed solutions in the space ( i.e. <https://adahandle.com> ), Gravatar for ADA Wallets allows for a wallet to have multiple identities.

<u>Team</u>

Meet the team that will be working on this project.

Our team site ( <https://winwin-team.web.app> ) has additional information on each team member incl. LinkedIn and/or Github links.

Ganesh N.

  • Professional Software Engineer for over 8 years
  • Plutus Pioneer
  • Gimbalabs PPBL Team Member
  • BTech in Electronics and Communication Engineering
  • Has lead development of large scale applications
  • Experience in the financial services industry

Matthias Sieber

  • Professional Software Engineer for over 20 years
  • working on Liqwid through MLabs
  • Plutus Pioneer
  • Cardano Ambassador
  • Gimbalabs PPBL Team Member

Eli Selkin

  • Professional Software Engineer for over 5 years
  • Plutus Pioneer
  • Gimbalabs PPBL Team Member
  • MS in Computer Science, specializing in Machine Learning
  • ML architect

Victor Corcino

  • Energy Industry Engineer for 6 years
  • Member of the first Catalyst Circle as Community Advisors representative
  • Catalyst Veteran Community Advisor and Proposal Mentor
  • Co-creator of AIM Community Tools (CA/vCA Tools, Voter Tool)
  • BSc Chemical Engineering and MSc Chemical Engineering and Software Development
  • Specialization in Data Science, Artificial Intelligence and Machine Learning
  • PhD candidate, researching the field of Machine Learning applied to Computational Fluid Dynamics

David Bradley

  • Professional Software Engineer for 2 years
  • Specializes in React development using Tailwind CSS
  • Other members of our team may be pulled into this work if needed.

<u>Roadmap</u>

November 2021:

  • Prototyping payment smart contract
  • Prototyping PAB executable

December 2021:

  • Development of Gravatar registry
  • Web interface for discovery

January 2022:

  • Test with testnet
  • Wallet integration library

February 2022:

  • full launch on mainnet
  • Build plugin for Blace.io: Marketplace Creator ( <https://cardano.ideascale.com/a/dtd/Extensible-Marketplace-Base-Layer/368797-48088> )
  • Integration with Win-Win Dispute Resolution Marketplace ( <https://cardano.ideascale.com/a/dtd/Win-Win-Dispute-Resolution/368353-48088> )

Q1 2022:

  • Integration with GameChanger Wallet
  • Value added services for gravatar (e.g. reporting of transactions)

<u>KPIs</u>

  • Number of addresses registered with gravatar
  • Third party adoption of API

<u>Success</u>

After 3 mo:

  • web interface for discovery built
  • wallet integration library done
  • test on testnet successful

After 6 mo:

  • Gravatar for ADA Wallets plugin for blace.io built
  • integrated into Win-Win Dispute Resolution
  • integrated into GameChanger

After 12 mo:

  • 10k gravatars created
  • 10 projects integrated with Gravatar for ADA Wallets API

<u>Budget breakdown</u>

Labor (at an average rate of $4,000 / mo.): $84000

- 5 Developers (including PM / DevOps work) - 4 mo.

Tech services (hosting, GCP, GSuite etc.) 1 year: $2200

Marketing $1500

Total $87700

<u>Project sustainability</u>

- Value added services from gravatar service can open up subscription models for businesses.

- Community contributions can add new dimensions.

<u>Related proposals by the team</u>

- Blace.io: Marketplace Creator <https://cardano.ideascale.com/a/dtd/368797-48088>

- Win-Win Dispute Resolution <https://cardano.ideascale.com/a/dtd/Win-Win-Dispute-Resolution/368353-48088>

- Skill certification for Mediators <https://cardano.ideascale.com/a/dtd/Skill-certification-for-Mediators/368777-48088>

- Proof of identity for mediators <https://cardano.ideascale.com/a/dtd/Proof-of-identity-for-mediators/368367-48088>

<u>Other projects</u>

- Cardano in South L.A. <https://cardano.ideascale.com/a/dtd/Cardano-in-South-L-A/367936-48088>

- Scam Alert <https://cardano.ideascale.com/a/dtd/Scam-Alert/367015-48088>

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

Comments

Monthly Reports

We managed to launch ahead of the schedule, at the beginning of February. More details on the close-out report.

Disbursed to Date
$87,700
Status
Complete
Completion Target
2/28/2022
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