---
description: Features
---

# Features

The purpose of OpenSocial Protocol is to:

1. Allow users to own their social graph, such that they could travel to different applications without the need to start from scratch to build their reputation and followings
2. Empower Creators to build and own their community, so that they could monetize easily
3. Reduce the barriers to entry for any developers to build a social application, by providing templates and open sourced social graph for developers to build on
4. Promote freedom of speech, decentralisation and censorship resistance for users and content through making the protocol permissionless and on-chain storage of data&#x20;
