I’m currently working on a platform called kauri.io, a community-based technical content platform where content writers and projects can share knowledge and collaborate on articles, documentation or tutorials about decentralised techs at first.
The platform is powered by Ethereum and IPFS, so each individual writer or community writer can access (and export) their content at any time, prove authorship, receive tips and fund content via bounty.
It is still work in progress but publishing is already up and running and we have already around 500 contributions. The content is associated to the creator via his Ethereum account address.
We are working on the tipping strategy right now and as a big fan of Brave browser, I was wondering what is the effort on Brave side to integrate a content platform just like you did with YouTube and Twitch ?
I’m conscious, we are infinitely small compared to YouTube, and it may not make sense in terms of ROI to integrate our platform.
However, there are a few Ethereum based content platforms emerging (gitcoin, peepeth, ujo, cent_co, publish0x, etc.) and each content creator is usually identified by an Ethereum or Bitcoin address. There could be a way to generalise publishers verification for all those sites into one unique scheme.
The idea would be to build some sort of gateway between those web3 publishers and BAT.
- On Brave side, a web3 content creator would be easy to verify as you only need a signature from the Ethereum account (that is recovered via
ecrecover). I am not saying this account should be used to receive BAT payment but only to verify identity (account owner). Uphold would still be part of the publisher registration process.
- On the publishing platform side, the host could simply add a HTML metatag including the account address to tip, so it would be pretty easy to match a page (an article or profile page) to a publisher.
<meta name="publisher_account" content="0xF0f15Cedc719B5A55470877B0710d5c7816916b1" network="ethereum">
This solution gives much more granularity than domain names as any websites could have as much as publishers as they want.
Anyway, this is an idea I wanted to share with this community because I believe content creators are becoming more and more interested by Blockchain benefits (micro-payment, interoperability, censorship-resistance) and on the other hand they are also attracted by simplicity of all those publishing platforms (YouTube, Twitch, Medium, GitHub), which means that the domain is not necessarily the best publisher identifier.
Happy to discuss about this