Social Actions
OpenActions
OpenActions consist of social actions where users create content stored on-chain. The types of on-chain content include:
Text format: Create a text post
Image format: Post an image or a set of images (gallery)
Audio format: Post an audio clip
Video format: Post a video clip
Livestream format: Post a livestream video
File format: Post and share files
Poll and vote format: Create polls and vote in a post
Open Link: Refer to section on Plugins - Open Link.
OpenReactions
OpenReactions refer to on-chain users’ reactions to OpenAction content. The types of on-chain reactions include:
React: Users can “React” to any OpenAction content, Comment and Reply, such as “like” or other emoji reactions.
Comment: Users can leave a “Comment” on any OpenAction content.
Reply: Users can “Reply” to any Comment on OpenAction content.
Share: Users can “Share” any OpenAction content with other OpenSocial users.
Upvote and Downvote: Users can vote on OpenAction content by giving an “Upvote” or “Downvote”.
Off-chain Activities
Off-chain Activities consist of the same types of content and reactions available in OpenActions and OpenReactions, except they are stored off-chain.
On-chain / Off-chain
OpenSocial provides Web3 dApps with the flexibility to store content created and reactions by users either on-chain (i.e. OpenActions and OpenReactions) or off-chain (Off-chain Activities). All Off-chain Activities are stored under decentralised storage system like IPFS or OrbitDB.
Web3 dApps can freely decide whether to store content on-chain or off-chain and subsequent reaction on-chain or off-chain.
Last updated