From 8608836fe60f5e12e620d31d2d1c4b3770fbb19d Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Fri, 27 Aug 2021 19:01:37 +0200 Subject: [PATCH] Building your profile WIP --- .../building-profile/building-profile-07.png | Bin 22436 -> 14379 bytes .../Plugins/User-Profiles/Julian-Molina.json | 10057 +--------------- .../governance-address.json | 7 +- ...ser-profile-001-building-your-profile.json | 161 +- 4 files changed, 108 insertions(+), 10117 deletions(-) diff --git a/Projects/Governance/PNGs/Docs/building-profile/building-profile-07.png b/Projects/Governance/PNGs/Docs/building-profile/building-profile-07.png index b9d6f3b767ee56dd01d72e0bd3ebc2c1d648cec6..b354cd5c76b72706489cfe94bd7d72b07e472cea 100644 GIT binary patch literal 14379 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 Address->Content" + }, + { + "style": "Important", + "text": "Once you are done setting up the address, you need to back up your private key in whatever way you desire, and delete the Profile Constructor so that the private key is removed from the Workspace. No worries… I’ll remind you of all this when the time comes." }, { "style": "List", - "text": "Go to the Governance Project hierarchy and select Add User Profile on the menu. " + "text": "Go to the Governance Project hierarchy and select Add Profile Constructor on the menu.", + "updated": 1630079909997 }, { "style": "List", - "text": "Needless to say, the User Profile is your profile. Name it with your GitHub.com username, your real name, or any pseudonymous name you may wish to identify with." + "text": "Access the configuration and enter your GitHub.com username.", + "updated": 1630080009714 + }, + { + "style": "List", + "text": "If you already have a Superalgos SA Token address, you may enter the associated mnemonic phrase to verify the ownership of the address. If you don't have an address, leave the mnemonic property empty so that the Profile Constructor creates a new address for you.", + "updated": 1630080154442 }, { "style": "List", "text": "Go ahead and select Add Profile Constructor too." }, - { - "style": "Text", - "text": "The Profile Constructor is the device you will use to set up the BSC address you will use to feed your profile with Token Power from your Superalgos SA Token holdings. This means that you will not be able to use your existing addresses, but will create a new one. We call it your Governance Address." - }, - { - "style": "Include", - "text": "Governance->Concept->Governance Address->Content", - "updated": 1624722289979 - }, - { - "style": "Text", - "text": "Once you are done setting up the address, you need to back up your private key in whatever way you desire, and delete the Profile Constructor so that the private key is removed from the Workspace. No worries… I’ll remind you of all this when the time comes." - }, { "style": "Subtitle", "text": "3. Build Your Profile" }, - { - "style": "List", - "text": "Establish a reference from the Profile Constructor node to your User Profile node." - }, - { - "style": "List", - "text": "Access the configuration of the Profile Constructor and enter your GitHub.com username." - }, { "style": "Text", "text": "The next step involves building the profile, but before you do so, let me explain what the process involves:" }, { "style": "List", - "text": "A BSC address and the corresponding private key will be generated. This is the BSC address you will use to interact with the governance system." + "text": "If you didn't enter a mnemonic, a BSC address and the corresponding private key will be generated.", + "updated": 1630080750557 }, { "style": "List", - "text": "A cryptographic message with your GitHub.com username will be signed with the private key corresponding to the address just generated. This message will be stored in your User Profile so that we may authenticate it comes from you once you submit your profile as a plugin in the Governance Project." + "text": "A cryptographic message with your GitHub.com username will be signed with the private key corresponding to the address just generated or the mnemonic you entered. This message will be stored in your User Profile so that we may authenticate it comes from you once you submit your profile as a plugin in the Governance Project.", + "updated": 1630080772975 }, { "style": "Text", @@ -110,6 +112,25 @@ "style": "List", "text": "Access the menu of the Profile Constructor and click the Build Profile option. Click again to confirm the operation." }, + { + "style": "Text", + "text": "That's it!", + "updated": 1630082601712 + }, + { + "style": "Note", + "text": "If you already have tokens in your Governance Address, you should see the Blockchain Power coming into your User Profile. It may take a minute or so for the system to get the data from the blockchain. If you have no tokens, then you will get zero Blockchain Power.", + "updated": 1630082879935 + }, + { + "style": "Png", + "text": "PNGs/Governance/Docs/building-profile/building-profile-07.png" + }, + { + "style": "Title", + "text": "Check Your Configurations", + "updated": 1630082922435 + }, { "style": "Text", "text": "Now, take a minute to check the configuration of the User Profile node. You should see a message similar to the one below:" @@ -121,12 +142,28 @@ }, { "style": "Text", - "text": "As explained earlier, this is how the governance system will know that this User Profile belongs to the private key that signed the message, which in turn belongs to the address that will hold the tokens that confer your profile with Token Power.", - "updated": 1624722409704 + "text": "This is how the governance system will know that this User Profile belongs to the private key that signed the message, which in turn belongs to the address that will hold the tokens that confer your profile with Token Power.", + "updated": 1630080906578 + }, + { + "style": "Title", + "text": "Back-Up Your Keys", + "updated": 1630083527720 + }, + { + "style": "Text", + "text": "If you used a mnemonic to authenticate an existing address, you may safely disregard what comes next.", + "updated": 1630083542691 }, { "style": "Warning", - "text": "This is the most important part of this guide! You must back up your private key! Later on, you will move Superalgos SA Tokens to the address you just generated, so, before you do that, you must safely store the private key that you will use to access the address. At this point, Superalgos doesn’t offer a built-in solution to securely back up your private keys. All the system does at this point is generate a BSC address / private key pair and deliver it in the configuration of the Profile Constructor node. It is up to you to decide how you are going to handle this sensitive information." + "text": "This is very important! If you chose to generate a new address, you must back up your private key! Later on, you will hold Superalgos SA Tokens in this address. Before you do that, you must safely store the private key that you will use to access the address.", + "updated": 1630083582536 + }, + { + "style": "Important", + "text": "At this point, Superalgos doesn’t offer a built-in solution to securely back up your private keys. All the system does at this point is create a BSC address / private key pair and deliver it in the configuration of the Profile Constructor node. It is up to you to decide how you are going to handle this sensitive information.", + "updated": 1630083613308 }, { "style": "Text", @@ -142,18 +179,29 @@ "text": "" }, { - "style": "Warning", - "text": "Once you are satisfied with your backup of the private key, delete the Profile Constructor node! It is not safe to store your private key at the Workspace, as you may accidentally submit it to GitHub.com with one of your contributions. Also, remember that workspaces are saved on disk as unencrypted JSON files, with no security whatsoever.", - "updated": 1624722590003 + "style": "Title", + "text": "Delete the Constructor", + "updated": 1630083196550 }, { - "style": "Subtitle", - "text": "4. Import Private Key in a Wallet" + "style": "Warning", + "text": "Once you are satisfied with your backup of the private key, or if you used a mnemonic of an existing address, you must delete the Profile Constructor node! It is not safe to store your private key at the Workspace, as you may accidentally submit it to GitHub.com with one of your contributions. Also, remember that workspaces are saved on disk as unencrypted JSON files, with no security whatsoever.", + "updated": 1630083271674 + }, + { + "style": "Title", + "text": "Import Private Key in a Wallet", + "updated": 1630083092448 }, { "style": "Text", "text": "This step is not required for interacting with governance, however, we’ll cover it as you most likely will want to do it at some point, and it is recommended anyway, even if not strictly necessary." }, + { + "style": "Note", + "text": "This step is relevant only if you created a new BSC address. If instead, you entered the mnemonic of an existing address, then you may safely skip this part.", + "updated": 1630083638851 + }, { "style": "Text", "text": "The idea is to import the address / private key you just created into a functional hardware or software wallet, so that you may control the tokens you will eventually send to this address." @@ -218,8 +266,8 @@ }, { "style": "Note", - "text": "We have no images of the previous and the next few screens are Trust Wallet won't allow capturing these pages.", - "updated": 1624724274610 + "text": "We have no images of the previous and the next few screens as Trust Wallet won't allow capturing these pages.", + "updated": 1630082470933 }, { "style": "List", @@ -237,47 +285,6 @@ "style": "Png", "text": "PNGs/Governance/Docs/building-profile/building-profile-06.png", "updated": 1624724788900 - }, - { - "style": "Subtitle", - "text": "5. Move Funds to the Address" - }, - { - "style": "Text", - "text": "You’re almost ready to move some Superalgos SA Tokens to your new address. Before you do that it’s a good idea to configure the Superalgos SA Token first." - }, - { - "style": "Text", - "text": "If you don’t know how to do that, follow the instructions in this Medium article:" - }, - { - "style": "Link", - "text": "How to Configure the Superalgos SA Token in Trust Wallet->medium.com/superalgos/how-to-configure-the-superalgos-sa-token-in-trust-wallet-5cfc63800447" - }, - { - "style": "Text", - "text": "For your convenience, this is the Superalgos SA Token BSC contract:" - }, - { - "style": "Json", - "text": "0xfb981ed9a92377ca4d75d924b9ca06df163924fd" - }, - { - "style": "List", - "text": "When you’re ready, send a few Superalgos SA Tokens to your new address." - }, - { - "style": "List", - "text": "Once the tokens arrive, refresh the browser tab running Superalgos." - }, - { - "style": "List", - "text": "Expand your User Profile node. You should see the same number of tokens you sent to your new address as Token Power on top of the dotted line connecting to the Token Switch node. This is the total Token Power that you may use to influence the governance of Superalgos." - }, - { - "style": "Png", - "text": "PNGs/Governance/Docs/building-profile/building-profile-07.png", - "updated": 1624725097347 } ] } \ No newline at end of file