How does the staking work

There seems to be little info about the actual staking function performed by swell would it be useful to make some info docs on how swell enable staking. I have searched YouTube and no such material exist outside the swell docs.