# Tech stack

### **Playcent platform key architecture**

**Playcent Editor,** *where a user creates applications,*

**Playcent CDN,** *which publishes, hosts, and distributes all the apps*

**Playcent Rewards Engine,** *which rewards users based on the activity*

**NFT Marketplace,** *To mint and trade NFTs*

**Cent Marketplace,** *To trade playcent apps*

**Playcent pay & Wallet,** *Used for payments and to store tokens and NFTs*

**Esports SDK:** *To convert games to e-sports games*

**Visual controls library:** *To import and convert apps to playcent templates*

![](https://325632398-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNH8BfYnuPackdXIlyu%2F-MNHHZS2v9DoKeYoubhk%2F-MNHJ_hIJhWV5qPsDy_R%2Ffinal_5fc325b31d8e7401150e1880_877417.png?alt=media\&token=b2b0cfba-17c2-471b-924a-82e2bb173508)

### **Playcent Editor**&#x20;

Playcent Editor is used to create interactive and games. The Editor is available in 2 modes,&#x20;

* **Visual mode**&#x20;
* **Code view**&#x20;

&#x20;   **Visual mode** provides the visual interfaces required to customize the playcent apps and \
&#x20;    games. This is mainly for non-technical users \
\
&#x20;   **Code view** provides a browser-based collaborative integrated development environment \
&#x20;  (IDE) which contains all the project's code.&#x20;

### **Playcent CDN**

Playcent CDN refers to a geographically distributed framework that takes care of the deployment, hosting and distribution of playcents apps and games.<br>

### **Blockchain Stack**&#x20;

Playcent is built on ethereum and runs on Matic blockchain. We initially chose Ethereum back in 2019 due to the number of developers building on the platform, and the ability to build an MVP quickly. As time passed it became clear that building a blockchain UGC Platform solely on Ethereum would not be feasible from a scalability standpoint.&#x20;

We have chose Matic Network as our scaling solution due to the high performance and security of our infrastructure\
\
Among the data generated from the Playcent ecosystem, any items that are transaction-related are recorded in the Matic blockchain in the form of Tx\
\
All inputted data is disclosed transparently due to the nature of the blockchain. Gamers, consumers  and developers participating in the Playcent ecosystem can view this data and use it for decision making, etc. The data stored in the blockchain is not large-capacity, such as images, videos or long text. Those items are stored in a corresponding database. Data stored on the blockchain is data related to key activities. <br>

#### **Wallet & PlaycentPay**

Wallet and authentication is powered by tor.us and biconomy, wallet is used to store tokens and NFT assets. PlaycentPay facilitates microtransactions and other in-app purchases, including tipping, from the wallet. Playcent wallet also handles top-ups, gift codes, and payouts/settlements. Using the PlaycentPay cents inside social feeds can charge users of other networks.<br>

**NFT Marketplace**&#x20;

An asset marketplace where you can mint, buy and sell digital collectibles without any coding skills.\
Create, discover, buy, and sell rare and unique blockchain assets.<br>

**Create -** *Mint your own NFTs using no-code*

**Discover -** *Find pioneering blockchain projects featuring scarce digital assets*

**Trade -** *Buy and sell the digital NFTs*

**Collect -** Store the assets in your playcent wallet\ <br>

**Playcent Esports SDK**&#x20;

![](https://lh3.googleusercontent.com/jyTEm9ZqaJCi6W_FOEeX_ntmqrfDswPyozuUUoRvvmk7UoHGd6GTd0ghIOvy-N2f7tXDDtYmW_nP8LgGnLGho784cU7Eyc37QXA7Ug4bUEFLO6DDJlhitb3uLmVRTFbUhGBqu7Mc)

\
**Creator Kit**

Creator tools that enable influencers to issue a social token and monetize from their audience

![](https://325632398-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNH8BfYnuPackdXIlyu%2F-MQBbBkKrQzg4A8UJmUI%2F-MQBbruC88N-ic-VTEj8%2Fcreator%20kit.png?alt=media\&token=2cc02499-8059-4ac0-a4dd-0319e8b621e1)
