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

[New Feature] Send via Link #302

Open
dongwon8247 opened this issue Dec 6, 2023 · 1 comment
Open

[New Feature] Send via Link #302

dongwon8247 opened this issue Dec 6, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@dongwon8247
Copy link
Member

dongwon8247 commented Dec 6, 2023

Overview

A handy tool/feature to send tokens via link (URL), without having to know the recipient address.

Interaction Flow

  1. (Extension) Sender selects the Send via Link option when sending tokens
  2. (Extension) Sender enters information (select token, enter quantity)
  3. (Extension) Sender generates a copyable link and QR code
  4. (External) Sender sends the link or QR code to the recipient using any messenger
  5. (Webpage) Recipient enters the dedicated webpage via the link or QR code to claim tokens
  6. (Webpage) Recipient creates a new wallet (Google Login provided) or connects an existing wallet and claims the tokens

image

Possibilities

  • Can be something that helps to lower the "Web3" barrier for newcomers.
  • Can generate multiple links at once and send each link to multiple people (airdrop, events, etc).
  • Can make good synergies with MPC login tools (Google Login etc) for not crypto-friendly users.

Consideration

  • Should make a limit on the token amount that can be sent using the SVL (to prevent the loss of funds due to human mistakes).
  • URLs should be random/secure enough so that URLs cannot be first accessed by others.
  • Should add a claimable period (i.e., only claimable within 24 hours since the link generation), and if not claimed, the funds go back to the original sender.
  • Should be 100% open source, plain written in Gnolang.

Any feedback is welcome!

@dongwon8247 dongwon8247 added the enhancement New feature or request label Dec 6, 2023
@dongwon8247
Copy link
Member Author

dongwon8247 commented Dec 6, 2023

@adr-sk Can you create an issue for each of the pending features/improvements we're planning on adding to Adena? This way, we can make them visible, gather feedback for improvement, and set priorities internally.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant