Stellar doesn't seem odd to me at all. One of the large hurdles of working together with freelancers (especially from outside the US/EU) are payments.
If I find someone on Twitter or elsewhere posting artwork I like and I want to hire them, then Keybase makes the rest quite simple: easy to confirm identity, discuss details over chat, share files, and finally make payments.
Seems like a platform with great potential that's horribly misunderstood.