adena-wallet icon indicating copy to clipboard operation
adena-wallet copied to clipboard

[New Feature] Send via Link

Open dongwon8247 opened this issue 2 years ago • 1 comments

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 avatar Dec 06 '23 08:12 dongwon8247

@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.

dongwon8247 avatar Dec 06 '23 08:12 dongwon8247