Set aggressivenessFactor

How to pick aggressivenessFactor (0–100) for your launch.

Understanding Aggressiveness Impact

The aggressiveness factor determines how much advantage early buyers get. Higher values create steeper price increases that reward early participation.

Impact at Different Levels

RangeEarly Buyer AdvantageBest ForPrice Behavior
0-201.5-2x advantageFair launches, community tokensNearly linear pricing
30-602-3x advantageMost projects, balanced approachModerate curve
70-1003-6x advantageHype launches, reward believersSteep curve
Note

At maximum aggressiveness (100), early buyers can get 6x more tokens than late buyers for the same amount of B3!

Decision Framework

Choose Low (0-30) If:

  • Goal: Fair distribution for everyone
  • Community: Values equality over early rewards
  • Timeline: Want steady, predictable growth
  • Risk: Prefer minimal price volatility

Choose Medium (30-70) If:

  • Goal: Balanced approach with some early incentive
  • Community: Mix of early supporters and general public
  • Timeline: Moderate fundraising pace
  • Risk: Comfortable with some price variance

Choose High (70-100) If:

  • Goal: Maximum early adopter rewards
  • Community: Strong core believers
  • Timeline: Want fast fundraising
  • Risk: Comfortable with high price swings

Real Impact Example

Project Setup: 10M B3 target, buying 1M B3 worth

AggressivenessEarly Buyer GetsLate Buyer GetsAdvantage
0~100K tokens~100K tokens1x (no advantage)
50~208K tokens~114K tokens1.8x advantage
100~306K tokens~49K tokens6.2x advantage

Configuration Example

typescript
const config = { name: "My Token", symbol: "MTK", aggressivenessFactor: 75, // High reward for early buyers targetAmount: parseEther("100"), // 100 B3 target finalTokenSupply: parseEther("1000000"), // 1M tokens // ...other params };

Next Steps

Detailed Examples

See detailed token distribution tables

Learn More
Token Creation

Ready to deploy your token

Learn More
Ask a question... ⌘I