Initial version of my decentralised publishing platform for articles and blog posts - like a Web3 Medium. It's open source and [almost] fully decentralised. Runs on the Polygon network.
Current version lets authors publish markdown content from their GitHub account and lets users tip articles. No wallet or GitHub account is needed to browse content.
Authors link their GitHub account or organisation to their wallet address via oauth and an on-chain user registry, after which they can submit article URLs directly to the on-chain content registry. The content registry ensures only registered users can publish, and only from their registered GitHub account.
By adding different hosting options and expanding the feature set, the ultimate goal is to create a platform for independent journalists to publish without fear of censorship or repression, and to fund their journalism through direct tipping, subscriptions and profit sharing models.
And well, the original idea of blogs was completely decentralized (“there is this thing accessible through HTTP”) with bunch of ad-hoc API surfaces for metadata and “pingbacks” (ie. back references). Then in the last few years there is Medium.
Bottom line: You are solving solved problem and have some kind of path-dependent view of that problem space that does not really make sense.