Crypto-Jaguars / Revolutionary_Farmers

Proyecto hackaton Pura Vida 2024
MIT License
2 stars 10 forks source link

Implement Wallet Login for Android App #6

Open sasasamaes opened 1 day ago

sasasamaes commented 1 day ago

Enable users to log in to the Android app using their digital wallets.

This feature should include:

•   Integration with the selected wallet provider (e.g., xBull, Albedo, Zero-Knowledge Ring).
•   A user-friendly interface for wallet login.
•   Proper handling of authentication and session management.
•   Error handling for failed logins or unsupported wallets.

Ensure that the implementation aligns with the app’s existing authentication flow and maintains security best practices.

SYLVIANNORUKA commented 1 day ago

Can I jump on this task?I am a Front-end and smart contract developer. I am proficient in tailwind css, Next Js, Typescript, JavaScript, Cairo and Rust. I would love to contribute to this project.

Benjtalkshow commented 23 hours ago

I'd like to handle this task. I am a Full Stack Developer with a strong background in blockchain and extensive experience in Next.js/React, TypeScript, Native and Rust. I’ve made over 45 contributions to over 15 projects in the OnlyDust ecosystem, solving complex issues and delivering efficient, scalable solutions.

MY ETA is 48hrs. Thanks

Hoossayn commented 23 hours ago

Hi, I'd love to work on this

JoE11-y commented 23 hours ago

Mind if I take this issue?

ShantelPeters commented 23 hours ago

Can I contribute to this one?

martinvibes commented 23 hours ago

Can I take care of this issue? i'm a frontend dev, techical writer and a blockchain dev kindly assign :)

josephpdf commented 20 hours ago

Hi! @sasasamaes I'm Joseph Poveda, I'm a member of the Dojo Coding community. A bit about my background is that I'm just starting out with Only Dust and I want to contribute as much as I can to the project. My knowledge of different programming languages ​​will allow me to better solve problems. To solve this issue I will:

  1. Select Wallet Providers:
    • Choose the wallet providers to integrate (e.g., xBull, Albedo, Zero-Knowledge Ring).
  2. Integrate Wallet Providers:
    • Implement the integration with the selected wallet providers using their respective APIs or SDKs.
  3. Develop User-Friendly Interface:
    • Create a user-friendly interface for wallet login, ensuring it is intuitive and easy to use.
  4. Handle Authentication and Session Management:
    • Implement proper authentication and session management to securely handle user logins.
    • Ensure that the authentication flow aligns with the app’s existing system.
  5. Implement Error Handling:
    • Add error handling for failed logins or unsupported wallets to provide clear feedback to users.
  6. Test the Implementation:
    • Thoroughly test the wallet login feature to ensure it works correctly and securely.
    • Verify that the integration does not disrupt the existing authentication flow.
vestor-dev commented 19 hours ago

hey sir I'd like to handle this task. i'm a frontend developer and a blockchain dev i would really love to contribute to your project please kindly assign :)

bruhhgnik commented 16 hours ago

Hey, i had worked on similar projects including wallet integration and stuff,ill be able to handle this issue

Ekene001 commented 6 hours ago

Hello, I’d like to resolve this. I'm a frontend and blockchain developer, and I’m new to the OnlyDust platform. This is my first time contributing to this repository, and I’m excited about the opportunity to collaborate and bring my skills to the table.

To tackle this task, I’ll implement a feature that allows users to log in to the Android app using their digital wallets. I’ll start by integrating the chosen wallet provider, like xBull, Albedo, or Zero-Knowledge Ring, making sure it works seamlessly and securely with the app. I’ll design a simple, user-friendly interface so users can easily connect their wallets without confusion.

For the login process, I’ll set up secure authentication and session management to ensure users can log in safely and stay logged in without any issues. If something goes wrong, like a failed login or an unsupported wallet, I’ll handle those errors gracefully and provide clear messages to guide users.

mimisavage commented 6 hours ago

I’d like to work on this.

Ndifreke000 commented 5 hours ago

Secure wallet login made effortless – redefine user authentication today!

hossamanany commented 4 hours ago

I'd love to give this a go.

Supa-mega commented 3 hours ago

Mind if I try this one?