Hosting module #23

Open
opened 2026-01-14 02:26:57 +00:00 by scott · 0 comments
Member

This module needs to provide the following functions (done):

  • Users can create a farm and get a farm id to boot their node with
  • Nodes can register themselves and update themselves
  • Nodes can submit uptime reports (including their current version information)

To start, the data models are basically copied from our Grid v3. The main change being that we will store all of the node's info in this chain, versus offloading some aspects to a separate data store.

Schemas are just for reference in this case:
https://forge.ourworld.tf/geomind_research/hero_ledger/src/branch/main/schemas

TODO:

  • Nodes can find out if they need to do an update, which version to go to
    • Should include the ability to do rolling updates, send the update to a percentage of nodes at a time
  • Farmers can commit to SLA and stake funds that will be used to pay out penalties upon violation
This module needs to provide the following functions (done): * Users can create a farm and get a farm id to boot their node with * Nodes can register themselves and update themselves * Nodes can submit uptime reports (including their current version information) To start, the data models are basically copied from our Grid v3. The main change being that we will store all of the node's info in this chain, versus offloading some aspects to a separate data store. Schemas are just for reference in this case: https://forge.ourworld.tf/geomind_research/hero_ledger/src/branch/main/schemas TODO: - [ ] Nodes can find out if they need to do an update, which version to go to * Should include the ability to do rolling updates, send the update to a percentage of nodes at a time - [ ] Farmers can commit to SLA and stake funds that will be used to pay out penalties upon violation * Need to fully define (https://forge.ourworld.tf/geomind_research/hero_ledger/issues/22)
Sign in to join this conversation.
No labels
urgent
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_ledger#23
No description provided.