Kendraio has come a long way from its origins. To date we've been allocated a whopping 1.5 M EUR in grants from the European Union, UK, Google and most recently Grant for the Web. We have worked with CMO's (Teosto), streaming platforms (Resonate, Musicoin, Audiotarky) and have participated in accelerators (Wallifornia Music Tech) and hackathons (Next Stage Challenge). We're pioneers in interoperability, data privacy and people having control. We think people are better off when they have sovereignty over their digital information and interfaces rather than at the mercy of closed silos.
As of now, the team consists of 5 members. Daniel, the founder and chief architect. Darren, the lead developer. Luke, full stack developer focusing on web monetisation. Antonio, partnership and outreach manager and Lena, doing marketing and communication. For Grant for the Web we've partnered with streaming platforms Resonate, Musicoin and Audiotarky, with which we're building ad hoc solutions for musicians to have alternative revenue streams that are direct-to-fan and user centric. If you also work in the music industry, please feel free to get in touch with us.
Here's a short video of our prototype:
We've created a bounty program inviting developers to work with us to work with us on solutions we're prototyping. Sign up and join us in developing the future of monetisation in music. If you want to contribute, see here.
We're kicking off our first of four bounty programmes in collaboration with Simon Metson from Audiotarky. Audiotarky is one of our partners in our project, Kendraio Pay, funded by Grant for the Web. Grant for the Web is founded on the belief that a healthy internet needs openness and opportunity. It's a fund by Coil, Mozilla and Creative Commons, supporting an open, fair, and inclusive standard for monetising content on the web. In this bounty, we're exploring how rights management and payments operate when working with multiple DSPs.
- Timeframe: 2 weeks
- Bounty: $500 USD
For this bounty, we're rewarding the individual (or group) that carries out the tasks below, in a way that is transparent, interoperable, and easy to use.
- Enabling a user to retrieve artist and track metadata from Audiotarky's API using a Kendraio Flow.
- Enabling a user to play Audiotarky tracks within Kendraio Player, alongside existing DSP1 tracks.
- Bonus points for enabling an artist to import tracks to Audiotarky including payment pointers using Kendraio App.
We will be very flexible with any hiccups that may occur and we will hold your hand all the way. We don't like stress here at Kendraio. We just want to see people enjoying building with Kendraio App.
We have a technical blog post that provides background and demonstrates a simple Flow using the Kendraio Player block with the "Web Money" block. The more advanced Kendraio Player uses GraphQL to load a track list and artist payment pointers from DSP1.
Audiotarky data is available through a simple API. Currently this is not "discoverable"; you need to know the artist stub ID to find their work. There will be a genre API ~soon.
- Discover artists API: https://www.audiotarky.com/$/artists/index.json
- Discover albums API: https://www.audiotarky.com/$/albums/index.json
- Artist details: https://www.audiotarky.com/$/artists/chris-foster/index.json
- Album details: https://www.audiotarky.com/$/artists/chris-foster/hadelin/index.json
- Track details: https://www.audiotarky.com/$/artists/chris-foster/hadelin/the-seeds-of-love/index.json
- The bounty will be evaluated by the Kendraio Team and advisors.
- Evaluation will be based on the completion of the task, as well as on how transparent, interoperable and easy to use it is.
- The more you can commit to documenting and talking about your experience with Kendraio App the more excited we will be to work with you.
Kendraio Player is a media player incorporating Coil's implementation of Web Monetization and funded by Grant for the Web. The player was built in Kendraio App. Kendraio App is a low-code dashboard creator that helps build interfaces using Flows that connect to APIs with minimal code needed. The App has an audio player block (Kendraio Player) that supports Web Monetization, using either Coil's browser extension or login API -- but it is not yet integrated with the Audiotarky streaming service.
Once a candidate has put themselves forward, our Kendraio developers will mentor them exclusively for 2 weeks (or more, by mutual agreement). If after the agreed upon period tasks remain open, another candidate may be given the opportunity instead.
Kendraio App is a general framework for creating low-code applications. Kendraio App was originally created to service the creative/music industry to enable easy asset and rights management both locally and on third-party platforms. But what we've ended up creating is a generic data browser that plugs into remote APIs and enables highly configurable low-code interfaces to be built. And we'll use this framework as the basis of this project.
Please check out these links before accepting this mission:
- Kendraio Player
- Kendraio Player demo video
- Kendraio App demo
- Kendraio App on GitHub
- Kendraio App documentation
- Kendraio App website
As you create this project your feedback will influence the direction and capabilities of the Kendraio framework.
You can join our public slack where we give updates on what we're working on, our public google drive where we document our findings and research, as well as planning and collaborative docs. Additionally, you can find our GitHub repository with our open source, MIT licensed, code . Feel free to reach out to us if you have additional questions on the code and to let us know what prototypes you're building, or report an issue, bugs, request features and suggest improvements here. We're always open to collaborate and partner with like-minded individuals, companies and developers.
We want to thank Coil, Mozilla and Grant for the Web for this opportunity and the community as a whole for being so open and collaborative.