A video platform protocol empowering
Built on and operated by the Joystream blockchain and DAO.
Our Vision
Everything you need to know about the project in 60 seconds!
Growth and Engagement
Joystream Creators
One Protocol,
a Universe of Applications
Joystream is an open-source platform built on blockchain. It supports multiple video streaming apps at once. Videos uploaded on any Joystream app can be seen by users of other apps, helping creators grow their audience.
Check out apps built on Joystream 4
Gleev
Gleev is where content meets innovation. Creators are given unparalleled freedom to create the content they want, powered by the unique possibilities of NFTs and Creator Tokens.
PLATFORMS
Web
VisitPioneer
Governance hub for community insights and decision-making.
PLATFORMS
Web
JScan
Council dashboard for proposal monitoring and voting.
PLATFORMS
Web
JoyUtils
Essential utilities for common, everyday platform functions.
PLATFORMS
Web
We've just launched, so our app collection is yet to grow. Check back soon for more exciting apps built on Joystream.
Launch your own video app
Spinning up your very own app was never easier before. Configurable feature set, no-code approach, and support from the DAO lowers the set up barriers and lets you focus on your mission instead.
1git clone https://github.com/Joystream/atlas
git clone https://
github.com/Joystream/atlas
atlas
2cd atlas
3yarn install
4yarn atlas:dev
5 6// this is where you're stepping in 🚀
// this is where you're
stepping in 🚀
1
STEP 1
Customize
Pick a name, logo & content theme. Update the design and make it yours.
2
STEP 2
Launch
Make your webapp available to the world on your domain.
3
STEP 3
Build
Build a community of creators and consumers around your business model.
4
STEP 4
Earn
Get paid a share of the value the creators and audience generates.
Powerful New Value Capture Tools
All apps built from the Atlas open source codebase offer new tools built into Joystream blockchain that helps 99.9% of creators not served by ad-model.
Video monetisation with NFT sales and royalties
Videos can be turned into NFT minted on the Joystream network and put up for sale. Creators can choose between fixed price, open auction, and timed auction. With royalties, creators can get a cut every time their NFT is sold again on any app in the network.
Recently sold NFTs on the Joystream blockchain
Rewards for
publishing videos
Publishing videos can get creators cash rewards from the Joystream DAO council on a regular basis. Greater rewards are given to videos that demonstrate outstanding quality and creativity.
Recent rewards from the Joystream DAO
It’s time for the community to become channels' main stakeholder
Viewers can be turned into evangelists by holding a share in their favorite channels upon purchasing a channel token.
Creator mint sell on their own terms
Token supply can follow the demand effortlessly with the Automated Market Maker, while the Custom Sale gives a creator complete control over the terms the token is traded on.
A stable stream of tokens every year
Patronage gives creators the power to earn a regular annual token supply as compensation for their effort in curating the community and managing token economics.
Yes to allowlists & vesting schedules. No to monkey business.
Allowlists put creators in charge of controlling the access to their token, and with vesting schedules (for both creators and buyers) everyone can get aligned and focused on the future.
Support favourites and earn together.
Scout for future starts.
Everyone can support creators to receive a portion of their revenue. Creators can reward their audience by sharing some of their channel's earnings.
Join our DAO.
Pioneer is the place to participate in community governance and operation. Vote on elections, submit proposals or enter a paid role to support the platform growth.
Go to PioneerRecent proposals
Token
Link copied to the clipboard!
Backers
Link copied to the clipboard!
Traction
Link copied to the clipboard!
Engineering
Link copied to the clipboard!
Community
Link copied to the clipboard!
Comparison
Link copied to the clipboard!
Roadmap
Link copied to the clipboard!
1. New Exchange Listings
Outreach & discussions with additional cryptocurrency exchanges to provide users with more options for trading the JOY token.
2. Creator Tokens
Creator tokens is a key financial, value capture and community growth primitive unlocked by Joystream. It allows creator to issue a fungible token which captures revenue generated by their channel, and distributes a share of it pro-rate to token holders. There are also complementary features around bootstrapping liquidity, raising funds through a public sale, and also managing access and vesting. This functionality has already been implemented in the blockchain and indexing infrastructure, and very mature designs have already been designed, what remains is to ship a fully working experience which productizes this.
3. Project Overview Dashboard
A purpose built data-driven dashboard to explain the project’s current status, growth and market positioning. This will be on the main project website and make it easy & quick for people to understand how the platform is going.
4. Staking module for Pioneer V1
A user friendly dashboard for staking and nominating that will make it far easier to identify verified validators to stake tokens towards for rewards.
5. Content Search V2
Searching across videos and channels, and also doing search within channels or content categories, is important for effective discovery. Currently, Orion has very rudimentary full text natural language matching on titles and descriptions, but it is very brittle and naive, and often misses the mark. The goal of this milestone is to ship proper modern search capabilities.
6. Content Recommendations V2
Surfacing personalized content for a consumer is a key requirement for any content platform. Key product experiences like home screens, feeds and related content, all depend on having modern Machine learning based content recommendation system. Currently Orion has no infrastructure to produce or serve such recommendations, and app recommendations are being done entirely client-side. The goal of this milestone is to ship the first recommendation capability in Orion, to make Joystream apps much more
7. Content Infrastructure: Performance V1
Having very low latency of content delivery is a critical requirement for any social content product that involves users navigating across lots of different content over time. This depends on having well configured nodes with appropriate technical specifications, and most importantly - properly architecture node software. With the benefit of prior work on visibility we will have a solid foundation for ensuring that we can reach industry benchmarks for video content delivery, and that is the goal of this milestone.
8. Fiat On/Off Ramp
Getting started with Joystream in one of our consumer apps is super easy, as you are floated a small initial balance of tokens you can only use for transaction fees. However, there are plenty of features which do require more substantial quantities of tokens, such as buying NFTs or Creator Tokens, and conversely, as a creator you are likely eager to not only have the native token, but to cash out to Fiat. For both of these reasons we are working on introducing a proper in-app on/off ramp for consumers and creators of an Atlas app. There are many great ramp partners, such as Transak, which have robust low-friction buy/sell widgets for crypto using credit cards, Apple/Google pay, from across a large number of jurisdictions.
9. Bounties Program
Creation and management of bounties encompassing a variety of interest areas such as marketing, development, research and range in scope and are a great way to get new users involved with the project.
10. Content Curator Tooling
Improved tooling for our Content Curator Working Group that will allow for them to better handle the large amount of uploads they manage each day.
11. New Wallets V2
Implementations with external wallet providers such as hardware & software wallet providers (Tangem, Ledger)
12. Creator Ambassador Program
The creation and management of the Ambassador program will empower influencers to leverage their platforms, amplifying awareness about the Joystream protocol, and driving engagement and adoption
13. API-less YouTube Sync
This functionality would enable for channels to sync to Joystream via our YouTube Partner Program without relying on YouTube’s API.
1. New Exchange Listings
Outreach & discussions with additional cryptocurrency exchanges to provide users with more options for trading the JOY token.
2. Ethereum Bridge
Development & deployment of a bridging solution on Joystream that will allow for interoperability with Ethereum. In this first version, the goal would be to make JOY accessible on the Ethereum mainnet as an ERC20 token, from which it could be bridged further to other L2s and side-chains. This would allow JOY to be traded, custodied and used with a much wider set of tools.
3. Smartphone App for Atlas/Gleev
Development of a progressive web app for Atlas/Gleev that will allow for the app to be installed on user’s smartphones without having to go through app stores.
1. New Exchange Listings
Outreach & discussions with additional cryptocurrency exchanges to provide users with more options for trading the JOY token.
2. Playlists
A key primitive for organizing content is through playlists. We have developed designs and metadata formats for this a long time ago, but in this milestone we will finally ship the ability for publishing and consuming playlists.
3. NFT Improvements - V1
The first in a series of improvements for our NFT functionality which will include the ability to make offers for unlisted NFTs, hide and unhide NFTs, “add NFTs to cart” as well as send NFTs to other users directly.
4. Staking Nomination Pools
Implementation of on-chain nomination pools which will allow for users to far more easily and quickly stake the JOY token for pooled rewards from other users. This will also provide an important revenue stream for wallet developers and make the Joystream project more attractive to be featured on wallets.
1. New Exchange Listings
Outreach & discussions with additional cryptocurrency exchanges to provide users with more options for trading the JOY token.
2. Video Communities V1
Launching a new application for your community using Atlas currently requires a lot of deep technical knowledge. You have to obtain hosting and a domain, start the service, configure it, and then maintain it. This is quite difficult. The goal of this milestone is to create the Reddit to phpBB, in terms of the experience of a prospective community creator and moderator. One requires substantially more work and skill. By instead offering a fully hosted and simple point-and-click feature, we can make it orders of magnitude easier to allow third parties to invite their communities to use Joystream.
3. Joystream SDK
Building on top of Joystream today is still a challenging experience. There are no robust libraries or builder documentation for application development. Offering an excellent experience for developer to build apps, and not just use Atlas off-the shelf, will require a significant investment in building out the SDK. This milestone has as a goal to extract the core of key existing applications, like Atlas and Pioneer, and then to synthesize it all into a new core developer experience, with a suite of excellent tutorials, documentation, examples and also active outreach.
4. Content Infrastructure: Authentication & Authorization
Proper monetization, both for the DAO and individual creators, depends on being able to practically restrict access to content, or make access conditional. Currently, the infrastructure has no awareness of who the consumer is, or the semantics around what the content is, or any associated authorization policy. The goal of this milestone is to introduce basic authentication and authorization at the content layer, enforced by content delivery nodes. This will allow features such as gating videos to only NFT holders for example.
5. dApp Operator/Developer Grants & Support
Development of a grants program to attract dApp operators and developers to build on the Joystream platform and build our ecosystem.
6. Bounties Module
Development & deployment of an on-chain bounty management module that will enable bounties to be posted and crowdfunded by users including oracle selection and reward splitting. The council will also have the unique feature of being able to fund bounties that it selects for being of benefit to the platform via the council treasury.
7. Premium Video Comments & Tips
Add functionality for users to leave comments on videos with a tip attached to them that will be sent to the channel owner. This will also enable functionality for users to tip channels and videos directly.
8. Transcoding & Adaptive Streaming
Users access content across a wide range of browser, devices, applications and also under heterogeneous and dynamic bandwidth constraints. As it stands, only a single version of each media asset is represented in our metadata standards and backend node software. This means have now way to represent a broad range of encodings and resolutions for media assets, let alone produce all of these. Introducing server-side transcoding in Orion will unlock this, and many other future benefits that come from server-side post-processing (thumbnail extractions, auto-subtitling, etc.). It will also unlock the ability to do adaptive streaming, where a user with a dynamic connection can more quickly see asset resolve and play, and also be able to watch videos under suboptimal circumstances.
9. Premium Content Gating Features
This feature will allow for content creators to restrict access for content to users unless they pay a fee, enabling another revenue stream for premium content.
10. Metamask Snap Development
The development of a “Metamask Snap” plugin that will enable Joystream assets to be usable by Metamask users.