Create Custom Bonding Curve

Here's how you can create & save your bonding curve in Forge. Once your curve is created, you will be able to apply it to any token you're launching.

1

Hit the start menu.

2

Select launch.

3

Create new curve.

4

Give your new curve a name.

5

Choose your token supply.

You can mint between 0.1 and 10 trillion tokens.

6

Choose an initial market cap.

Minimum initial cap is $1,000, and maximum cap is $500,000.

7

Choose your bonding market cap.

This must be between $1,000 over your initial market cap, and $1,000,000,000.

8

Choose the pre-bonding % transaction fee.

This is what you will charge for every buy and sell on the bonding curve. Minimum fee is 0.1% (typed as 10 basis points) and maximum fee is 10% (typed as 1000 basis points.)

9

Choose the post-bonding transaction fee.

You can choose from preset options between 0.25% and 6%.

10

Choose the liquidity weight.

Choose a liquidity weight between 1 and 100. This determines how liquidity is distributed in the pool and how buys and sells affect price while on the bonding curve. Light liquidity = buys increase your token's price a lot, but less SOL gets put into liquidity after you migrate to a DEX. Heavy liquidity = buys have a much smaller effect on your token's price, but more SOL gets put into liquidity after you migrate to a DEX.

11

Congratulations, your bonding curve has been created!

You can now edit your curve, cancel the creation process, or save your curve.

Before your curve is ready to be used in a launch, you must first deploy it to the blockchain. This is covered in the next section.

Last updated