PinkSale
  • Introducing
  • Token Metrics
  • Token Utility
  • Service Fees
  • Important
    • Contact Us
    • Social Links
    • Add Badges
    • PinkSale KYC
    • PinkSale Trending
    • Affiliate Program
    • PinkSale Calculator
    • YouTube Tutorials
    • Marketing Firms
    • Marketing Services
    • AMAs + Calls (Telegram)
    • AMAs + Calls (Twitter)
    • KYC Partners
    • Audit Partners
    • SAFU Contract
    • Based Badge
    • AMA Badge
    • DEX Partners
    • Presale Support
    • Brand Assets
    • PinkSale Elite Club
  • Services
    • Contract Developers
    • Dapp + Web Developers
    • Designers
    • Market Markers
    • Press Release
    • Telegram Ads
    • Telegram, Twitter Shill/Raid
    • Community Managers
    • AMA Hosts
    • CEX Listing
    • Other Services
  • Tokens
    • Create a Standard Token
    • Create a Liquidity Generator Token
    • Create a Baby Token
    • Create a Buyback Baby Token
  • PRESALE
    • Create a Presale
    • Update a Presale
    • Finalize a Presale
    • Cancel a Presale
    • Whitelist Tiers
    • Add/Remove Whitelists
    • Create a Presale Using Stablecoin
    • Manual Listing
    • Create a Presale (Manual Listing)
    • Finalize a Presale (Manual Listing)
  • Presale Vesting
    • Team Vesting Guide
    • Presale Vesting Guide
  • Investing
    • How to Buy a Presale
    • How to Claim Tokens
    • How to Withdraw Your Contribution
    • Emergency Withdraw
  • Fair Launch
    • Create a Fair Launch
    • Finalize a Fair Launch
    • Fair Launch Buy-Back Option
  • Dutch Auction
    • Create a Dutch Auction
    • Finalize a Dutch Auction
  • Subscription
    • Create a Subscription
    • Subscription Allocation Calculation
  • PRIVATE SALE
    • Create a Private/Seed Sale
    • Finalize a Private/Seed Sale
  • DEGEN
    • Create a Degen
    • Create a Whitelist Degen (Solana)
  • Staking
    • Staking
  • Pink Airdrop
    • Create an Airdrop
  • Pink Anti-Bot
    • Introducing
    • Pink Anti-Bot Guide
    • How To Integrate Pink Anti-Bot for Custom Contract
  • PinkLock
    • Create a Lock
    • How to Unlock
    • Transfer Lock Ownership
  • Bridge
    • How to Bridge a Token to Another Network
  • Multi-Sender
    • How to Use Multi-Sender
  • TELE AIRDROP BOT
    • Create Tele Airdrop Bot
    • Setup Bot Mini App
  • SOLANA
    • Create a Token
    • Create a 2022 Token
    • Create a Presale (Manual Listing)
    • Create a Fairlaunch
    • Create a Presale (Auto Listing)
    • Finalize a Presale (Auto Listing)
    • Create a Social Sale
    • Finalize a Social Sale
    • Add/Remove Whitelist
  • COMMON ERRORS ON SOLANA
    • Common Errors - Project Owner
    • Common Errors - Investor
  • Common Errors
  • Exclude Fees, Dividends, Max TX on BSCScan
  • Fail with error "Not enough allowance"
  • TrustWallet RPC Issue
  • How to Fix RPC Error
  • Finalize a Subscription
  • Presale Cancellation
  • Privacy Policy
  • Terms of Service
Powered by GitBook
On this page
  1. Subscription

Subscription Allocation Calculation

PreviousCreate a SubscriptionNextCreate a Private/Seed Sale

Last updated 2 years ago

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.