OpenBazaar allows users to generate content that is displayed in a single social feed along with activity updates. User generated content can include e-commerce listings, contracts, status updates, photos, audio, and video. When a user generates new content, a notification is pushed to their followers. Followers can then pull and view the content by requesting it from the original poster. Activity shown in the social feed is also generated from other nodes a user follows, such as content likes, reposts, and replies.