I have one in my profile. It is just another encrypted chat and document sharing platform. You can verify yourself through the domain names you own or verify yourself through your hacker news profile, etc.
How is keybase holding up after the takeover? I bumped into https://keyoxide.org and since I'm not interested in the chat parts, keeping an eye on that.