PinkSale
Search…
⌃K
Links

Subscription Allocation Calculation

In the subscription format, users can commit an amount of BNB towards a token sale, where their final allocation of the new token is determined by the ratio of their committed BNB against the total committed BNB by all participating users.
Individual committed BNB / Total committed BNB by all participants) * Total ABC tokens to be sold on Launchpad.
For example, a total 1,000,000 ABC tokens are being offered in a new Subscription sale. A user commits 500 BNB and 9 other users commit a total of 2000 BNB during the subscription period.

Calculation Step 1

#
Committed BNB
Commitment Ratio
Initial ABC Token Allocation Calculation
User 1
500
25.00%
250,000
User 2
450
22.50%
225,000
User 3
350
17.50%
175,000
User 4
300
15.00%
150,000
User 5
150
7.50%
75,000
User 6
150
7.50%
75,000
User 7
75
3.75%
37,500
User 8
15
0.75%
7,500
User 9
5
0.25%
2,500
User 10
5
0.25%
2,500
Total
2000
100.00%
1,000,000.00
However, since there is a Hard Cap per user, users that hit the hard cap will have their allocation passed onto other participants that committed less BNB. We will use a hard cap of 150 000 Pink tokens for this example.

Calculation Step 2

#
Committed BNB
Commitment Ratio
ABC Allocation After Hard Cap
User 1
500
25.00%
150,000
User 2
450
22.50%
150,000
User 3
350
17.50%
150,000
User 4
300
15.00%
150,000
User 5
150
7.50%
75,000
User 6
150
7.50%
75,000
User 7
75
3.75%
37,500
User 8
15
0.75%
7,500
User 9
5
0.25%
2,500
User 10
5
0.25%
2,500
Total
2000
Remaining Allocation
200,000.00
Since users 1-4 have reached the hard cap, their additional allocation of 200 000 tokens will be distributed between the remaining users based on their commitment ratio.

Calculation Step 3

#
Committed BNB
Commitment Ratio
Final ABC Allocation
User 1
500
25.00%
150,000
User 2
450
22.50%
150,000
User 3
350
17.50%
150,000
User 4
300
15.00%
150,000
User 5
150
7.50%
150,000
User 6
150
7.50%
150,000
User 7
75
3.75%
75,000
User 8
15
0.75%
15,000
User 9
5
0.25%
5,000
User 10
5
0.25%
5,000
Total
2000
100%
1,000,000.00
The final allocation is shown above and will be allocated to each user during the final distribution phase. The user that originally held 150 BNB was allocated maximum 150,000 ABC tokens after the hard cap adjustment was made (up from 75,000 ABC calculated in the first step).
Once the subscription pool is finalized, we will deduct the corresponding amount from each user based on token rate. Then users can withdraw their committed BNB from the pool.