Publication

Publication is the main concept around Postter scheduler. We consider a publication as the unit of work for our users.

Structure

A publication, from now on `post` content the following information:

  • user: The user who creates the post.

  • comment: refers to all text that is contained in the publication. This includes text, links, emojis, tags, etc... In addition, comment is only required if there is no media present.

  • creation date: date in which the post was created.

  • media: refers to all media (images, gif, video, etc...), that the post might content. Each media element is stored using bundlr, and you can access it through arweave gateway (this will be covered later). Similar to comment, media is only required when there is no text in the publication.

  • payment settings: use this setting to enable post collections and rewards for third users post collections.

  • mirroring settings: using this setting you filter the target audience of your post.

In addition, payment & mirroring settings are mandatory, so they have a default global config. This config can be updated from settings menu or just overwrite in each post.

Postter generates an unique JSON archive with all the post information which fulfills Lens Protocol metadata requirements. This archive is uploaded to our decentralized storage provider.

Publication Types

Postter present 2 main different ways to list your content:

  1. Schedule: post your content in an specific date at a specific time(slot systems)

  2. post now(immediate): we provide the ability to users to make an immediate post without setting up the schedule.

Publication Drafts & Templates

In addition to Postter two main publication types, there are drafts & templates.

Drafts are preliminary version of a publication, which could be used just one time. In the other hand, templates share the same principles as drafts, but can be reused multiple times.

Last updated