Available translations

Referral Program

governance.png
referral-program.png
The referral program incentivizes the promotion of the project, either by word-of-mouth or “en masse” through articles, social media posts, videos, and other forms of influencer marketing.
Content
Governance->Concept->Reusable Governance Snippets->Featuring Tokens Bonus
With this program, you may earn Superalgos SA Tokens for every user you refer to the project, and also for the users they refer!
To participate, you must spawn the Referral Program and declare your referrer. To do that, add a User Referrer node and use it to establish a reference to the User Profile of the person that referred you to Superalgos. If you have more than one referrer, simply add more User Referrer nodes.
Maybe you learned about Superalgos from an article, a video, a comment on Reddit, a tweet, the official website, or someone who told you about us!
Declaring your referrers is the best way to thank the people that may have written that article or tweet, produced that video, maintained the website, or told you about Superalgos! Without them, you probably wouldn’t be here yet!
Governance->Concept->Reusable Governance Snippets->Community Building Programs
Configuration
Configuration
Initial Values
These are the Initial Values for Referral Program configuration:
 {}
Examples
This is a list of properties featured by the Referral Program configuration. Expanding a property shows sample values for the property extracted from the current Workspace.
Referral Program Menu
The Referral Program node has the following Node Menu items:
The Configure menu item has the following properties:
  • action: Configure
  • actionFunction: uiObject.configEditor.activate
  • label: Configure
  • iconPathOn: configuration
  • iconPathOff: configuration
The Add User Referrer menu item has the following properties:
  • action: Add UI Object
  • actionProject: Visual-Scripting
  • actionFunction: payload.executeAction
  • label: Add User Referrer
  • relatedUiObjectProject: Governance
The Add Tokens Awarded menu item has the following properties:
  • action: Add UI Object
  • actionProject: Visual-Scripting
  • disableIfPropertyIsDefined: true
  • propertyToCheckFor: tokensAwarded
  • actionFunction: payload.executeAction
  • label: Add Tokens Awarded
  • relatedUiObjectProject: Governance
The Add Tokens Bonus menu item has the following properties:
  • action: Add UI Object
  • actionProject: Visual-Scripting
  • disableIfPropertyIsDefined: true
  • propertyToCheckFor: tokensBonus
  • actionFunction: payload.executeAction
  • label: Add Tokens Bonus
  • relatedUiObjectProject: Governance
The Delete menu item has the following properties:
  • action: Delete UI Object
  • actionProject: Visual-Scripting
  • askConfirmation: true
  • confirmationLabel: Confirm to Delete
  • label: Delete
  • iconPathOn: delete-entity
  • iconPathOff: delete-entity
  • actionFunction: payload.executeAction
Referral Program Children
The Referral Program node has the following childrenNodesProperties:
The User Referrers node property features the following properties:
  • name: userReferrers
  • type: array
  • autoAdd: true
The Tokens Awarded node property features the following properties:
  • name: tokensAwarded
  • type: node
  • autoAdd: true
The Tokens Bonus node property features the following properties:
  • name: tokensBonus
  • type: node
  • autoAdd: true
Referral Program Attaching Rules
The following are the Node Attaching Rules that govern the attachment of Referral Program with other nodes:
Compatible Types: