STX.CITY Documentation
  • 🏙️Welcome to STXCITY
  • Features
    • 💡Deploy Token
      • 🧑‍🔧Update token metadata
      • 🔥Burn token
    • 🎁Airdrop Token
    • 💸Listing Token
    • 📈Portfolio
    • 🤖Swap Bot Notification
  • Presale Testnet
    • How to create a presale on Testnet
    • How to manage a presale
  • Bonding Curve
    • ❓How does it work?
    • ⚡How to Create a Bonding Curve Token
    • ⚡Deploy incomplete dex
    • 🧑‍🏫Technical explanation
    • 🔐Audited & Secured Contract
  • API
    • Get Bonding Curve List
    • Search tokens
    • Analytics
    • Get All Deployed Tokens
  • Support
    • 💰Pricing
    • ❓Frequently Asked Questions
Powered by GitBook
On this page
  • Step 1: Deploy Bonding Token
  • Step 2: Deploy Bonding DEX
  • Important Notes:

Was this helpful?

  1. Bonding Curve

How to Create a Bonding Curve Token

Welcome to the Bonding Curve Token Creation platform on Stacks. This intuitive interface allows you to deploy your own token with a bonding curve mechanism in just two simple steps.

PreviousHow does it work?NextDeploy incomplete dex

Last updated 8 months ago

Was this helpful?

Step 1: Deploy Bonding Token

  1. Navigate to the Token Creation Page

    • Access the bonding curve token creation interface at

  2. Fill in Token Details

    • Token Name: Enter a unique name for your token.

    • Token Ticker: Choose a short, unique symbol for your token.

    • Token Supply: Set the total supply of your token (maximum 100 billion).

    • Token Description: Provide a brief description of your token.

  3. Add Token Logo

    • Upload an image file (less than 5MB) to represent your token.

  4. Set Additional Information (Optional)

    • X Link (Twitter)

    • Website

    • Telegram

    • Discord

  5. Select Target STX Amount

    • Use the slider to choose a target STX amount between 2,000 and 20,000 STX.

    • This determines when your token will transition to a traditional AMM.

  6. Configure Initial Buy (Optional)

    • Toggle the "Initial Buy" switch if you want to be the first buyer.

    • If enabled:

      • Enter the amount of STX you want to invest.

      • The interface will calculate the number of tokens you'll receive.

      • Note: You can't buy more than 10% of the total supply.

  7. Review Deployment Fee

    • Confirm the 1 STX deployment fee.

  8. Deploy Token

    • Click "Deploy Token and Go to Step 2".

    • Confirm the transaction in your Stacks wallet.

  9. Wait for Confirmation

    • The interface will update once your token is deployed.

    • You'll see your token contract address.

Step 2: Deploy Bonding DEX

  1. Select Target AMM

    • Choose from available options:

      • Velar

      • Stackswap

      • AlexSwap

    • Each option shows the number of tokens using that AMM.

  2. Review DEX Information

    • Confirm your token contract address is correct.

    • Verify the deployment fee (1 STX).

  3. Deploy Bonding DEX

    • Click "Deploy Bonding DEX".

    • Confirm the transaction in your Stacks wallet with the gas fee at least 0.75 STX

  4. Wait for Confirmation

    • The interface will update once your DEX is deployed. Waiting time for block confirmation is about 15-30mins

  5. Token Activation

    • Your token is now active and tradable on the bonding curve.

Important Notes:

  • Ensure you have enough STX in your wallet to cover deployment fees and initial buy (if selected).

  • The recommended STX gas fee is at least 0.75 STX

  • The bonding curve mechanism will automatically manage token prices based on supply and demand.

  • When the market cap reaches your target STX amount, assets will transition to the selected AMM.

  • After the transition, the AMM team will create a trading pair and add liquidity to your token.

Congratulations! You've successfully created and deployed your bonding curve token. Users can now buy and sell your token through the bonding curve mechanism until it transitions to the traditional AMM.

⚡
https://stx.city/bonding-curve/create