Because I used wayland clipboard so often in kakoune, I created user mode shortcuts to handle wayland clipboard in kakoune.
map -docstring 'paste wayland clipboard after cursor' global user \
'p' '<a-!>wl-paste -n<ret>'
map -docstring 'paste wayland clipboard before cursor' global user \
'P' '!wl-paste -n<ret>'
map -docstring 'replace selections with wayland clipboard' global user \
'R' '|wl-paste<ret>'
map -docstring 'copy last selection to wayland clipboard' global user \
'y' '<a-|>wl-copy<ret>'
On the above page a community member has a plugin kakboard check it out as may provide you with some ideas or additional guidance on clipboard and registers.