Use specific snap/snapd (2.58 on Fedora 37)?

I have a use case for the --hold parameter which gets introduced in snap 2.58.

Unluckily my fedora OS does only provide snap 2.57 AFAICS . https://packages.fedoraproject.org/pkgs/snapd/snapd/ even projects that there won’t be any 2.58 before April 2024 (or 2025?). That is available when in the snapd snap, but I do not see how to use it.

$ snap --version
snap    2.57.6-2.fc37
snapd   2.57.6-2.fc37
series  16
fedora  37
kernel  6.1.10-200.fc37.x86_64

the snap bin tells me that it does not know about hold parameters (as expected) . I can invoke a current snap bin via the core snap or the snapd snap but it still connects to the wrong snapd

$ /snap/core/current/usr/bin/snap --version
snap    2.58
snapd   2.57.6-2.fc37
series  16
fedora  37
kernel  6.1.10-200.fc37.x86_64

$ sudo /snap/core/current/usr/bin/snap refresh --hold
error: unknown action hold

is there a way to configure which snapd to use? would i need to modify the systemd files? is that expected to work or will it probably destroy my snaps the data they use?

Maciej helped out by providing a fresh build :smile:! Thanks a lot