Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Application for User Account Access Security in Wallets #2191

Merged
merged 3 commits into from
Feb 22, 2024

Conversation

ainhoa-a
Copy link
Contributor

Project Abstract

This research proposal targets analyzing Polkadot's user-facing security protocols, focusing on complex account generation and access mechanisms, including multi-signatures and proxies. It plans to model and evaluate these processes in popular Polkadot wallets, aiming to identify security loopholes and user lockout scenarios while streamlining authentication and enhancing user experience.

This project will serve as the basis for the Bachelor Thesis of Carlo Sala, who has been working during the last two years at zondax contributing in building and maintaining several Ledger apps in the Polkadot ecosystem. This research will lead him towards completing his degree in Mathematics at Universtat Autònoma de Barcelona.

Grant level

  • Level 1: Up to $10,000, 2 approvals
  • Level 2: Up to $30,000, 3 approvals
  • Level 3: Unlimited, 5 approvals (for >$100k: Web3 Foundation Council approval)

Application Checklist

  • The application template has been copied and aptly renamed (project_name.md).
  • I have read the application guidelines.
  • Payment details have been provided (bank details via email or Polkadot (USDC & USDT) address in the application).
  • I am aware that, in order to receive a grant, I (and the entity I represent) have to successfully complete a KYC/KYB check.
  • The software delivered for this grant will be released under an open-source license specified in the application.
  • The initial PR contains only one commit (squash and force-push if needed).
  • The grant will only be announced once the first milestone has been accepted (see the announcement guidelines).
  • I prefer the discussion of this application to take place in a private Element/Matrix channel. My username is: @ainhoa_a:matrix.org (change the homeserver if you use a different one)

@PieWol PieWol self-assigned this Jan 26, 2024
@PieWol PieWol added discussion private Discussion of application happens in private. admin-review This application requires a review from an admin. labels Jan 26, 2024
Copy link
Contributor

github-actions bot commented Jan 26, 2024

The applicant has requested the discussion of the application to happen in a private chat room.

@PieWol
Copy link
Member

PieWol commented Jan 26, 2024

Hey @ainhoa-a , thank you for the application.

I've started a conversation on element 👋

@PieWol PieWol added changes requested The team needs to clarify a few things first. and removed changes requested The team needs to clarify a few things first. labels Jan 26, 2024
provide more details on the research goals and adjust deliverables information.
@PieWol PieWol removed the changes requested The team needs to clarify a few things first. label Jan 30, 2024
@semuelle semuelle added the ready for review The project is ready to be reviewed by the committee members. label Jan 31, 2024
@semuelle semuelle self-requested a review January 31, 2024 14:16
@semuelle
Copy link
Member

semuelle commented Feb 5, 2024

I left some questions in the chat room.

Applied changes as per the feedback received.
Copy link
Member

@semuelle semuelle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the update, @ainhoa-a. Looks good to me.
While we wait for more reviews, could you fill out the KYB form?

@ainhoa-a
Copy link
Contributor Author

ainhoa-a commented Feb 7, 2024

Thank you for the update, @ainhoa-a. Looks good to me. While we wait for more reviews, could you fill out the KYB form?

Thank you @semuelle I've transferred this to our team to complete it.

@ainhoa-a
Copy link
Contributor Author

ainhoa-a commented Feb 9, 2024

Hi @semuelle we have completed the KYB form :-)

@semuelle
Copy link
Member

Hi @semuelle we have completed the KYB form :-)

Thanks for the update, @ainhoa-a, but it looks like the submission wasn't completed.

@semuelle semuelle removed the admin-review This application requires a review from an admin. label Feb 19, 2024
@takahser takahser self-requested a review February 21, 2024 14:16
@Noc2 Noc2 merged commit 5a4a911 into w3f:master Feb 22, 2024
8 of 9 checks passed
Copy link
Contributor

Congratulations and welcome to the Web3 Foundation Grants Program! Please refer to our Milestone Delivery repository for instructions on how to submit milestones and invoices, our FAQ for frequently asked questions and the support section of our README for more ways to find answers to your questions.

Before you start, take a moment to read through our announcement guidelines for all communications related to the grant or make them known to the right person in your organisation. In particular, please don't announce the grant publicly before at least the first milestone of your project has been approved. At that point or shortly before, you can get in touch with us at [email protected] and we'll be happy to collaborate on an announcement about the work you’re doing.

Lastly, please remember to let us know in case you run into any delays or deviate from the deliverables in your application. You can either leave a comment here or directly request to amend your application via PR. We wish you luck with your project! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion private Discussion of application happens in private. ready for review The project is ready to be reviewed by the committee members.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants