From cbf03be91854f82ef48b9a6426038a56c1eb574f Mon Sep 17 00:00:00 2001 From: Addanus <83732318+addanus@users.noreply.github.com> Date: Sun, 13 Jun 2021 12:19:52 -0400 Subject: [PATCH 1/4] Save new users a lot of pain from rug pullers At onboarding, users are excited to get started, but the first thing they HAVE to do is update their profile. The initial FR should not be anything other than 100% at this point in the process! If changed from 100% at this first opportunity, scammers using auto-bots quickly purchase before users are able to buy their coin. Before they know it, upon trying to take their 2nd action, their coin price has increased and any $ they put in goes directly into the hands of the owners of the bots. This 1 change is a must imho to improve the user experience of new clouters. --- .../update-profile/update-profile.component.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/app/update-profile-page/update-profile/update-profile.component.ts b/src/app/update-profile-page/update-profile/update-profile.component.ts index 1398ad7f7..36194d867 100644 --- a/src/app/update-profile-page/update-profile/update-profile.component.ts +++ b/src/app/update-profile-page/update-profile/update-profile.component.ts @@ -77,14 +77,14 @@ export class UpdateProfileComponent implements OnInit, OnChanges { founderRewardTooltip() { return ( - "When someone purchases your coin, a percentage of each coin purchase " + - "gets allocated to you as a founder reward.\n\n" + - "A value of 0% means that no new coins get allocated to you when someone buys, " + - "whereas a value of 100% means that nobody other than you can ever get coins because 100% of " + - "every purchase will just go to you.\n\n" + - "Setting this value too high will deter buyers from ever " + - "purchasing your coin. It's a balance, so be careful or just stick " + - "with the default." + "When someone purchases your coin, a percentage " + + "is allocated to you as a 'founder reward'.\n\n" + + "A value of 0% means no value gets rewarded to you for each coin purchased, " + + "whereas a value of 100% means no one other than you gets the value because 100% " + + "goes to you.\n\nSetting it too high will deter others from " + + "buying your coin. Setting it too low risks 'rug-pullers' profitting off of " + + "your hard work. It's a balance, so be careful. After you've bought what you'd " + + "like of your own coin, consider setting this value to 10-20%." ); } @@ -170,7 +170,7 @@ export class UpdateProfileComponent implements OnInit, OnChanges { this.profileUpdates.usernameUpdate /*NewUsername*/, this.profileUpdates.descriptionUpdate /*NewDescription*/, this.profileUpdates.profilePicUpdate /*NewProfilePic*/, - this.founderRewardInput * 100 /*NewCreatorBasisPoints*/, + this.founderRewardInput * 1000 /*NewCreatorBasisPoints*/, 1.25 * 100 * 100 /*NewStakeMultipleBasisPoints*/, false /*IsHidden*/, // End params From 62778fde7ed6565f918fbbdf5eeb79cf6eec3de5 Mon Sep 17 00:00:00 2001 From: Addanus <83732318+addanus@users.noreply.github.com> Date: Sun, 13 Jun 2021 13:40:23 -0400 Subject: [PATCH 2/4] Update update-profile.component.ts --- .../update-profile/update-profile.component.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/app/update-profile-page/update-profile/update-profile.component.ts b/src/app/update-profile-page/update-profile/update-profile.component.ts index 36194d867..a9c4d8855 100644 --- a/src/app/update-profile-page/update-profile/update-profile.component.ts +++ b/src/app/update-profile-page/update-profile/update-profile.component.ts @@ -77,14 +77,14 @@ export class UpdateProfileComponent implements OnInit, OnChanges { founderRewardTooltip() { return ( - "When someone purchases your coin, a percentage " + - "is allocated to you as a 'founder reward'.\n\n" + - "A value of 0% means no value gets rewarded to you for each coin purchased, " + - "whereas a value of 100% means no one other than you gets the value because 100% " + - "goes to you.\n\nSetting it too high will deter others from " + - "buying your coin. Setting it too low risks 'rug-pullers' profitting off of " + - "your hard work. It's a balance, so be careful. After you've bought what you'd " + - "like of your own coin, consider setting this value to 10-20%." + "When someone purchases your coin, a percentage is allocated to you as a 'founder reward'.\n\n" + + "A FR of 0% means no value gets rewarded to you for each coin purchased, " + + "whereas a FR of 100% means no one other than you gets the value because 100% goes to you.\n\n" + + "Setting you FR too high will deter others from " + + "buying your coin. Setting it too low risks automated bots profitting at your " + + "expense. It's a balance, so be careful.\n\n" + + "Please consider keeping your FR at 100% until you've " + + "bought what you'd like of your own coin. After that, many in the community use a value of 10-20%." ); } From d38efab5b7f8dbdf65e55314ec4d9cedab80365f Mon Sep 17 00:00:00 2001 From: Addanus <83732318+addanus@users.noreply.github.com> Date: Sun, 13 Jun 2021 13:43:37 -0400 Subject: [PATCH 3/4] Update update-profile.component.ts --- .../update-profile/update-profile.component.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/app/update-profile-page/update-profile/update-profile.component.ts b/src/app/update-profile-page/update-profile/update-profile.component.ts index a9c4d8855..c2d135734 100644 --- a/src/app/update-profile-page/update-profile/update-profile.component.ts +++ b/src/app/update-profile-page/update-profile/update-profile.component.ts @@ -80,9 +80,8 @@ export class UpdateProfileComponent implements OnInit, OnChanges { "When someone purchases your coin, a percentage is allocated to you as a 'founder reward'.\n\n" + "A FR of 0% means no value gets rewarded to you for each coin purchased, " + "whereas a FR of 100% means no one other than you gets the value because 100% goes to you.\n\n" + - "Setting you FR too high will deter others from " + - "buying your coin. Setting it too low risks automated bots profitting at your " + - "expense. It's a balance, so be careful.\n\n" + + "Setting your FR too high will deter others from buying your coin. " + + "Setting it too low risks automated bots profitting at your expense. It's a balance, so be careful.\n\n" + "Please consider keeping your FR at 100% until you've " + "bought what you'd like of your own coin. After that, many in the community use a value of 10-20%." ); From 72e27b12b168f233ca98dd8706e077da7a8c60e3 Mon Sep 17 00:00:00 2001 From: Addanus <83732318+addanus@users.noreply.github.com> Date: Sun, 13 Jun 2021 16:30:55 -0400 Subject: [PATCH 4/4] fixing here just in case --- .../update-profile/update-profile.component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/update-profile-page/update-profile/update-profile.component.ts b/src/app/update-profile-page/update-profile/update-profile.component.ts index c2d135734..a24fc66b1 100644 --- a/src/app/update-profile-page/update-profile/update-profile.component.ts +++ b/src/app/update-profile-page/update-profile/update-profile.component.ts @@ -169,7 +169,7 @@ export class UpdateProfileComponent implements OnInit, OnChanges { this.profileUpdates.usernameUpdate /*NewUsername*/, this.profileUpdates.descriptionUpdate /*NewDescription*/, this.profileUpdates.profilePicUpdate /*NewProfilePic*/, - this.founderRewardInput * 1000 /*NewCreatorBasisPoints*/, + this.founderRewardInput * 100 /*NewCreatorBasisPoints*/, 1.25 * 100 * 100 /*NewStakeMultipleBasisPoints*/, false /*IsHidden*/, // End params