Skip to content

Crypto-Courier/CryptoCourier_Privy

Repository files navigation

Gryfto

Index

Overview

Gryfto simplifies the onboarding process into the cryptocurrency world by enabling seamless email gifting of crypto, making it accessible for non-crypto users. 🎉

Problem Statement

Non-crypto users often face barriers when trying to enter the cryptocurrency space, including the complexity of wallets, public keys, and blockchain technology. Gryfto aims to eliminate these hurdles, facilitating a smoother onboarding experience. ❌

Solution Details

Email-Based Crypto Gifting

Users can easily send cryptocurrency via email, removing the need for recipients to understand wallets or blockchain intricacies. 📧

Account Abstraction using Privy

This integration enhances security and provides a streamlined user experience, making the process safer for users. 🔐

Automatic Wallet Creation

Gryfto automatically creates wallets for new users during the gifting process, removing entry barriers. 🛠️

Gas Fee Subsidization

The platform helps reduce financial burdens for first-time users by subsidizing gas fees. 💰

Benefits

  • Enhanced Accessibility: Makes it easier for anyone to enter the crypto world. 🌍
  • User-Friendly Interface: Bridges the gap between traditional communication methods and blockchain technology. 🖥️
  • Increased Adoption: Encourages wider adoption of cryptocurrency by simplifying the onboarding process. 📈

Challenges Faced

  • User Education: Ensuring new users understand the importance of wallet security and managing private keys.
  • Technical Integration: Implementing and integrating multiple technologies, such as Privy and RainbowKit, into the platform.

Despite the challenges, Gryfto has proven to be a feasible solution for onboarding new users into the crypto ecosystem, validating its benefits through user testing and feedback. 🚀

Setup Instructions

To set up and run the Gryfto project locally, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/Crypto-Courier/crypto-courier
    cd Gryfto
  2. Install Dependencies:

    npm install

    or

    yarn
  3. Add Environment Variable in .env.local:

    PRIVY_APP_ID
    PRIVY_APP_SECRET
    BTTC_API_KEY
    MONGODB_URI
    SENDGRID_API_KEY
    SENDGRID_VERIFIED_SENDER

    Source For Environment Variable: Privy BTTC MongoDB Sendgrid

  4. Run the Development Server:

    npm run dev

    or

    yarn dev

Conclusion

Gryfto effectively bridges the gap between traditional communication methods and the cryptocurrency ecosystem. By simplifying the onboarding process, we empower non-crypto users to easily enter the world of digital assets. Through innovative features like email-based gifting, automatic wallet creation, and gas fee subsidization, Gryfto fosters a more inclusive and accessible environment for everyone. Our ongoing commitment to user education and feedback ensures that we continuously improve and adapt to the needs of our users, driving wider adoption of cryptocurrency. Thank you for exploring Gryfto! 🚀

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors