completed

ADA Handle Wallet Authentication

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

Integrate dApp-ready wallets to our Minting Portal. This will allow us to verify users who are staked to a pool while also removing email.

Problem:

NFT sales get overwhelmed by bots and contribute immensely to chain congestion. Since our system mints perpetually, we need a solution.

Yes Votes:
₳ 120,169,819
No Votes:
₳ 17,083,688
Votes Cast:
759

This proposal was approved and funded by the Cardano Community via Project F7: DApps & Integrations Catalyst funding round.

  • download
  • download

Detailed Plan

OVERVIEW

All NFT drops, ADA Handle included, have a bot problem that we need to solve. Bots not only attack projects' websites but also the blockchain. By creating an authentication mechanism that requires staked wallets, we create a natural bot protection method, as the 10 ADA minimum for each staked wallet creates two safeguards:

1. Naturally makes bot purchases capitally inefficient.
2. Ensure the user holds (at minimum) the 10 ADA needed for our cheapest Handle price. This is the minimum ADA required to stake a wallet on the Cardano network.

The code will be entirely open source so other projects can leverage our solution.

This option, to require that a wallet be staked which then requires a minimum of 10 ADA in a wallet, is also optional. For our project, we will initially use this metric but other projects might not require that a wallet be staked in order to be allowed to purchase.

TEAM

Our software development team is composed of 3 senior-level engineers and 1 senior-level IT specialist, all of which have been working on dynamic websites and applications for at least a decade. You can find each team member's professional background on their LinkedIn accounts:

  • <https://www.linkedin.com/in/calvinsbrew/>
  • <https://www.linkedin.com/in/jesselanderson/>
  • <https://www.linkedin.com/in/aaron-f-mckinney/>
  • <https://www.linkedin.com/in/conradit/>

BUDGET + TIMELINE

The budget will be broken down into the following:

  • Development: 160 hours x 125 = 20k
  • UI/UX: 100 hours x 125 = 12.5k
  • Code Verification: 100 hours x 125 = 12.5k
  • Total: 360 hours x 125 = 45k USD

We expect to launch wallet authentication sometime in the first quarter of 2022. A successful launch would entail allowing users to authenticate with dApp-ready wallets and access the Minting Portal. Email verification would be removed in favor of this new and more secure flow.

KPI & PROJECT TRACKING

In light of our solution being open-source, we plan on tracking progress and metrics via GitHub Projects. You can see initial setup of the flow and open to-dos here:

https://github.com/orgs/adahandle/projects/2?add_cards_query=is%3Aopen

In addition to this, we will commit to bi-weekly technical updates via our Medium blog, keeping in line with our transparent communication ethos throughout our project:

<https://medium.com/ada-handle>

MEASURING BLOCKCHAIN CONGESTION

One of the goals of the dApp wallet integration is, as per above, to help us and other projects fight bot. Our Beta sale is scheduled for sometime after the TestNet and we will use the numbers that we detect from our MainNet as the baseline. I.e., we will compare the number of bots that managed to bypass our protection mechanisms before and after the dApp wallet integration.

ABOUT

ADA Handle's mission is to simplify the crypto experience and ensure the mass adoption of the Cardano blockchain. To do so, we've created the Handle Standard: a defined mechanism for associating wallet addresses to custom Handle names, such as $myexample. We do this by issuing each Handle as a unique NFT to the buyer, which then acts as a marker for their address. The NFT can be moved and/or sold, and thus the associated address is also dynamically updated.

Community Reviews (1)

Comments

Monthly Reports

ADA Handle just concluded its public sale, on March 15th, so now we are going to continue to build the Wallet Authentication dApp, as per our Fund7 proposal.

Disbursed to Date
$45,000
Status
Still in progress
Completion Target
6/1/2022
Attachment(s)
Comments 0

Login or Register to leave a comment!

We are still working on the deliverables and although it's on track, we got behind because of our official launch early March 2022.

Disbursed to Date
$45,000
Status
Still in progress
Completion Target
6/1/2022
Comments 0

Login or Register to leave a comment!

Wallet authentication has now been implemented for adahandle.com, which now allows us to filter access to our minting portal based on specific metrics. Presently our only requirement is that the wallets have at least 10 ADA but this implementation is flexible and we can, for example, require that wallets be staked for N epochs and with a specific set of pools.

Disbursed to Date
$45,000
Status
Complete
Completion Target
1. In the next month
Comments 0

Login or Register to leave a comment!

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    d. 3 se. 24
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    d. 4 se. 3
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    d. 3 se. 48
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    d. 2 se. 16
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    d. 3 se. 14
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    d. 3 se. 19
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    d. 4 se. 59
    Darlington Kofa
0:00
/
~0:00