πŸ–₯️Protocol

Overview

Prutopia has developed 3 Smart Contracts that allow storing and handling data and metadata, and expose an unmutable business logic.

Data Layer

Seeing the Blockchain as a Database, we can identify the following entities that store all necessary data.

Details

Visit each page to know more details about the Smart Contacts.

User Smart Contract

πŸ“„User Smart Contractchevron-right

Experience Smart Contract

πŸ“„Experience Smart Contractchevron-right

Work Record Smart Contract

πŸ“„Work Record Smart Contractchevron-right

Fee Structure

circle-info

Although the contract logic enables the potential option to charge for each registration, it is not in the short-term roadmap to charge for this service.

Experience

Fees for adding an Experience can be paid with Native Token or with a configured ERC20. Price is fixed. This price can never be higher than 10 MATIC or 5 USD and is hardcoded in the contract.

Work Record

Fees aren't charged when adding a Work Record but only when it is ended. It can be only paid with a configured ERC20, using only USD pegged. The amount is determined by a percentage on the Work Record price, and that the reason for using a USD pegged token. This percentage can never be higher than a 10% and is hardcoded in the contract. For small amounts there is a minimum, that can never be higher than 5 USD. This value is also hardcoded.

Last updated