# Calculation Example

## Onboarding

Polimec ensures regulatory-compliant decentralized fundraising by implementing strict KYC/AML verification through trusted third parties. Participants can verify their identity via In-App user verification.

## Funding Application

This example, along with the numbers presented in other chapters, has been randomly generated solely for illustrative purposes.

*Example of contribution token registration:*

| Contribution Token Registration Parameters                                                      | Example      |
| ----------------------------------------------------------------------------------------------- | ------------ |
| Name                                                                                            | Nexa         |
| Ticker                                                                                          | NXTK         |
| Smallest Denomination (of NXTK)                                                                 | 0.0000000001 |
| Total Allocation of Contribution Tokens Available for the Funding Round                         | 100,000      |
| Minimum Price per Contribution Token (in USD)                                                   | 10           |
| Target Funding Amount in USD Equivalent                                                         | 1,000,000    |
| Maximum and/or Minimum Ticket Size                                                              | N/A          |
| Participation Currencies (e.g. USDT, USDC, DOT, ETH)                                            | USDT         |
| Issuer Destination Account for Accepted Participations Currencies (for Receiving Contributions) | N/A          |

## Evaluation

* **Target funding amount: USDT 1,000,000**
* **10% (threshold) of target funding amount: USDT 100,000**

*Evaluators bonding PLMC during the evaluation period:*

<figure><img src="https://1792817294-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu7OcOgTxjCC949cKG4Hu%2Fuploads%2F8tJScZgv2qeT40RkpiMf%2Fgraph_evaluators-bonding-plmc.png?alt=media&#x26;token=e64f964e-e909-420f-8755-f3923426887d" alt=""><figcaption></figcaption></figure>

The 10% (threshold) of the target funding amount represents the minimum level of support required from evaluators for a project to progress to the funding round. This threshold requires evaluators to bond PLMC equal to 10% of the target funding amount. This approach prevents unrealistic or excessively high valuations, as well as participants getting stuck in an unsuccessful funding round without the economical means to deliver on their planned endeavors.

After 7 days, and given that the total USD amount of PLMC bonded by evaluators is USDT 200,000 (as shown in the example), and the total USD amount of PLMC required to meet the 10% evaluator bonding threshold is USDT 100,000, the project successfully progresses to the funding round.

## Funding Round

* **Total allocation of contribution tokens available for the funding round (Q₀): 100,000**
* **Minimum** **price per contribution token (P₀): USDT 10**&#x20;

Following, an example is used to simulate the funding round, with the numbers being generated randomly.

*Participants bidding in the funding round:*

<figure><img src="https://1792817294-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu7OcOgTxjCC949cKG4Hu%2Fuploads%2FYMvjF11WDiSn0uThuS8k%2Fgraph_participants-bidding-funding-round.png?alt=media&#x26;token=348ad930-e10b-479a-bbe5-9c7c64ae20c0" alt=""><figcaption></figcaption></figure>

The protocol automatically defines the winning bids using the following procedure:

1. **Identifies eligible bids**
2. **Ranks bids from highest to lowest and sorts bids from latest to earliest**

#### 1. Identifies eligible bids

The funding round ends after 14 days and the participants with the highest bids win. In addition, the protocol promptly rejects bids that are below the minimum price per contribution token, without allowing them to be submitted.

When the allocated amount of contribution tokens for the funding round is reached, the protocol generates new tranches. In the example above, the threshold is reached when Anna placed a bid of 20,000 contribution tokens at the minimum price of USDT 10 per contribution token. Until this point, participants could submit bids at the minimum price of USDT 10 per contribution token.

In oversubscribed rounds, the highest-ranked bids are accepted, while the lowest-ranked bids are excluded. Each tranche is allocated a fixed amount of 10% of Q₀ which, in this example, is 10,000 contribution tokens. In addition, referring to the formula above, the price development for this example unfolds as follows:

* P₀=**USDT 10**
* P₁=P₀+(P₀x0.1)=USDT 10+(USDT 10x0.1)=USDT 10+USDT 1=**USDT 11**

For each new tranche, the price develops in a linear fashion, requiring the complete filling of the preceding tranche with bids at the corresponding price to advance to the next tranche.

*Example of an oversubscribed funding round:*

<figure><img src="https://1792817294-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu7OcOgTxjCC949cKG4Hu%2Fuploads%2FvrJN308glYmYWt0gjf22%2Fgraph_oversubscribed-round.png?alt=media&#x26;token=087c3061-8f82-4216-a52c-32c00d09ee45" alt=""><figcaption></figcaption></figure>

#### 2. Ranks bids from highest to lowest and sorts bids from latest to earliest

As a next step, the eligible bids are ranked from highest to lowest bid price and also from latest to earliest:

| Participant | Bid Price | Contribution Tokens | USDT Bid     |
| ----------- | --------- | ------------------- | ------------ |
| Damian      | USDT 11   | 10,000              | USDT 110,000 |
| Anna        | USDT 10   | 20,000              | USDT 200,000 |
| Fred        | USDT 10   | 10,000              | USDT 100,000 |
| Sofia       | USDT 10   | 10,000              | USDT 100,000 |
| Crp VC      | USDT 10   | 40,000              | USDT 400,000 |
| Adam        | USDT 10   | 20,000              | USDT 200,000 |

As the total amount of contribution token bids exceeded the contribution tokens allocated to the funding round, there was an adjustment in the genesis tranche. Anna’s contribution token amount was reduced to 10,000. This adjustment is due to the fact that she placed the most recent bid at the minimum price per contribution token. The difference of 10,000 contribution tokens is allocated to Damian. Damian filled the most recent tranche of 10,000 contribution tokens at USDT 11, representing the highest price.&#x20;

| Participant | Bid Price | Contribution Tokens                        | USDT Bid                                         |
| ----------- | --------- | ------------------------------------------ | ------------------------------------------------ |
| Damian      | USDT 11   | 10,000                                     | USDT 110,000                                     |
| Anna        | USDT 10   | <mark style="color:red;">**10,000**</mark> | <mark style="color:red;">**USDT 100,000**</mark> |
| Fred        | USDT 10   | 10,000                                     | USDT 100,000                                     |
| Sofia       | USDT 10   | 10,000                                     | USDT 100,000                                     |
| Crp VC      | USDT 10   | 40,000                                     | USDT 400,000                                     |
| Adam        | USDT 10   | 20,000                                     | USDT 200,000                                     |

Participants can participate with any cryptocurrency accepted by the issuer. The conversion rate for the participation currency (e.g. USDT, USDC, DOT, ETH) to USD applies at the time of placing the bid.

## Participation Options

There are two ways to participate on Polimec: Bonding PLMC, where users use their own PLMC tokens, or the One Token Model (OTM), which allows participants to borrow PLMC from Polimec’s on-chain treasury, eliminating the need to hold PLMC.

### PLMC Bonding

Continuing from the previous example, the multipliers are applied to the very same participants of the funding round. These multipliers are simulated and generated randomly.

*Funding round example with multipliers and vesting periods:*

| Participant                            | Damian           | Anna            | Fred            | Sofia           | Crp VC          | Adam            |
| -------------------------------------- | ---------------- | --------------- | --------------- | --------------- | --------------- | --------------- |
| Participant Type                       | Professional     | Professional    | Professional    | Retail          | Institutional   | Professional    |
| Bid Price                              | USDT 11          | USDT 10         | USDT 10         | USDT 10         | USDT 10         | USDT 10         |
| Contribution Tokens                    | 10,000           | 10,000          | 10,000          | 10,000          | 40,000          | 20,000          |
| USDT Bid                               | USDT 110,000     | USDT 100,000    | USDT 100,000    | USDT 100,000    | USDT 400,000    | USDT 200,000    |
| Multiplier                             | **10x**          | **2x**          | **1x**          | **5x**          | **25x**         | **5x**          |
| PLMC Bonding (worth of PLMC)           | **USD 11,000**   | **USD 50,000**  | **USD 100,000** | **USD 20,000**  | **USD 100,000** | **USD 40,000**  |
| Vesting Period PLMC\*                  | **\~19.5 weeks** | **\~2.2 weeks** | **N/A**         | **\~8.7 weeks** | **\~52 weeks**  | **\~8.7 weeks** |
| Vesting Period Contribution Tokens\*\* | **\~19.5 weeks** | **\~2.2 weeks** | **N/A**         | **\~8.7 weeks** | **\~52 weeks**  | **\~8.7 weeks** |

\**starts 7 days after successful funding round*\
\*\**starts 7 days after the project’s mainnet launch*

### One Token Model

Let’s assume Sofia participates using the OTM instead of bonding PLMC. She bids for 10,000 contribution tokens at the price of USDT 10, making her total bid USDT 100,000. Since the multiplier is set at 5 – as with the OTM – she needs to bond USD 20,000 worth of PLMC. With a price of USD 0.20 per PLMC, this equates to 100,000 PLMC.

Since Ella does not have PLMC, she would borrow the utility from Polimec’s on-chain treasury and pay a 1.5% fee on her total ticket size, which amounts to USD 1,500. This fee depends on the participation currency – in this case USDT – and is deducted from the total ticket size. As a result, Ella’s total ticket size is USDT 98,500 and USDT 1,500 would go to Polimec’s on-chain treasury.&#x20;

<figure><img src="https://1792817294-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu7OcOgTxjCC949cKG4Hu%2Fuploads%2FCPgOReRBgIfwlVC9uvm8%2Fgraph_OTM-example.png?alt=media&#x26;token=63b7eea8-f84a-4259-9eec-1b0ca3b58358" alt=""><figcaption></figcaption></figure>

## Rewards Payout

### Issuer Fee Calculation

With the total funding amount raised being USDT 1,010,000, the issuer will have to pay an issuer fee in their contribution token depending to the raised amount, as per fee schedule.

Therefore, the calculation for the issuer fee is as follows:

| Total Amount Raised (x) | Fee                              | Example                                |
| ----------------------- | -------------------------------- | -------------------------------------- |
| x≤1m USD                | 10%                              | [USDT 100,000](#user-content-fn-1)[^1] |
| 1m\<x≤5m USD            | 8% for any additional USD raised | [USDT 800](#user-content-fn-2)[^2]     |
| x>5m USD                | 6% for any additional USD raised | N/A                                    |
| **Total Issuer Fee**    |                                  | **USDT 100,800**                       |

This equals an issuer fee of approx. [**9.98%**](#user-content-fn-3)[^3] or [**9,980 contribution tokens**](#user-content-fn-4)[^4]. Note that the issuer fee in contribution tokens, i.e. 9,980, is separate from the contribution tokens, i.e. 100,000, sold in the funding round.

### Issuer Fee Allocation

It is imperative to note that the issuer fee, equivalent to USDT 100,800, is paid in the form of contribution tokens in accordance with the fee schedule. This fee is then fully allocated to the on-chain contribution treasury to incentivize and reward network participants.

As the target funding amount of USD 1,000,000 is met by the total funding amount raised, which equals USD 1,010,000, it can be deduced that the project has achieved over 100% of its target funding. Thus, the allocation of the issuer fee proceeds as follows:

* Liquidity Pools: 50%
* Evaluator Rewards: 30%
* Long-Term Holder Bonus: 20%

In this example, the issuer fee allocated **in contribution tokens** to the evaluators is [**2,994**](#user-content-fn-5)[^5].

## Evaluator Rewards Allocation

In this example, the successful attainment of the target funding amount triggers the automatic acceptance of funds and the subsequent distribution of evaluator rewards in contribution tokens.

In accordance with the bonded PLMC threshold of 10%, the protocol designates two portions of the rewards. A proportion of 80% is allocated pro rata among all evaluators, while the residual 20% is earmarked exclusively for those who participated as early evaluators by bonding their PLMC prior to the achievement of the 10% bonding threshold.

**All evaluator rewards**: [**2,395.20 contribution tokens**](#user-content-fn-6)[^6]

| Evaluator | Weight     | Rewards                                |
| --------- | ---------- | -------------------------------------- |
| Valeria   | 0.375[^7]  | [**898.20**](#user-content-fn-8)[^8]   |
| Tim       | 0.325[^9]  | [**778.44**](#user-content-fn-10)[^10] |
| Marc      | 0.300[^11] | [**718.56**](#user-content-fn-12)[^12] |

The distribution of evaluator rewards among Valeria, Tim, and Marc is determined in proportion to their respective contributions to the total USD amount of bonded PLMC, which stands at USDT 200,000.

**Early evaluator rewards**: [**598.80 contribution tokens**](#user-content-fn-13)[^13]

| Evaluator | Weight       | Rewards                                |
| --------- | ------------ | -------------------------------------- |
| Valeria   | 0.75[^14]    | [**449.10**](#user-content-fn-15)[^15] |
| Tim       | 0.25[^16]    | [**149.70**](#user-content-fn-17)[^17] |
| Marc      | not entitled | **not entitled**                       |

The rewards earned by early evaluators, i.e. evaluators Valeria and Tim, are augmented by an additional 20% of the total rewards as a means of incentivizing early participation in project evaluations and deterring free riding.

The allocation of rewards between evaluators Valeria and Tim is determined proportionally to their contribution towards the 10% evaluator bonding threshold of USDT 100,000.

Thus, the **individual evaluator rewards** in this example are:

| Evaluator | All Evaluator Rewards | Early Evaluator Rewards | Total Evaluator Rewards |
| --------- | --------------------- | ----------------------- | ----------------------- |
| Valeria   | 898.20                | 449.10                  | **1,347.30**            |
| Tim       | 778.44                | 149.70                  | **928.14**              |
| Marc      | 718.56                | not entitled            | **718.56**              |

[^1]: USDT 1,000,000x0.1

[^2]: USDT 10,000x0.08

[^3]: USDT 100,800/USDT 1,010,000

[^4]: 100,000x0.0998

[^5]: 100,000x0.0998x0.3

[^6]: 2,994x0.8

[^7]: USDT 75,000/USDT 200,000

[^8]: 2,395.20x0.375

[^9]: USDT 65,000/USDT 200,000

[^10]: 2,395.20x0.325

[^11]: USDT 60,000/USDT 200,000

[^12]: 2,395.20x0.300

[^13]: 2,955x0.2

[^14]: USDT 75,000/USDT 100,000

[^15]: 598.80x0.75

[^16]: USDT 25,000/USDT 100,000

[^17]: 598.80x0.25
