---
description: >-
  Every post can become an NFT and hence give its true owner a return for their
  lifetime. This process is similar to a "One-Click NFT Minting"
---

# Posts as NFTs

Every channel can be either private, all free content, all paid content, or a mix of all of these. A Creator has the option to decide before ‘uploading’ content to a channel, if the given content is going into the free, private or subscription-based section of their channel.

### **The process of a post creation**

There is a separate procedure for creating and adding posts to a channel.

The user creates a blob with data for the post and submits it to the decentralized storage. Blob creation requires payment of a small fee. Since Peeps is powered by the ultra scaling solution Polygon, hundreds of transactions will cost only a small fraction and at the same time hinder bots from spamming the platform.&#x20;

After receiving the identifier (hash value) of the blob, the user creates a content publishing transaction that binds the received identifier with the identifier of the existing channel.



![](https://297053207-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb4tjWvC4JRGmgsYpzcfN%2Fuploads%2FMRMvJDN5E3qzj5GMndrc%2Fone-click%20NFT%20button.png?alt=media\&token=0fa6190a-1f6c-46ce-be45-584da6134388)



### **Create an NFT for Post**&#x20;

So under the hood also the NFT of this post is created, which will be existing on Polygon's blockchain. In the future, bridges will allow Users to immediately (or on-demand) create the NFT and mint it to a system selected by the user. That means that we, the Peeps, will bridge to more and more chains to include an even wider audience of all crypto enthusiast on every chain.

To do this, the user needs to bear a fee equivalent to the cost of issuing a token on an external system. The fee is paid using the internal PME utility token at the rate received from the system oracles. After that, the system validators, which also store multisig components of the contract owner, initiate minting and sending NFT to the external user account.





### **Content Moderation**&#x20;

Content Moderation (or CM; CMs = Content Moderators) is a topic that is relevant for any social platform. Since any blockchain is a free-to-use space, our community has decided to agree on content specific guidelines, which CMs will be enforcing with a mechanism that is in development.

CMs are a group of limited users, who hold special rights that allow performing content validation and approval. All Users have an option to mark harmful/harassing/bullying or simply content not in line with the community set guidelines. Then, CMs can check the marked content and make a decision about its blocking. How the punishments for publishing non-community conform content shall look like will be determined with a governance vote at a later time. Also, the benefits and economic incentives of CMs to do their duty in the best possible manner will be decided by the community through a decentralized governance vote.&#x20;

The team behind Peeps is working on proposals to have a strong foundation to ensure a safe environment for all participants of the Peeps Platform. On a high level, the moderation system exists on two levels in the first development stage: a) Frontend and b) Special marks on the smart contract side. Whenever a content item is reported by a user (or by a threshold amount of users), it is flagged for CM review, and a committee is assigned to handle it. The frontend implemented by the community can hide items flagged for review (or for removal) from the interface, while on the smart contract level they remain available. As the committee arrives at a resolution, the item is marked as moderated out on the smart contract level, and client implementations are expected to hide it from users.

