# Pool Weight: IDO Allocation&#x20;

The individual pool weight of all qualified PulseFinity stakers is added up to give the total pool weight shares. The number of tokens to be sold in the IDO is then divided by the total number of pool weight shares to derive the allocation size of each pool weight share. Hence, the number of tokens per pool share can be derived following this formula:

(Total # of tokens to be sold at IDO)/(Sum(Tier pool weight x # of PulseFinity stakers in that tier) for every Tier)

**Example:** Project pulse wants to launch a IDO on PulseFinity and is selling 1,000,000 tokens.

Staking Tiers:&#x20;

**Nano:** 100 stakers with pool weight 1x  &#x20;

100x1= 100 pool shares

**Micro:** 200 stakers with pool weight 2x

200x2= 400 pool shares

**Mega:** 350 stakers with pool weight 4x

350x4= 1400 pool shares

**Giga:** 50 stakers with pool weight 8x&#x20;

50x8= 400 pool shares

**Tera:** 150 stakers with pool weight 16x

150x16= 2400 pool shares

Total amount of pool shares= 100+400+1400+400+2400= 4700 total pool shares

### Allocation amounts

Therefore, the 1,000,000 tokens available in Project Pulse's sale would be divided by 4700 shares (1,000,000/4700=212.8) Each pool share equals 212.8 tokens.&#x20;

Members of each tier will have the following token allocations:

**Nano:** (pool weight)1 x 212.8= 212.8 Tokens

**Micro:** (pool weight)2 x 212.8= 425.6 Tokens

**Mega:** (pool weight)4 x 212.8= 851.2 Tokens

**Giga:** (pool weight)8 x 212.8= 1697.6 Tokens

**Tera:** (pool weight)16 x 212.8= 3404.8 Tokens

Members in **Tera+** staking over 10k will be able to create custom token allocation sizes by stacking their pool weight for example staking 16k will stack Tera+Giga which gives pool weight of x24, this option will be available on "My stakes".&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://pulsefinity.gitbook.io/pulsefinity/participating-in-pulsefinity-idos/pool-weight-ido-allocation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
