Calculation Example

On-Chain Credentials

Polimec utilizes credentials issued on-chain by specialized, trusted third parties to ensure adequate verification of all network participants. Without a certificate, network participants are unable to complete actions on the network. Thus, all network participant in the following example obtained verified credentials.

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

Maximum and/or Minimum Number of Participants for the Auction and Community Round

N/A

Funding Round Thresholds for Retail, Professional, and Institutional Participants

Auction Round: 50%, i.e. 50,000 Contribution Tokens Community Round: 50%, i.e. 50,000 Contribution Tokens

Participation Currencies (e.g. Stablecoins, DOT, KSM)

USDT

Issuer Destination Account for Accepted Participations Currencies (for Receiving Contributions)

N/A

Evaluation

Example funding specifications:

  • Target funding amount: USDT 1,000,000

  • 10% (threshold) of target funding amount: USDT 100,000

Evaluators bonding PLMC during the evaluation period:

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

Example funding specifications:

  • Total allocation of contribution tokens available for the funding round: 100,000

  • Funding round thresholds for retail, professional, and institutional participants:

    • Auction round: 50%, i.e. 50,000 contribution tokens

    • Community round: 50%, i.e. 50,000 contribution tokens

Auction Round

Example funding specifications:

  • Amount of contribution tokens allocated to the auction round (Q₀): 50,000

  • Minimum price per contribution token (P₀): USDT 10

During the auction round, the issuer offers 50,000 contribution tokens with the minimum price set at USDT 10 per contribution token.

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

Participants bidding in the auction round:

The protocol automatically defines the winning bids from the auction round, and consequently, the weighted average price, using the following procedure:

  1. Identifies eligible bids (in retrospect)

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

  3. Calculates weighted average price

  4. Adjusts bids that are above weighted average price

1. Identifies eligible bids (in retrospect)

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

Furthermore, the protocol establishes additional tranches for quota bidding based on the funding specifications, including the amount of contribution tokens allocated to the auction round and the minimum price per contribution token.

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

In quota bidding, 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 5,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

  • P₂=P₁+(P₀x0.1)=USDT 11+(USDT 10x0.1)=USDT 11+USDT 1=USDT 12

  • P₃=P₂+(P₀x0.1)=USDT 12+(USDT 10x0.1)=USDT 12+USDT 1=USDT 13

  • P₄=P₃+(P₀x0.1)=USDT 13+(USDT 10x0.1)=USDT 13+USDT 1=USDT 14

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 quota bidding tranches:

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 14

5,000

USDT 70,000

Anna

USDT 13

5,000

USDT 65,000

Fred

USDT 12 USDT 11

5,000 5,000

USDT 60,000 USDT 55,000

Tom

USDT 10

20,000

USDT 200,000

Adam

USDT 10

10,000

USDT 100,000

As the total amount of contribution token bids exceeded the contribution tokens allocated to the auction round, there was an adjustment in the genesis tranche. Sofia’s contribution token amount was reduced to 0, resulting in the removal of her bid. This adjustment is due to the fact that she placed the most recent bid at the minimum price per contribution token. The difference of 20,000 contribution tokens is allocated to Damian, Anna, and Fred. Damian filled the most recent tranche of 5,000 contribution tokens at USDT 14, representing the highest price. Meanwhile, Fred’s bid was split into two tranches because his desired contribution token amount exceeded the available next 5,000-contribution token tranche. Consequently, he paid USDT 11 for the first 5,000 contribution tokens and USDT 12 for the second tranche of 5,000 contribution tokens.

3. Calculates weighted average price

Following the definitive bid prices must be established by defining the weighted average price, which is calculated by multiplying the winning bid prices by their respective bid weights:

Participant
Bid Price
Weight
Weight USDT

Damian

USDT 14

USDT 1.82

Anna

USDT 13

USDT 1.56

Fred

USDT 12 USDT 11

USDT 1.32 USDT 1.10

Crp VC

USDT 10

USDT 3.60

Adam

USDT 10

USDT 1.80

Weighted Average Price

USDT 11.20

4. Adjusts bids that are above weighted average price

Participants whose bids meet or surpass the weighted average price, such as Damian, Anna, and Fred, take part in the auction round at a price below their bid. On the other hand, participants like Crp VC and Adam, whose bids fall below the weighted average price, participate at their initial bid price. This follows the rules that apply for participants with the winning bids:

  • Winning bids below the weighted average price are executed at their bid

  • Winning bids above the weighted average price are executed at the weighted average price

Participant
Bid Price
Contribution Tokens
Funds Raised

Damian

USDT 11.20

5,000

USDT 56,000

Anna

USDT 11.20

5,000

USDT 56,000

Fred

USDT 11.20 USDT 11

5,000 5,000

USDT 56,000 USDT 55,000

Crp VC

USDT 10

20,000

USDT 200,000

Adam

USDT 10

10,000

USDT 100,000

Total Funds Raised

USDT 523,000

Summed up, the value of all bids stands at USDT 523,000 for the allocated 50,000 contribution tokens.

Community Round

Example funding specifications:

  • Amount of contribution tokens allocated to the community round: 50,000

  • Weighted average price: USDT 11.20

The issuer intends to offer 50,000 tokens for participation in the community round, which is open to both retail and professional/institutional participants who were unsuccessful in securing a bid during the auction round. This is the case for the first 5 days of the community round. After that, and thus for the last 2 days of the community round, everyone can participate again.

Participants bidding in the community round (first come, first served):

The issuer successfully sold all 50,000 tokens allocated for the community round, with participations in the amount of USDT 560,000. In conjunction with the auction round, which accrued participations in the amount of USDT 523,000, the total funding amount raised by the issuer constitutes USDT 1,083,000.

Multipliers and Vesting Periods

Auction Round - Multipliers and Vesting Periods

Participants that bidded during the auction round are either professional or institutional participants. Given distinct credential types, these participants have different maximum multipliers: professional participants can apply up to a 10x multiplier, while institutional participants can leverage up to a 25x multiplier. The participants’ selection of multipliers influences the PLMC to be bonded and the vesting period.

Continuing from the previous example, the subsequent bids met the eligibility criteria:

Participant
Bid Price
Contribution Tokens
USDT Bid

Damian

USDT 14

5,000

USDT 70,000

Anna

USDT 13

5,000

USDT 65,000

Fred

USDT 12 USDT 11

5,000 5,000

USDT 60,000 USDT 55,000

Crp VC

USDT 10

20,000

USDT 200,000

Adam

USDT 10

10,000

USDT 100,000

Next, to illustrate, the multipliers are applied to the very same participants of the auction round. These multipliers are simulated and generated randomly.

Auction round example with multipliers and vesting periods:

Participant
Damian
Anna
Fred
Crp VC
Adam

Participant Type

Professional

Professional

Professional

Institutional

Professional

Bid Price

USDT 14

USDT 13

USDT 12 USDT 11

USDT 10

USDT 10

Contribution Tokens

5,000

5,000

5,000 5,000

20,000

10,000

USDT Bid

USDT 70,000

USDT 65,000

USDT 115,000

USDT 200,000

USDT 100,000

Multiplier

10x

2x

1x

25x

5x

PLMC Bonding (worth of PLMC)

USD 7,000

USD 32,500

USD 115,000

USD 8,000

USD 20,000

Vesting Period PLMC*

~19.5 weeks

~2.2 weeks

N/A

~52 weeks

~8.7 weeks

Vesting Period Contribution Tokens**

~19.5 weeks

~2.2 weeks

N/A

~52 weeks

~8.7 weeks

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

Following, the weighted average price needs to be calculated. Damian, Anna, and Fred participated in the auction round below their initially submitted bids, while Crp VC and Adam maintained participation at their initially submitted bids, as they were below the weighted average price. This adjustment affects the USDT bids/funds raised.

Auction round example with multipliers and vesting periods, adjusted for weighted average price:

Participant
Damian
Anna
Fred
Crp VC
Adam

Participant Type

Professional

Professional

Professional

Institutional

Professional

Bid Price

USDT 11.20

USDT 11.20

USDT 11.20 USDT 11

USDT 10

USDT 10

Contribution Tokens

5,000

5,000

5,000 5,000

20,000

10,000

USDT Bid

USDT 56,000

USDT 56,000

USDT 111,000

USDT 200,000

USDT 100,000

Multiplier

10x

2x

1x

25x

5x

PLMC Bonding (worth of PLMC)

USD 7,000

USD 32,500

USD 115,000

USD 8,000

USD 20,000

Vesting Period PLMC

~19.5 weeks

~2.2 weeks

N/A

~52 weeks

~8.7 weeks

Vesting Period Contribution Tokens

~19.5 weeks

~2.2 weeks

N/A

~52 weeks

~8.7 weeks

Community Round - Multipliers and Vesting Periods

During the first 5 days of the community round, only participants with no winning bid in the auction round are eligible to participate. In the last 2 days, everyone can participate again. In this context, with the weighted average price already established, the price remains fixed, eliminating the need for further adjustments.

Community round example with multipliers and vesting periods:

Participant
Ross
John
Ella
Ron
Arthur
Lea
Kaya

Participant Type

Retail

Retail

Professional

Retail

Professional

Retail

Retail

Bid Price

USDT 11.20

USDT 11.20

USDT 11.20

USDT 11.20

USDT 11.20

USDT 11.20

USDT 11.20

Contribution Tokens

4,000

2,000

2,000

5,000

30,000

5,000

2,000

USDT Bid

USDT 44,800

USDT 22,400

USDT 22,400

USDT 56,000

USDT 336,000

USDT 56,000

USDT 22,400

Multiplier

1x

1x

5x

2x

4x

1x

1x

PLMC Bonding (worth of PLMC)

USD 44,800

USD 22,400

USD 4,480

USD 28,000

USD 84,000

USD 56,000

USD 22,400

Vesting Period PLMC

N/A

N/A

~8.7 weeks

~2.2 weeks

~6.5 weeks

N/A

N/A

Vesting Period Contribution Tokens

N/A

N/A

~8.7 weeks

~2.2 weeks

~6.5 weeks

N/A

N/A

Due to simplicity and consistency reasons, the amounts for retail participants are considerably higher than expected per participant. Consider each listed retail participant above as a conglomerate of retail participants and not as individuals.

Rewards Payout

Issuer Fee Calculation

With the total funding amount raised being USDT 1,083,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%

1m<x≤5m USD

8% for any additional USD raised

x>5m USD

6% for any additional USD raised

N/A

Total Issuer Fee

USDT 106,640

This equals an issuer fee of approx. or . Note that the issuer fee in contribution tokens, i.e. 9,850, is separate from the contribution tokens, i.e. 100,000, sold in the funding round.

The issuer fee in contribution tokens equals the issuer fee in USDT divided by the average token price paid by participants. This average price can be different from the weighted average token price, since participants in the auction round may have entered below that price.

Issuer Fee Allocation

It is imperative to note that the issuer fee, equivalent to USDT 106,640, 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,083,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 .

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:

Evaluator
Weight
Rewards

Valeria

Tim

Marc

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:

Evaluator
Weight
Rewards

Valeria

Tim

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

886.50

443.25

1,329.75

Tim

768.30

147.75

916.05

Marc

709.20

not entitled

709.20

Last updated

Logo

© Polimec 2024.