Merge pull request #1474 from harrellbm/develop
Initial work on User Profile Tutorial
This commit is contained in:
15 files changed
+1868
-36
No files matched your search
+28
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"tutorial": "Creating Your User Profile Tutorial",
|
||||
"pageNumber": 1,
|
||||
"type": "Creating Your User Profile Tutorial",
|
||||
"definition": {
|
||||
"text": "This Tutorial walks you through the steps to create a User Profile and begin the journey to participating in Superalgos Governance.",
|
||||
"updated": 1629146822189
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Title",
|
||||
"text": "About This Tutorial"
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Workspace: Token Distribution Superalgos.",
|
||||
"updated": 1629146723735
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Maintainer: @harrellbm (Telegram, and Discord)."
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"tutorial": "Creating Your User Profile Tutorial",
|
||||
"pageNumber": 2,
|
||||
"type": "Tutorial Step - Better Together",
|
||||
"definition": {
|
||||
"text": "Welcome to Superalgos Governance! Today I will walk you through everything you need to know about creating a Superalgos User Profile and joining the Governance network!",
|
||||
"updated": 1629164302622,
|
||||
"icon": {
|
||||
"name": "Charting-Space/chart-points",
|
||||
"project": "Foundations"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "As a completely open source and collaborative project, Superalgos is not run by any singular set of people. ",
|
||||
"updated": 1629164311647
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "Even the core team, who are dedicated to improving and maintaining Superalgos, do not directly control the path development will take. ",
|
||||
"updated": 1629164322397
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Instead, the governance system distributes decision making power across all register users by leveraging the SA token."
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"tutorial": "Creating Your User Profile Tutorial",
|
||||
"pageNumber": 3,
|
||||
"type": "Tutorial Step - Make sure You’re Comfortable",
|
||||
"definition": {
|
||||
"text": "Before you jump into governance, it’s important you know what is being governed!",
|
||||
"updated": 1629147485727,
|
||||
"icon": {
|
||||
"name": "Charting-Space/charting-space",
|
||||
"project": "Foundations"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "We have got a lot of exciting things to talk about, but I want to make sure you can follow along easily. ",
|
||||
"updated": 1629164474591
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "If you haven't already, take some time to go through the Getting Started Tutorials."
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "There is no need to be an expert, but some general knowledge of the system will make your time in the Governance project much more productive."
|
||||
}
|
||||
]
|
||||
}
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"tutorial": "Creating Your User Profile Tutorial",
|
||||
"pageNumber": 4,
|
||||
"type": "Tutorial Step - One Token to Rule Them All",
|
||||
"definition": {
|
||||
"text": "Unlike some crypto currencies the SA token actually means something!",
|
||||
"updated": 1629162158011,
|
||||
"icon": {
|
||||
"name": "design-space",
|
||||
"project": "Foundations"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The SA token is a BEP20 token hosted on the Binance Smart Chain (BSC). It represents your amount of investment in the Superalgos project and community. It is a way to reward and grow the Superalgos user base and development pool.",
|
||||
"updated": 1629164803435
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "This means that the more you contribute to the project and help others, the more tokens you will earn!",
|
||||
"updated": 1629164817915
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"tutorial": "Creating Your User Profile Tutorial",
|
||||
"pageNumber": 5,
|
||||
"type": "Tutorial Step - With Tokens Comes Responsibility",
|
||||
"definition": {
|
||||
"text": "Holding tokens does more than just show commitment. SA tokens also confer governance power!",
|
||||
"updated": 1629162449407,
|
||||
"icon": {
|
||||
"name": "workspace",
|
||||
"project": "Foundations"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The more tokens you hold the more influence you can have over the direction of the project. This means, by owning SA tokens, you hold the power to use those tokens to exert influence over what parts of the system will be developed and how the community will evolve.",
|
||||
"updated": 1629165111109
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "This works in a cycle. The more you contribute, the more tokens you earn, the more say you have!"
|
||||
}
|
||||
]
|
||||
}
|
||||
+25
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"tutorial": "Creating Your User Profile Tutorial",
|
||||
"pageNumber": 6,
|
||||
"type": "Tutorial Step - A Mighty Meritocracy",
|
||||
"definition": {
|
||||
"text": "Superalgos does not reward freeloading! Real contributions to the project and community are what get rewarded with SA tokens and Governance power.",
|
||||
"updated": 1629162653518,
|
||||
"icon": {
|
||||
"name": "crypto-exchange",
|
||||
"project": "Foundations"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The fancy word for this kind of project governance is meritocracy. In other words, the more you contribute to the improvement of Superalgos, and to the support of our community, the more governance power you earn to influence the future of the Superalgos project.",
|
||||
"updated": 1629165463461
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "This is a collaboration! Only together can we continue to make Superalgos the game changer it is today no matter what the future may bring.",
|
||||
"updated": 1629165548280
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"tutorial": "Creating Your User Profile Tutorial",
|
||||
"pageNumber": 7,
|
||||
"type": "Tutorial Step - A Worthy Contribution",
|
||||
"definition": {
|
||||
"text": "No matter who you are, you can bring value to the Superalgos network!",
|
||||
"updated": 1629162880545,
|
||||
"icon": {
|
||||
"name": "Market/market",
|
||||
"project": "Foundations"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "Each of us bring unique talents and experience into our work with Superalgos. Even if you are not a programmer or expert trader there is still ways for you to get involved and grow the project!",
|
||||
"updated": 1629165838038
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "One of the first contributions you can make to the project is getting involved in governance itself. The network of users guiding Superalgos is an integral part of the success of our open collaboration. You bring value to the network just by being a part of it!"
|
||||
}
|
||||
]
|
||||
}
|
||||
+25
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"tutorial": "Creating Your User Profile Tutorial",
|
||||
"pageNumber": 8,
|
||||
"type": "Tutorial Step - What’s in a Profile?",
|
||||
"definition": {
|
||||
"text": "So what are we waiting for? Let’s get started! To participate in Governance you will first need a User Profile.",
|
||||
"updated": 1629163040597,
|
||||
"icon": {
|
||||
"name": "Charting-Space/chart-points",
|
||||
"project": "Foundations"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Your profile is set up just like the rest of the Superalgos system. It is a hierarchy of nodes. Only this hierarchy defines how you intend to use the Token Power you have earned or is delegated to you by other users. ",
|
||||
"updated": 1629165991225
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "By channelling your token power you help decide what parts of the system will be incentivised for further development and who will be rewarded for the community roles they have played.",
|
||||
"updated": 1629166027369
|
||||
}
|
||||
]
|
||||
}
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"tutorial": "Creating Your User Profile Tutorial",
|
||||
"pageNumber": 9,
|
||||
"type": "Tutorial Step - Program Participation",
|
||||
"definition": {
|
||||
"text": "How you use your Token Power is defined within a number of different Programs within your profile hierarchy.",
|
||||
"updated": 1629163374967,
|
||||
"icon": {
|
||||
"name": "Charting-Space/chart-points",
|
||||
"project": "Foundations"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "These programs help organize the types of development and community relationships you want to reward. ",
|
||||
"updated": 1629166399952
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "For instance, the Claims Program lets you present claims for the work you’ve done. While the Support Program lets you thank other Superalgos users that have helped you with technical support. ",
|
||||
"updated": 1629166416422
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "We’ll cover all these and other programs in detail once you have a working profile!"
|
||||
}
|
||||
]
|
||||
}
|
||||
+25
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"tutorial": "Creating Your User Profile Tutorial",
|
||||
"pageNumber": 10,
|
||||
"type": "Tutorial Step - Where is all Begins",
|
||||
"definition": {
|
||||
"text": "Here we are at the head of the governance project. Let’s get that profile created!",
|
||||
"updated": 1629163572836,
|
||||
"icon": {
|
||||
"name": "Charting-Space/dashboard",
|
||||
"project": "Foundations"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Click the Add Profile Constructor button.",
|
||||
"updated": 1629163599518
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Now position the resulting Profile Constructor node where it is easy to see.",
|
||||
"updated": 1629163626525
|
||||
}
|
||||
]
|
||||
}
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"tutorial": "Creating Your User Profile Tutorial",
|
||||
"pageNumber": 11,
|
||||
"type": "Tutorial Step - Profile in a Heartbeat",
|
||||
"definition": {
|
||||
"text": "The Profile Constructor is the device you will use to set up your profile. ",
|
||||
"updated": 1629163751173,
|
||||
"icon": {
|
||||
"name": "under-construction",
|
||||
"project": "Foundations"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Not only that but it will create a unique Binance Smart Chain wallet that is connected with your profile. We call it your Governance Address.",
|
||||
"updated": 1629166742408
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "This means that you will not be able to use any existing wallet addresses you may own, but will create a new one. ",
|
||||
"updated": 1629166737533
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Your Governance Address will allow you to receive the SA tokens you earn. Superalgos will also read the balance of this address to become aware of the number of SA tokens you hold, and assign your profile an equivalent amount of Token Power.",
|
||||
"updated": 1629166705049
|
||||
}
|
||||
]
|
||||
}
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"tutorial": "Creating Your User Profile Tutorial",
|
||||
"pageNumber": 12,
|
||||
"type": "Tutorial Step - Pump that Heartbeat!",
|
||||
"definition": {
|
||||
"text": "Now let’s configure that constructor! ",
|
||||
"updated": 1629167048288,
|
||||
"icon": {
|
||||
"name": "Time/time-machine",
|
||||
"project": "Foundations"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Click the configuration option and type your GitHub username under the username properly.",
|
||||
"updated": 1629167062088
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "It should look something like this:"
|
||||
},
|
||||
{
|
||||
"style": "Json",
|
||||
"text": "{\n \"githubUsername\": \"My Awesome Username\"\n}",
|
||||
"updated": 1629167126327
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"tutorial": "Creating Your User Profile Tutorial",
|
||||
"pageNumber": 12,
|
||||
"type": "Tutorial Step - Pump that Heartbeat!",
|
||||
"definition": {
|
||||
"text": "Now let’s configure that Profile Constructor!",
|
||||
"updated": 1629167519082,
|
||||
"icon": {
|
||||
"name": "Time/time-machine",
|
||||
"project": "Foundations"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Click the configuration option and type your GitHub username under the username properly.",
|
||||
"updated": 1629167062088
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "It should look something like this:"
|
||||
},
|
||||
{
|
||||
"style": "Json",
|
||||
"text": "{\n \"githubUsername\": \"My Awesome Username\"\n}",
|
||||
"updated": 1629167126327
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"tutorial": "Creating Your User Profile Tutorial",
|
||||
"pageNumber": 13,
|
||||
"type": "Tutorial Step - Oh so Shiny",
|
||||
"definition": {
|
||||
"text": "Write a summary for this tutorial page."
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "We are almost there. Now click create user profile and watch the magic happen. That’s right, you just created your profile!",
|
||||
"updated": 1629167761539
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "While we didn’t have to break a sweat making your profile, some pretty amazing things happened behind the scenes. The constructor just generated your user profile, and unique SA Token Governance address. A cryptographic message with your GitHub.com username has been 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."
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "What this means is that your profile, and its associated token address, can only be accessed and changed by you!"
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user