LogoLogo
HomeExchange
  • 🌙Protocol Overview
  • 🏛️Governance Structure
  • Tokenomics
    • Premine Distribution
    • Allocation and Emissions
  • User Guides
    • 👽Our Utility
      • 💸Fee Sharing
      • 💰iOS Mobile Premium
    • 🔄Our Exchange
      • 💱Swapping Tokens
      • ⛽Providing Liquidity
    • 💰Our Incentives
      • 👩‍🌾Liquidity Mining
      • 💫Soul Staking
  • Useful Resources
    • Blogs and Forums
      • Medium Blog
      • Community Forum
    • Social Media
      • Twitter Account
      • Discord Community
      • Telegram Community
    • Token Contracts
      • Soul Power (FTM)
      • Soul Aura (AVAX)
      • Soul Power (AVAX)
      • Soul Aura (FTM)
    • Fantom Connection
    • Additional Links
  • FAQ
    • Privacy Policy
    • User Agreement
  • Technical Details
    • Soul Summoner
    • Soul Power
Powered by GitBook
On this page
  • Overview
  • Soul Power Divination Ceremony

Was this helpful?

  1. Technical Details

Soul Power

Soul Power is our native utility token that represents your share of the Soul Finance Organization.

Overview

Soul Power is the primary utility token utilized across every aspect of the Soul Finance Ecosystem and is your key to all of the mechanism and applications we roll out over time.

Similar to the Soul Summoner, the Soul Power contract is controlled by distinct roles belonging to separate houses each having a system of internal checks to ensure fair governance over the Protocol.

Soul Power Divination Ceremony

In the constructor, we channel the roles of the Anunnaki and Thoth -- supreme overlords and the ancient Egyptian God of magic and wisdom. The House of Anunnaki is able to grant access to the House of Thoth and the House of Thoth is able to mint Soul Power. In the event that Thoth grows too power-hungry and mints beyond bounds, Anunnaki is able to revoke the power vested in the member of the House of Thoth.

// channels the power of the anunnaki and thoth to the deployer (deployer)

constructor() {
    anunnaki = keccak256("anunnaki"); // alpha supreme
    thoth = keccak256("thoth"); // god of wisdom and magic
    _divinationCeremony(anunnaki, anunnaki, msg.sender); 
    _divinationCeremony(thoth, anunnaki, msg.sender);
}

During the divination ceremony, the deployer is vested the powers of both houses and crowns the house of Anunnaki as supreme.

PreviousSoul Summoner

Last updated 1 year ago

Was this helpful?