CryptoCourier by CryptoCraft - Gift token as easy as sending email

Thank you for this detailed answers. It made me understand very well how you have differentiate your project from other existing ones. Yet I’m struck with more questions to better understand how your project will work to give the best user experience.

  1. Will there be a given time range that a user who receives crypto with your email based approach have to claim their assets. If there is, what happens after the time range expires?
  2. With the growing interest in a large number of cryptocurrencies, are you going to support multiple currencies in your email based crypto transactions. If yes, how will users select and send different coins?
1 Like

Based on your project details please I need clarity on how rainbowkit wallet configuration enhance the users experience and what is the user transition for claiming crypto gifts.

1 Like

Thank you for your thoughtful follow-up questions! I’m happy to dive deeper into how CryptoCourier will work.

Time Range for Claiming Assets: As of now, in our MVP (Minimum Viable Product), we are not implementing a time limit for users to claim their crypto. The reason for this is twofold:

First, we want to ensure that new users don’t have to worry about gas fees when claiming tokens from an intermediary contract. We believe this could negatively impact the user experience, especially for those unfamiliar with crypto.

Second, adding this complexity might make the onboarding process harder for beginners, which is something we want to avoid at this stage. However, we do plan to revisit this feature in the future based on community feedback and user needs.

For future iterations, we’re considering introducing a time range in which users will need to claim their assets. If the assets aren’t claimed within the specified time (which we might let the sender decide), we’ll explore two possible options:

Automatic Return: The unclaimed tokens could automatically return to the sender’s wallet.

Extended Claim Period: Alternatively, we could extend the claim period and send a reminder email to the recipient.

We’ll take user feedback into account to decide the best approach for this.

Support for Multiple Cryptocurrencies: Currently, we are focusing on supporting tokens on the BTTC (BitTorrent Chain) mainnet. This includes popular coins and meme tokens available on the network. Initially, we’ll offer a selection of five to six tokens for users to choose from.

If users wish to send a token that isn’t on our list, we’ll have a form where they can input the token’s contract address. The system will search for it on the BTTC chain, fetch the relevant data, and confirm with the user. Once validated, the token will be added to their dropdown list for future transactions.

As we grow, we’re aiming to support an increasing number of cryptocurrencies, making the user experience seamless and intuitive. The sender will be able to easily select the cryptocurrency, input the recipient’s email, and complete the transaction without any unnecessary complexity.

We’re focusing on flexibility and user feedback to provide the best possible experience. We’ll be updating our project details and adding visual designs and flow soon, so stay tuned!

Thank you for your question! I’m happy to clarify how RainbowKit enhances the user experience from both the sender and new user perspectives, as well as the transition process for claiming crypto gifts.

RainbowKit Wallet Configuration: RainbowKit is designed to provide a seamless wallet connection experience for users, offering several benefits:

Easy Integration: For senders, who are likely familiar with the crypto space, RainbowKit allows them to quickly connect their preferred wallets, streamlining the process of sending crypto gifts. They can easily navigate through the available options without hassle.

User-Friendly Design: For new users who may not be well-versed in cryptocurrency, the interface is intuitive and visually appealing. It reduces the learning curve by simplifying interactions, ensuring that even those unfamiliar with wallets and crypto can manage their assets effectively.

Multi-Chain Support: RainbowKit supports multiple blockchains, enabling users to easily interact with various tokens across different networks without complicated setups.

User Transition for Claiming Crypto Gifts: When a recipient receives a crypto gift via email, the process for claiming their assets is designed to be smooth and user-friendly:

Email Notification: The recipient receives an email with a claim button. This button directs them to our platform.

Privy Authentication: Upon arriving at our platform, users will be prompted to authenticate their identity through Privy. This adds an extra layer of security while ensuring a smooth onboarding experience.

Dashboard Access: After successful authentication, users will be redirected to the dashboard of their connected wallet. Here, they can view their balance and manage their assets.

Wallet Export Option: If users wish to take full control over their account, they can choose to export their wallet from the dashboard, giving them the flexibility to manage their assets using other platforms or wallets as needed.

By focusing on both experienced senders and new users, and leveraging RainbowKit and Privy, we aim to create a streamlined, secure, and user-friendly experience for claiming crypto gifts. We believe this will foster greater engagement and confidence in using cryptocurrencies.

We’ll be updating our project details and adding visual designs and flow soon, so stay tuned!

@mightyminer
Thanks for your clarity and explanation , you are doing absolutely beautiful keep it rolling buddy.

2 Likes

Thank you for providing this detailed answer to my questions but there is one area I was eagerly expecting an answer to, which I didn’t find. For instance, user A want to send user B; 500 $SHIT and 1000 $WML which are tokens on BTTC network. Will user A be able to send these two tokens in one email transaction or user A will have to send the two tokens in separate email messages. If it can be sent in one email transaction, how is user A going to different it?

2 Likes

Thank you for replying to me, you have really think it well by using good user friendly approach for new crypto users, please tell me are you going to do different language support for the email notifications because crypto is a veey global thing, thank you

2 Likes

Your approach to simplifying the onboarding experience for non-crypto users is very thoughtful.
In the case that a recipient doesn’t claim their tokens or accidentally deletes the claim email, what is the process for recovering or resending access? Will there be a grace period or an option for senders to reclaim unclaimed tokens?

1 Like

Thank you for your kind words! I’m glad you appreciate our user-friendly approach for onboarding new crypto users.

Yes, we are definitely considering adding multi-language support for email notifications in the future. As you rightly pointed out, cryptocurrency is a global phenomenon, and we want to make sure that our platform is accessible to users from all parts of the world, regardless of language barriers.

Our Approach:

Global Audience: We recognize that users from different regions may feel more comfortable receiving notifications in their native language. This is something we are actively exploring to enhance the user experience.

Customizable Language Preferences: In future updates, we plan to allow users to choose their preferred language for email communications during the onboarding process. This ensures that they receive clear and understandable instructions.

Localization: Beyond just translating content, we aim to localize email notifications to suit cultural nuances and preferences, ensuring a smooth and personalized experience for users across the globe.

For the MVP, we are focusing on English to keep things simple, but rest assured that multi-language support is part of our long-term roadmap as we scale and grow. We’re committed to making crypto accessible to everyone, no matter where they are.

1 Like

Thank you for your question, and I appreciate your understanding of our platform’s design!

In terms of unclaimed tokens or accidentally deleted claim emails, the primary responsibility lies with the recipient to claim their tokens. As a platform, our role is to facilitate the smooth transfer of tokens and notify the recipient, but beyond that, it is up to the recipient to ensure they act on the email.

How We Handle This:

Email Delivery: Once the sender initiates a transaction, the recipient receives an email with clear instructions on how to claim their tokens. After that, it’s up to the recipient to follow through.

Limited Involvement: From our perspective, we send the necessary claim instructions. If the recipient accidentally deletes the email or misses it, they would need to coordinate with the sender directly.

No Auto Reclaim: We don’t automatically reclaim or resend tokens on our own, as our platform’s role is primarily in executing the transaction and notifying the user.

We encourage recipients to be mindful of their emails and to act promptly. While the sender may choose to resend the email if they wish, the platform itself ensures that the delivery and instructions are in place once the transaction is completed.

2 Likes

Thank you for your insightful question! Currently, our platform does not support sending multiple tokens in a single email transaction. As of now, user A would need to send separate email transactions for each token, meaning 500 $SHIT and 1000 $WML would require two separate emails.

However, we do recognize the value of streamlining the process and making it easier for users to send multiple tokens at once. This is something we’re actively considering for future updates, and we plan to implement this functionality as our platform evolves.

For now, the focus is on ensuring a smooth experience for each individual transaction, but we’ll definitely keep the feedback in mind as we continue improving the platform.

1 Like

Transferring the responsibility to recipients for claiming tokens is understandable, but there might be opportunities to enhance this process and ensure a higher success rate, especially for users who are new to crypto or may overlook the claim email.
Will you send a confirmation email once the recipient successfully claims their tokens, providing a summary of the transaction?

1 Like

Thank you for this clear response. Focusing on separate email transaction for transfers that requires multiple token is not a bad start at this moment, and it’s also great to hear that you’re considering streamlining the process to further allow sending multiple tokens at once in the future. This would certainly enhance user experience and efficiency. Another question I would like to ask is that, since we’ve hinted in your future development, are there any plans to integrate other blockchains or asset to your email based crypto transactions or will you focus only on BTTC and possibly Tron networks only?

1 Like

After undergoing your project,I have some important question that needs clarity

  • What are the measures you will be taken in educating Users about cryptocurrency.

  • What security protocol are you going to implement to protect the transaction of users and data knowing that scammer are rapid.

  • Do you have plans of expanding

1 Like

Thanks for answering my question and for providing more details in your answer. The discussions so far has been on users who are new to crypto and doesn’t have a crypto wallet. Now I want to shift it to someone who is already into crypto and have a crypto wallet but chooses to receive a crypto gift or payment with email using your platform. Is there a way for such user to integrate their wallet into CryptoCourier’s ecosystem without having the need to export the wallet that carries the transferred token?

1 Like

Thank you for you’re replying to me, in my country it is very legal requirement to give information in the native French language, please tell me how are you going to cope with the obeying of this rules, thank you

1 Like

Thank you for your kind words and for acknowledging the current approach we’re taking with separate email transactions. We truly believe in building a strong foundation and gradually enhancing the user experience, so streamlining the process for multiple tokens is definitely a future priority for us.

Expanding to Other Blockchains:

As for integrating other blockchains into our email-based crypto transactions, we’re certainly open to expanding beyond the BTTC and Tron networks in the future. While our current focus is on BTTC , we understand that users may want to send and receive assets across various blockchains.

Our long-term vision is to support a wider range of blockchains and assets, ensuring that users have flexibility in choosing which network and token they’d like to use. This will be based on community feedback, market demand, and technical feasibility.

For now, we’re concentrating on perfecting the user experience within the BTTC ecosystem, but multi-chain support is definitely on our roadmap as we grow.

1 Like

Thank you for your thoughtful question! In our current setup, we only have the recipient’s email address on file, which is why we can send the claim notification and subsequent emails, like confirmation of a successful claim, solely to the recipient. We don’t collect the sender’s email address, so we aren’t able to send them confirmation emails directly.

For the recipient, the process is straightforward:

  1. They receive an email to claim their tokens.
  2. Once they claim the tokens, they can access their dashboard via the same email, where they can view all transaction-related details.

If the sender wants to resend the tokens, the recipient will still have the original claim email, allowing them to reclaim the tokens if necessary.

As for sending a confirmation email after the claim, this is something we are considering since it could reinforce the user experience. However, recipients already have the ability to access their dashboard to review all transactions, balances, and other details whenever needed.

1 Like

Thank you for your thoughtful question! Our platform, CryptoCourier, is specifically designed to onboard new users into the Web3 space by simplifying the process of receiving and managing crypto. For those who are already familiar with crypto and have existing wallets, we recognize their advanced needs, but our current focus is on providing a seamless entry point for non-crypto users.

For experienced users, while they may need to claim the transferred tokens via our platform initially, they can still export the wallet and move assets to their preferred wallet. However, our main objective is to help onboard new users into Web3 by making it easy for them to interact with crypto through familiar methods like email, without needing immediate blockchain knowledge or existing wallets.

As we expand, we’ll definitely explore ways to accommodate more advanced features, like integrating existing wallets, but right now our platform is best suited to those taking their first steps into the world of Web3.

1 Like

Thank you for bringing up this important point! We understand that legal requirements, such as providing information in native languages like French, are crucial in ensuring accessibility and compliance in various regions.

At the moment, CryptoCourier is focused on building out our core functionality, but we fully recognize the need to support multiple languages, especially as we scale and reach a global audience. As part of our future development roadmap, we are planning to integrate multilingual support to cater to users in countries where legal or cultural requirements mandate communication in local languages.

In your case, ensuring that our platform can deliver notifications and transaction details in French will be a priority when expanding into regions where it’s legally required. We want to make sure that users feel comfortable and confident when interacting with our platform, and language is an essential aspect of that.