Files
herolib/examples/baobab/generator/geomind_poc/specs.md
2025-02-10 14:15:27 +03:00

1.4 KiB

  • profile management
    • my name
    • my pub key
    • kyc
    • ...
  • product has components
  • admin items
    • supported_currencies
    • countries
    • continents
  • farming
    • farms
      • default farm exists, users don't have to chose
      • name
      • description
      • owner (pubkey)
    • nodes
      • reward (nr of INCA per month and time e.g. 24 months)
        • reward_promised
        • reward_given
      • location
        • coordinates
        • continent
        • country
      • description
      • farmid
      • capacity (disks, mem, ...)
      • gridversion (eg. 3.16)
    • nodestats
      • ...
      • uptime
      • bandwidth
  • referral system
  • coupons for discounts (one product can have multiple coupons and discounts)
  • data gets imported with heroscript for what we sell
  • minimal wallet function (BTC, CHF, MGLD, TFT, INCA)
    • transactions, so they can see what they spend money on
    • transfer/exchange
  • basic communication (messages in/out)
    • to allow us to communicate with user
  • news
    • basic news feed with topics, which we can set
  • vdc
    • name
    • description (optional)
    • spendinglimit
      • currency per month, week or day e.g. 0.1 BTC/month
      • each spending limit has name
    • admins, list of pubkeys who have access to this and can add capacity to it, or delete, ...
  • deployment
    • deploymentid
    • vdcid
    • heroscript
    • status
    • links (name, link, description, category)