Matrix client on Sway wants a Keyring

I am looking for a Matrix client. it must be packaged as a RPM from the Fedora repos.
I have tried Nheko and Fractal. They both ask for a keyring and exit.
I assume this is because I am on Sway WM.

Edit: Someone on Matrix led me to keepassxc, so trying to configure it properly.

I got it sorted thanks to Emma on Matrix Help room.

I installed keepassxc,
In 'tools/settings/secret service integration I ticked “Enable KeepassXC Freedesktop.org. Secret Service Integration”

Then

I had to enable secret storage at the db level aswell (database → database settings → SSI → Expose entries under this group

After this Nheko worked, but I got stuck on the login screen until I went really slow on the ‘name’ entry and it set off a Single Sign On process in my browser.

That was not the most direct route to a chat app I have ever experienced.