Skip to main content

Create a Presale (Manual Listing)

Overview

  • Connect your Solana wallet (e.g., Phantom) to Pinksale and navigate to the Solana launchpad creation page.
  • Verify your token and specifically select the Manual Listing option.
  • Understand that with Manual Listing, Pinksale does not handle liquidity; you withdraw the raised SOL and add liquidity yourself.
  • Configure presale parameters like rate, caps (Soft Cap >= 25% Hard Cap), whitelist settings, and timing.
  • Review and submit the transaction to create the presale pool.
  • Learn how to locate your pool address on Solscan if the automatic redirect fails.
  • Understand the simple finalization process for a manual listing pool.

Important Reminder: If you need to cancel an existing launchpad and create a new one, you must transfer your project tokens to a new wallet. You cannot use the same wallet that owned the cancelled launchpad to create the new one.

Step 1: Verify Token

  1. Connect Wallet & Navigate: Connect your Solana wallet (e.g., Phantom). From the Pinksale homepage, click on Launchpads => Create Presale and ensure Solana is selected under Chain. Alternatively, go directly to https://pinksale.finance/solana/launchpad/create/presale.

  2. Token Details:

    • Token Address: Input your Solana token's mint address
    • Name: Your token name (e.g., PINKSALE.FINANCE)
    • Symbol: Your token symbol (e.g., PINKSALE)
    • Total Supply: Total token supply (e.g., 1,000,000)
    • Decimals: Number of decimal places (e.g., 9)
    • Your Balance: Shows your current token balance
  3. Set Options:

    • Currency: Confirm it's set to SOL (as this is the currency you will raise).
    • Fee: Confirm the fee currency is SOL (5% SOL raised only).
    • Listing option: Select Manual Listing.

    Note: For manual listing, PinkSale won't automatically take project tokens to create liquidity. After the presale successfully ends, you (the owner) will be able to withdraw the raised SOL and must then add liquidity to your chosen DEX manually.

  4. Review & Proceed: Review the selections on this page and click Next.

    Create Manual Listing Presale \(Solana\) - Step 1 - Token Verification and Manual Listing Selection

Step 2: DeFi Launchpad Info

After verifying your token, configure the details for your presale launchpad:

  • Presale Rate: Enter how many of your project tokens contributors will receive for 1 SOL (e.g., 1 SOL = 100,000 PINKSALE). Must be a positive number.
  • Whitelist: Choose Enable or Disable. If enabled, only whitelisted addresses can contribute initially. You can change this setting anytime before or during the presale.
  • Soft Cap (SOL): Enter the minimum amount of SOL you aim to raise. Must be a positive number and must be greater than or equal to 25% of the Hard Cap.
  • Hard Cap (SOL): Enter the maximum amount of SOL you want to raise. Must be a positive number.
  • Min Buy (SOL): Set the minimum SOL amount an investor must contribute.
  • Max Buy (SOL): Set the maximum SOL amount an investor can contribute.
  • Refund Type: Choose how contributions are handled if the soft cap isn't met: 'Refund' (contributors get SOL back) or 'Burn' (unsold tokens are burned, Pinksale rules apply to funds).
  • Start Time (UTC): Set the exact start date and time for your presale.
  • End Time (UTC): Set the exact end date and time for your presale. Start time must be before the end time.

Note: The total amount of your project tokens required for the presale (to cover potential contributions up to the hard cap) is displayed near the bottom of the page. Ensure you have sufficient tokens in the connected wallet.

Create Manual Listing Presale \(Solana\) - Step 2 - Launchpad Information Fields

Click Next.

Step 3: Finish

This is the final review step before creation.

  1. Review: Carefully check all the information you entered (Token details, Rates, Caps, Times, etc.). Use the Back button if you need to make changes.

  2. Submit: Once you are certain everything is correct, click Confirm & Create Launchpad.

    Create Manual Listing Presale \(Solana\) - Step 3 - Final Review Screen

  3. Confirm Wallet: Your Solana wallet (e.g., Phantom) will pop up asking you to confirm the transaction. Review the transaction details and estimated SOL fees. Click Confirm.

  4. Result: Upon successful transaction confirmation, your manual listing presale pool is created. You might be redirected to the pool page automatically.

    Create Manual Listing Presale \(Solana\) - Step 3 - Creation Result Example

Finding Your Pool Address Manually (If Redirect Fails)

Reminder: If the transaction to create the pool succeeds on the blockchain but the Pinksale page doesn't automatically redirect you to your new pool details page, follow these steps:

  1. Find Transaction: Locate the pool creation transaction in your wallet history and view it on a Solana block explorer like Solscan (https://solscan.io/).

  2. Locate Pool Address: Within the transaction details on the block explorer, find the instruction related to pool creation or look for an account address labeled similarly to "Pool address".

    Manual Pool Finding - Locating Pool Address in Solscan Transaction Details

  3. Construct Pool URL: Copy the found "Pool address". Paste it into the following Pinksale URL structure: https://pinksale.finance/solana/launchpad/{pool-address} Replace {pool-address} with the actual address you copied.

  4. Access & Update: Go to the constructed URL to view your pool. Click the edit/pencil icon to "Update Pool Details" (you might need to add optional info like logo/description or just re-save). Updating the details helps ensure the pool appears correctly within the main Pinksale system and lists.

    Manual Pool Finding - Update Pool Details Button

Finalizing the Manual Listing Presale

Once your manual listing presale has ended successfully (met softcap or reached hardcap):

  1. Navigate & Connect: Go to your presale pool page and ensure your owner wallet is connected.

  2. Finalize: In the Pool Action zone (likely Owner Zone), click the Finalize button.

  3. Confirm: Approve the transaction in your Solana wallet (e.g., Phantom).

    Finalize Manual Listing Presale \(Solana\) - Finalize Button

  4. Set Claim Time: After finalization is successful, you can then "Set Claim time" for the contributors. This defines when users who bought tokens in your presale can claim them from the Pinksale platform.

Q&A

  • Q1: What does "Manual Listing" mean for a Solana presale on Pinksale?
    • A: It means Pinksale will not automatically create a liquidity pool on a DEX (like Raydium) after the presale ends. The project owner is responsible for withdrawing the raised SOL, finding a DEX, creating the liquidity pool, and listing the token themselves.
  • Q2: What currency is raised in this type of presale?
    • A: The guide specifies using SOL as the currency raised from contributors.
  • Q3: What is the Soft Cap requirement?
    • A: The Soft Cap (minimum SOL to raise) must be at least 25% of the Hard Cap (maximum SOL to raise).
  • Q4: Why do I need a new wallet if I cancel and recreate a launchpad?
    • A: Pinksale has a requirement that the same wallet cannot own two launchpads for the same token simultaneously, even if the first one was cancelled. You must use a fresh wallet for the recreation.
  • Q5: What should I do if the Pinksale website doesn't show my pool after I created it?
    • A: Check your wallet transaction history on a block explorer (like Solscan). If the creation transaction succeeded, find the "Pool address" within the transaction details. Construct the direct pool URL (https://pinksale.finance/solana/launchpad/{pool-address}) and visit it. Then, use the "Update Pool Details" function to make it visible in the Pinksale system.
  • Q6: What does "Finalize" do for a Manual Listing pool?
    • A: Finalizing a successful manual listing pool primarily locks the state of the presale, enables the owner to withdraw the raised SOL, and allows the owner to then set the token claim time for contributors. It does not create liquidity.
  • Q7: When can contributors claim their tokens in a manual listing presale?
    • A: Contributors can claim their purchased tokens only after the owner has successfully finalized the pool and has set a specific claim time using the "Set Claim time" function.

Troubleshooting

  • Q: My transaction to create the launchpad failed.
    • A: Check if you have enough SOL in your wallet for the Pinksale creation fees and the network fees. Ensure your token address is correct and exists on Solana. Verify you haven't violated parameter rules (e.g., Soft Cap < 25% Hard Cap, end time before start time). Check for Solana network congestion.
  • Q: I created the pool, the transaction succeeded, but I can't find it on Pinksale.
    • A: Follow the steps in the "Finding Your Pool Address Manually" section. Locate the transaction on Solscan, find the pool address, construct the URL, visit the pool page, and click "Update Pool Details".
  • Q: I chose Manual Listing but now want Pinksale to add liquidity automatically.
    • A: You cannot change the Listing Option after the pool is created. If you need automatic listing, you would have had to select that during Step 1. You might need to cancel this pool (if possible) and create a new one with the Auto Listing option (using a new owner wallet).
  • Q: The "Finalize" button isn't available or the transaction fails.
    • A: Ensure the presale has actually ended (end time passed) and the Soft Cap was met (or Hard Cap reached). Make sure your owner wallet is connected. Check for sufficient SOL for gas fees. If finalization consistently fails, there might be an issue requiring Pinksale support or developer assistance, although manual listing finalization is typically simpler than auto-listing.
  • Q: Where do I withdraw the raised SOL after finalizing?
    • A: The withdrawal function for the raised SOL should become available in the Owner Zone after successful finalization. Look for a button like "Withdraw Funds" or similar.
  • Q: I can't find the "Set Claim time" button.
    • A: This button should appear in the Owner Zone after you have successfully finalized the pool.