Skip to content

Conversation

harbu
Copy link
Contributor

@harbu harbu commented Jul 4, 2025

Summary

Document for usage of autostaker plugin

@harbu harbu marked this pull request as ready for review August 6, 2025 10:43
@harbu harbu requested a review from fonty1 August 6, 2025 10:43
@harbu harbu requested a review from hpihkala September 9, 2025 14:25
Copy link
Contributor

@hpihkala hpihkala left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left a few minor comments, no need for a re-review after changes

}
```

In addition, you need to assign the staking agent (aka `CONTROLLER`) role for each nodes' wallet
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suggest using (only) the Hub terminology here:

  • Let's not talk about controller, only staking agent
  • I think on the Hub they're node addresses, not node wallets

```

In addition, you need to assign the staking agent (aka `CONTROLLER`) role for each nodes' wallet
so they can adjust stakes on behalf of the operator. See [Staking angets](../streamr-network/network-roles/operators.md#staking-agents)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo in the link (angets)


In addition, you need to assign the staking agent (aka `CONTROLLER`) role for each nodes' wallet
so they can adjust stakes on behalf of the operator. See [Staking angets](../streamr-network/network-roles/operators.md#staking-agents)
for how this is done.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe a screenshot of the Staking Agents and Node Addresses section, showing a state where the same address has been added to both sections?

any manual changes by returning the stakes back to the state it considers optimal.
- To withdraw earnings while the autostaker is enabled, you simply
initiate a withdraw and wait for the undelegation queue to be processed by the
autostaker. This will not be immediate.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will not be immediate, but will happen on the next activation of the autostaker (by default every X minutes).

addition to time-based runs, the autostaker will also run whenever a new sponsorship is
created.

Example of setting these values:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mention that these are the default values (are they?)

@harbu
Copy link
Contributor Author

harbu commented Sep 10, 2025

Addressed your comments @hpihkala , merging when CI passes.

@harbu harbu merged commit c4ff995 into main Sep 10, 2025
24 checks passed
@harbu harbu deleted the autostaker-docs branch September 10, 2025 10:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants