New accounts (vip tickets) - Waiviogit/waivio GitHub Wiki
Main task #2138
New accounts - in order for users to easily create new accounts, as well as invite friends, it is proposed to use the VIP tickets system, which is supported by the HiveOnBoard.com project.
TITLE |
Create new Hive accounts |
DESCRIPTION |
In order to protect Hive from spam, the blockchain witnesses have introduced a small one-time fee for new Hive accounts. When you open your first Hive account, you can do so for free by confirming your mobile phone. But if you prefer an anonymous account or need additional accounts, you can do so by purchasing HiveOnBoard VIP tickets. You can also help your friends open Hive accounts by giving them VIP tickets. VIP tickets can be securely shared via email or other digital means, as they are valid for the activation of a single new account via HiveOnBoard.com. Once the VIP ticket has been used, it will no longer be valid and will be archived in the second table. _______ Where for free link to https://hiveonboard.com/create-account, and HiveOnBoard.com - https://hiveonboard.com/ |
BUY | block to buy VIP tickets |
TITLE |
Buy VIP tickets |
QUANTITY |
quantity input field. Placeholder - "# of tickets" |
CALCULATION |
QUANTITY X 5 HIVE = {sum} HIVE ______ Where {sum} dynamically generated depending on the entered number in the QUANTITY field |
BUTTON |
"Pay now" button opens "Transfer funds" modal window |
ACTIVE_TABLE | table for displaying new VIP tickets that are not activated |
TITLE |
Active VIP tickets |
PURCHASED |
"Purchased" creation data |
TICKET |
"VIP ticket" column includes unique id ticket and link to "(add note)". If the note is already there, then the word "edit" is displayed instead of add. After clicking "Share VIP ticket" modal window is opened. |
LINK |
"Link" column with "apply" link to directly create account |
SHARE |
"Share" column includes "details" link to "Share VIP ticket" modal window |
USED_TABLE | table for displaying used VIP tickets that are activated |
TITLE |
Used VIP tickets |
PURCHASED |
"Purchased" creation data |
TICKET |
"VIP ticket" column includes unique id ticket and link to "(add note)". If the note is already there, then the word "edit" is displayed instead of add. After clicking "Share VIP ticket" modal window is opened. |
TITLE |
Share VIP ticket |
CLOSE |
button to close modal window |
VIP_TICKET |
"VIP ticket:" {id} - id for new account |
COPY_ID |
button near {id} to copy it |
LINK |
"VIP ticket link:" {link} - link to hiveonboard |
COPY_LINK |
button near {link} to copy it |
NOTE |
"Note:" - textarea to enter text. Placeholder "Note to self" |
SAVE |
"Save" button to save changes. The button is active if there are changes |
CANCEL |
"Cancel" button to cancel action and close modal window |
Like a normal modal for transactions but:
- recipient has already been selected -> waivio.vip
- the quantity is automatically adjusted depending on the quantity selected for the purchase
- by default, the hive is selected and blocked
- "Your balance: {balance} HIVE" blocked too
- "Memo" also blocked
- [VIP tickets / WAIV] change payment for VIP tickets from HIVE to WAIV. The price should be calculated dynamically based on 3 HIVE per ticket and at the rate of USD in WAIV. #4709