As new developers and technical enthusiasts enter the Ethereum space, they are met with an incredibly friendly community but a disorienting vacuum of technical documentation. The lack of documentation stems from the fast-paced and rapidly changing business models being driven by the Ethereum ecosystem, which is ripe — and sometimes saturated — with new protocols, crypto-mechanisms, and software on a seemingly weekly basis.
Though the Ethereum community is deeply collaborative and open sourced, a support structure isn’t in place yet for community members to efficiently curate essential resources and help one another answer technical questions. Project teams trying to bring products into the ecosystem know all too well the current state of affairs: time offering support to others is often time away from shipping new features or from actually improving the core technology. Most offer support for free, and those that do monetize their services are disproportionately larger companies with brand name recognition and strong balance sheets. Small to medium sized startups lack access to pay-as-you-need support models, and a viable open source support network is yet to emerge.
If the products, platforms, protocols, and software of the Ethereum ecosystem are to thrive, the knowledge share must thrive as well. Conceived as a portal where project teams and individuals can engage, generate, and curate high quality and up-to-date technical resources, the Kauri project is committed to enabling the community to curate the decentralized knowledge base and support network that the Ethereum ecosystem needs to reach its full potential. Our name is taken from the Kauri tree, which is native to New Zealand and one of the oldest and largest trees on the planet. We see the Kauri network as a community-grown tree of knowledge which stands to support further innovation, adoption, and collaboration in the developer ecosystem.
Learn: Search, Engage, Bounty
Users will be able to search the Kauri network for tutorials, examples, and documentation on libraries, developer tools, blockchain clients, application protocols, and any Ethereum content in general. If a user can’t find the knowledge they are looking for, they can make a request and choose to attach an ether based bounty to incentivize community members to lend their expertise and knowledge. Community members also have the opportunity to tip existing articles that they’ve found helpful. For both seasoned developers migrating from Web2 and newcomers touching the command line for the first time in Web3, Kauri will serve as a reputable and ever-growing body of knowledge that builders can leverage to bring themselves up to speed and build faster.
Contribute: Incentives for Experts
Kauri aims to accelerate the growth of the Ethereum ecosystem through community-based knowledge and provide innovative ways for those building decentralized tech to make available and, if they want, monetize their expertise. Through Kauri, community members can monetize their expertise by fulfilling requests and contributing articles, tutorials, and rigorous examples to projects’ knowledge bases. Contributors can also be recognized by the community and specific projects for the content they create. In the future, we plan to introduce reputation mechanisms that will be interoperable with other decentralized and reputation-based marketplaces so users can build reputations across different networks.
Support: Submit and Answer Requests
On the Kauri network, anyone can submit a request, and anyone with the requisite knowledge can answer any public request. Kauri’s UI functionality allows users to ask follow-up questions should they need more requestor input. Additionally, users are not confined to any one role, and are actually encouraged to contribute in any way they feel can add value to the network.
Beta Launch, Competition, and Roadmap Preview
The Kauri MVP public beta will launch on Rinkeby in May 2018 with a limited subset of ecosystem projects. To celebrate the launch of the Kauri beta, we’ll be kicking off a four-week knowledge content competition in parallel. Beta users and content creators in our competition will be rewarded with real Ether and prizes. We’ll follow up with competition details and initial projects soon, so stay tuned! Over the course of 2018 and 2019, we plan to build out Kauri’s application and protocol layers so the Ethereum community can better self-organize and build the technical knowledge base together. Extended Roadmap Preview (subject to change) Q4 2018––MVP live on mainnet with enhanced features
Process for keeping articles up-to-date
Article versioning and multi-ownership
Off-chain articles and escalation
Bounties network integration FY 2019
Community-curated topic channels
P2P technical support
Kauri will provide both new and experienced developers with completely free access to a curated, high-quality, and continuously expanding Ethereum knowledge base. The point is less time searching and vetting, and more time learning and building. The Kauri network is not owned and operated by a single gatekeeper but rather aligns incentives and facilitates community members so that participants themselves can curate and grow the network. Experts will be rewarded for sharing time and expertise. In turn, development teams will finally be able to harness the full resources and support of the incredibly talented Ethereum community. We look forward to unlocking our ecosystem’s collective wisdom. Are you interested in building a community of knowledge contributors for your open source project? Please reach out to us at firstname.lastname@example.org or visit kauri.io to learn more.