# Introducing

PinkSale is a decentralized launchpad that allows users to launch their own token and create their own initial token sale. No coding knowledge is required, just simply navigate through to our terminal and design your own token in just a few clicks.

* **CZ Binance mentioned PinkSale:** <https://x.com/cz_binance/status/1882503407971520633>
* **Binance Liquidity Rewards:** <https://x.com/BNBCHAIN/status/1890460126974472320>
* **PinkSale is recognized #1 token launchpad by Binance Foundation:** <https://www.bnbchain.org/en/solutions/tokenization/company-tokenization#get-started>
* **#1 Launchpad by DefiLlama**: <https://defillama.com/chain/BSC>

<figure><img src="/files/efspTCSc6JNGrkB2hrBG" alt=""><figcaption></figcaption></figure>

### Social Links[​](https://docs.pinksale.finance/intro#social-links) <a href="#social-links" id="social-links"></a>

Stay connected with the Pinksale ecosystem:

* **Telegram group:** <https://t.me/pinkecosystem>
* **Telegram channel:** <https://t.me/pinkecosystem_ann>
* **Twitter:** <https://twitter.com/pinkecosystem>
* **Youtube Tutorials:** <https://www.youtube.com/channel/UCEYOqLvjXIOtXp-3Gl9qzEg/videos>

### Q\&A (FAQs)[​](https://docs.pinksale.finance/intro#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What is a "decentralized launchpad"?
  * **A:** It's a platform built on blockchain technology that allows project creators to launch new tokens and conduct initial fundraising events (like presales or fair launches) directly with the community, often with automated features like liquidity locking, vesting, and smart contract interactions, reducing reliance on central intermediaries.
* **Q2:** Do I need programming skills to use Pinksale?
  * **A:** According to the description, no coding knowledge is required for basic token creation and setting up standard launchpads using their interface. Pinksale provides tools and steps to guide users.
* **Q3:** What blockchains does Pinksale support?
  * **A:** While this specific document doesn't list all supported chains, Pinksale is known to operate on multiple blockchains (like BNB Chain, Ethereum, Polygon, Solana, etc.). You typically select the desired chain when creating a token or launchpad.
* **Q4:** Is Pinksale itself a token or an exchange?
  * **A:** Pinksale is primarily a *launchpad service* or *platform*. While they have their own native token ($PINKSALE, often used for platform features or benefits), the main function described here is facilitating the launch of *other* projects' tokens. It is not a DEX itself but integrates with them for liquidity creation.

### Troubleshooting[​](https://docs.pinksale.finance/intro#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** One of the social media or recognition links isn't working.
  * **A:** Double-check the link was copied or clicked correctly. Social media handles or specific web pages can occasionally change. Try searching for "Pinksale Ecosystem" directly on Twitter, Telegram, or YouTube. For the recognition links (BNBChain, DefiLlama), website structures can change; try navigating from their homepages if the direct link fails.
* **Q:** I'm looking for guides on how to use specific Pinksale features (like creating a presale, locking tokens, etc.). Where can I find them?
  * **A:** This document is just an introduction. You should look for other specific guides within the Pinksale official documentation (often linked from their main website or accessible via a docs subdomain) or check their official YouTube channel linked above for video tutorials.


# Token Metrics

PINKSALE's tokenomics are crafted with long-term value creation in mind. We believe that great achievements take time to build properly and that success requires a sustained commitment from our team. This philosophy is reflected in the following tokenomics breakdown:

* **Total Supply:** 100,000 PINKSALE
* **Team:** 16% of the total supply, with vesting over 33 months, beginning from month 13.
* **Marketing:** 8% of the total supply, with vesting over 23 months, starting from month 4.
* **Advisory:** 6% of the total supply, with vesting over 12 months, beginning from month 4.
* **Private Round:** 8% of the total supply, allocated as follows:
  * 10% at the Token Generation Event (TGE)
  * 20% each on months 2, 3, and 4
  * 30% on month 5
* **Public Round:** 4% of the total supply, distributed as follows:
  * 30% at TGE
  * 35% every two weeks thereafter
* **Rewards:** 40% of the total supply, distributed over 8 years.
* **Ecosystem:** 12% of the total supply, with vesting over 23 months, beginning from month 4.
* **Exchange Liquidity:** 6% of the total supply, allocated as follows:
  * 50% at TGE
  * 50% reserved for future listings


# Service Fees

### Overview[​](https://docs.pinksale.finance/important/service-fees#overview) <a href="#overview" id="overview"></a>

Hello and welcome to PinkSale! We're excited to help you launch your crypto project successfully. To ensure our platform remains innovative, secure, feature-rich, and operates smoothly across multiple blockchains, we have certain service fees. This comprehensive guide provides a transparent breakdown of all PinkSale fees. We'll cover costs associated with token minting, various sale types (like presales, fair launches, private sales), and additional tools such as Pink Anti-Bot or Pink Airdrop, specific to each supported blockchain. Our goal is to explain everything in simple, easy-to-understand language.

***

### Service Fee Detail[​](https://docs.pinksale.finance/important/service-fees#service-fee-detail) <a href="#service-fee-detail" id="service-fee-detail"></a>

**1. Binance Smart Chain**[​](https://docs.pinksale.finance/important/service-fees#1-binance-smart-chain)

* Standard Token Minting Fees: 0.4 BNB
* Liquidity Generator Token Minting Fees: 0.4 BNB
* Baby Token Minting Fees: 0.4 BNB
* Buyback Baby Token Minting Fees: 0.4 BNB
* Create BSC Presale Fees: 1 BNB + 5% BNB Sold
* Create BSC Fair Launch Fees: 1 BNB + 5% BNB Sold
* Create BSC Subscription Fees: 1 BNB + 5% BNB Sold
* Create X Overflow Fees: 1 BNB + 5% BNB Sold
* Pink Anti-Bot: 1 BNB
* PinkLock: Free
* Pink Airdrop: 0.5 BNB + 1% of Airdrop Tokens

**2. Ethereum & Robinhood**[​](https://docs.pinksale.finance/important/service-fees#2-ethereum-network)

* Standard Token Minting Fees: 0.01 ETH
* Liquidity Generator Token Minting Fees: 0.01 ETH
* Baby Token Minting Fees: 0.01 ETH
* Buyback Baby Token Minting Fees: 0.01 ETH
* Create ETH Presale Fees: 0.2 ETH + 5% ETH Sold
* Create ETH Fair Launch Fees: 0.2 ETH + 5% ETH Sold
* Create ETH Subscription Fees: 0.2 ETH + 5% ETH Sold
* Create X Overflow Fees: 0.2 ETH + 5% ETH Sold
* PinkLock: Free.
* Pink Airdrop: 0.1 ETH + 1% of Airdrop Tokens.

**3. Base Network**

* Standard Token Minting Fees: 0.01 ETH
* Liquidity Generator Token Minting Fees: 0.01 ETH
* Baby Token Minting Fees: 0.01 ETH
* Buyback Baby Token Minting Fees: 0.01 ETH
* Create ETH Presale Fees: 0.2 ETH + 5% ETH Sold
* Create ETH Fair Launch Fees: 0.2 ETH + 5% ETH Sold
* Create ETH Subscription Fees: 0.2 ETH + 5% ETH Sold
* Create X Overflow Fees: 0.2 ETH + 5% ETH Sold
* PinkLock: Free.
* Pink Airdrop: 0.1 ETH + 1% of Airdrop Tokens.

**4. Solana Chain**[​](https://docs.pinksale.finance/important/service-fees#8-solana-chain)

* TOKEN Minting Fees: 1 SOL
* TOKEN 2022 Minting Fees: 1 SOL
* Create Solana Launchpad Fees: 4 SOL + 5% of SOLANA Sold
* Create Solana Fair Launch Fees: 4 SOL + 5% of SOLANA Sold
* Create Solana Subscription Fees: 4 SOL + 5% of SOLANA Sold
* Create Solana Social Sale Fees: 4 SOL + 5% of SOLANA Sold
* Create Solana X Overflow fees: 4 SOL + 5% of SOLANA Sold
* Solana Pink Lock Fees: 1 SOL

**5. X-Layer Network**[​](https://docs.pinksale.finance/important/service-fees#3-arbitrum-network)

* Standard Token Minting Fees: 0.2 OKB
* Liquidity Generator Token Minting Fees: 0.2 OKB
* Baby Token Minting Fees: 0.2 OKB
* Buyback Baby Token Minting Fees: 0.2 OKB
* Create X-Layer Presale Fees: 2 OKB + 5% OKB Sold
* Create X-Layer Fair Launch Fees: 2 OKB + 5% OKB Sold
* Create X-Layer Subscription Fees: 2 OKB + 5% OKB Sold
* Create X Overflow Fees: 2 OKB + 5% OKB Sold
* PinkLock: Free.

**6. Polygon (POL) Chain**[​](https://docs.pinksale.finance/important/service-fees#4-polygon-pol-chain)

* Standard Token Minting Fees: 30 POL
* Liquidity Generator Token Minting Fees: 30 POL
* Baby Token Minting Fees: 30 POL
* Buyback Baby Token Minting Fees: 30 POL
* Create Polygon Launchpad Fees: 100 POL + 5% POL Sold
* Create Polygon Fair Launch Fees: 100 POL+ 5% POL Sold
* Create X Overflow Fees: 100 POL+ 5% POL Sold
* PinkLock: Free.
* Pink Airdrop: 50 POL + 1% of Airdrop Tokens.

**7. Avalanche C-Chain**[​](https://docs.pinksale.finance/important/service-fees#5-avalanche-c-chain)

* Standard Token Minting Fees: 1 AVAX
* Liquidity Generator Token Minting Fees: 1 AVAX
* Baby Token Minting Fees: 1 AVAX
* Buyback Baby Token Minting Fees: 1 AVAX
* Create Avalanche Launchpad Fees: 10 AVAX + 5% AVAX Sold
* Create Avalanche Fair Launch Fees: 10 AVAX + 5% AVAX Sold
* Create X Overflow Fees: 10 AVAX + 5% of AVAX Sold
* PinkLock: Free.
* Pink Airdrop: 5 AVAX + 1% of Airdrop Tokens.

**8. TON Chain**[​](https://docs.pinksale.finance/important/service-fees#9-ton-chain)

* TOKEN Minting Fees: 20 TON
* Create TON Presale Fees: 60 TON + 5% TON Sold
* Create TON Fairlaunch Fees: 60 TON + 5% TON Sold

**9. SUI Chain**[​](https://docs.pinksale.finance/important/service-fees#9-ton-chain)

* TOKEN Minting Fees: 120 SUI
* Create TON Presale Fees: 120 SUI + 5% SUI Sold
* Create TON Fairlaunch Fees: 120 SUI + 5% SUI Sold

**10. Arbitrum Network**[​](https://docs.pinksale.finance/important/service-fees#3-arbitrum-network)

* Standard Token Minting Fees: 0.01 ETH
* Liquidity Generator Token Minting Fees: 0.01 ETH
* Baby Token Minting Fees: 0.01 ETH
* Buyback Baby Token Minting Fees: 0.01 ETH
* Create ETH Presale Fees: 0.2 ETH + 5% ETH Sold
* Create ETH Fair Launch Fees: 0.2 ETH + 5% ETH Sold
* Create ETH Subscription Fees: 0.2 ETH + 5% ETH Sold
* Create X Overflow Fees: 0.2 ETH + 5% ETH Sold
* PinkLock: Free.
* Pink Airdrop: 0.1 ETH + 1% of Airdrop Tokens.

**11. Core Network**[​](https://docs.pinksale.finance/important/service-fees#3-arbitrum-network)

* Standard Token Minting Fees: 0.01 Core
* Liquidity Generator Token Minting Fees: 0.01 Core
* Baby Token Minting Fees: 0.01 Core
* Buyback Baby Token Minting Fees: 0.01 Core
* Create Core Presale Fees: 600 Core + 5% Core Sold
* Create Core Fair Launch Fees: 600 Core + 5% Core Sold
* Create Core Subscription Fees: 600 Core + 5% Core Sold
* Create X Overflow Fees: 600 Core + 5% Core Sold
* PinkLock: Free.

**12. Pulse Network**[​](https://docs.pinksale.finance/important/service-fees#3-arbitrum-network)

* Standard Token Minting Fees: 0.01 PLS
* Liquidity Generator Token Minting Fees: 0.01 PLS
* Baby Token Minting Fees: 0.01 PLS
* Buyback Baby Token Minting Fees: 0.01 PLS
* Create Core Presale Fees: 3 000 000 PLS + 5% PLS Sold
* Create Core Fair Launch Fees: 3 000 000 PLS + 5% PLS Sold
* Create Core Subscription Fees: 3 000 000 PLS + 5% PLS Sold
* Create X Overflow Fees: 3 000 000 PLS + 5% PLS Sold
* PinkLock: Free.&#x20;

**13. Cronos Chain**[​](https://docs.pinksale.finance/important/service-fees#7-cronos-chain)

* Standard Token Minting Fees: 100 CRO
* Liquidity Generator Token Minting Fees: 100 CRO
* Baby Token Minting Fees: 100 CRO
* Buyback Baby Token Minting Fees: 100 CRO
* Create Cronos Launchpad Fees: 1000 CRO + 5% CRO Sold
* Create Cronos Fair Launch Fees: 1000 CRO + 5% CRO Sold
* Create Cronos Subscription Fees: 1000 CRO + 5% CRO Sold
* Create Cronos X Overflow Fees: 1000 CRO + 5% CRO Sold
* PinkLock: Free.
* Pink Airdrop: 500 CRO + 1% of Airdrop Tokens.&#x20;

**14. Zeta Network**[​](https://docs.pinksale.finance/important/service-fees#3-arbitrum-network)

* Standard Token Minting Fees: 0.01 ZETA
* Liquidity Generator Token Minting Fees: 0.01 ZETA
* Baby Token Minting Fees: 0.01 ZETA
* Buyback Baby Token Minting Fees: 0.01 ZETA
* Create ZETA Presale Fees: 10 ZETA + 5% ZETA Sold
* Create ZETA Fair Launch Fees: 10 ZETA + 5% ZETA Sold
* Create ZETA Subscription Fees: 10 ZETA + 5% ZETA Sold
* Create X Overflow Fees: 10 ZETA + 5% ZETA Sold
* PinkLock: Free.
* Create Core Subscription Fees: 600 Core + 5% Core Sold
* Create X Overflow Fees: 600 Core + 5% Core Sold
* PinkLock: Free.

**15. Bitrock Network**[​](https://docs.pinksale.finance/important/service-fees#3-arbitrum-network)

* Standard Token Minting Fees: 0.01 BROCK
* Liquidity Generator Token Minting Fees: 0.01 BROCK
* Baby Token Minting Fees: 0.01 BROCK
* Buyback Baby Token Minting Fees: 0.01 BROCK
* Create Bitrock Presale Fees: 1000 BROCK + 5% BROCK Sold
* Create Bitrock Fair Launch Fees: 1000 PLS + 5% PLS Sold
* Create Bitrock Subscription Fees: 1000 PLS + 5% PLS Sold
* Create X Overflow Fees: 1000 PLS + 5% PLS Sold
* PinkLock: Free.

**Important Disclaimer:** The fees listed above are based on the provided information at the time of writing and may be subject to change by PinkSale. Always verify the current, accurate fees directly on the PinkSale platform interface during the specific creation or service selection process before confirming any transaction.

***

### Q\&A[​](https://docs.pinksale.finance/important/service-fees#qa) <a href="#qa" id="qa"></a>

**Q1: Why does PinkSale have fees?** A: Fees help us run and improve PinkSale. They pay for things like building new features, keeping the site secure and fast, advertising (which helps projects get seen), and supporting our team.

**Q2: What does the fee "X amount + Y% Crypto Sold" for sales mean?** A: It's a two-part fee:

1. **Upfront Fee:** A fixed amount (like 1 BNB or 0.2 ETH) you pay when setting up the sale.
2. **Percentage Fee:** A small percentage (usually 5%, or 3% for Private Sales) of the total crypto raised. This is taken automatically *after* the sale successfully finishes.

**Q3: How do I pay these fees?** A:

* **Upfront Fees:** You pay these fixed fees directly from your wallet when you create a token, start setting up a sale, or choose a tool like Anti-Bot.\* **Percentage Fees:** You don't need to do anything! The platform automatically takes this percentage from the raised funds (for sales) or the tokens being sent (for airdrops) when the event finishes.

**Q4: Are fees the same on all blockchains (like BSC, Ethereum, Solana)?** A: No. The upfront fees for creating sales or using tools can be very different depending on the blockchain. Always check the fee list for the specific chain you're using.

**Q5: Do I&#x20;*****have*****&#x20;to use services like Token Minting, Anti-Bot, KYC, or Audits?** A: No, most extra services are optional. You only pay for what you choose to use. Token Minting is only needed if you want PinkSale to make your token. Tools like Anti-Bot and Airdrop are extras. KYC and Audits are also optional services (highly recommended for trust!) offered through partners, with their own costs shown if you select them.

**Q6: What if my sale fails (doesn't reach the minimum goal)? Do I still pay fees?** A:

* The **Percentage Fee** based on raised funds usually isn't charged if the sale fails.\* However, any **Upfront Fees** you already paid (like the fee to create the sale pool or for services like an Audit) are generally **not refunded**, as the work was already done or started.

**Q7: Can I see the exact fee before I pay?** A: Yes. When you're about to create something or buy a service on PinkSale, the platform will show you a summary of the fees *before* you confirm and pay. Always check this summary.

***

### Troubleshooting[​](https://docs.pinksale.finance/important/service-fees#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

**Q: Help! I got less crypto than I expected after my sale finished.** A: This is usually because the automatic percentage fee (like 5% or 3%) was taken out from the total raised amount *before* the rest was sent to you. Remember to factor this fee into your calculations. You can double-check the transaction details on a block explorer (like BscScan, Etherscan, etc.).

**Q: Why can't I create my sale pool? It says "insufficient funds."** A: You probably need more of the main crypto for that blockchain (like BNB on BSC, ETH on Ethereum) in your wallet. You need enough to cover the *upfront creation fee* listed for that chain, PLUS a little extra for the network transaction cost (gas fee). Add more funds to your wallet and try again.

**Q: The Pink Airdrop tool fees are confusing. What am I paying?** A: The Airdrop tool usually has *two* costs: 1) an upfront fee in crypto (like 0.5 BNB) paid when setting it up, AND 2) a small percentage (usually 1%) taken directly from the tokens you're airdropping. Make sure you have enough crypto for the upfront fee and enough tokens to cover the percentage fee.

**Q: I was charged more than I thought for minting a token. Why?** A: Each *type* of token (Standard, Baby, etc.) might have its own minting fee. Make sure you only selected the exact type you needed. Some special types might cost more (check the fee list). Always review the fee shown on screen before you confirm the minting.

**Q: I was charged for PinkLock on Solana. Isn't it free?** A: PinkLock is free on *most* chains, but on Solana, there is a specific fee (1 SOL) to use it. Fees for tools can sometimes differ between blockchains, so always check the details for the specific chain you're on.

&#x20;


# Rewards

Pink.Meme Rewards Program: From 16/07 to 23/07, if the project can maintain its market cap in the first 24 hours, project owners will get rewards:&#x20;

$1M market cap → $5,000 rewards + $5,000 $CASHCAT burned

$3M market cap → $15,000 rewards + $15,000 $CASHCAT burned

$5M market cap → $20,000 rewards + $20,000 $CASHCAT burned

$10M market cap → $50,000 rewards + $50,000 $CASHCAT burned

<figure><img src="/files/a5ZLldoqiB1VycRGDnd5" alt=""><figcaption></figcaption></figure>


# Contact Us

If you have any questions, business ideas, please contact us on our Telegram: <https://t.me/pinkecosystem>


# Social Links

* PinkSale: <https://www.pinksale.finance>
* Telegram Group: <https://t.me/pinkecosystem>
* Telegram ANN: <https://t.me/pinkecosystem_ann>
* Twitter: <https://twitter.com/pinkecosystem>


# PinkSale Calculator

PinkSale Calculator (Make a copy to use): <https://docs.google.com/spreadsheets/d/18fLdYhvOI9tMRlKLOhCYZANMOyYP1G6TFJbPoMJuD70/edit?usp=sharing>

### Overview[​](https://docs.pinksale.finance/important/pinksale-calculator#overview) <a href="#overview" id="overview"></a>

Hey there! Planning a token launch or participating in one on PinkSale? This post introduces a handy **PinkSale Calculator** provided as a Google Sheet. It's designed to simplify the often complex calculations involved in token presales and launches. Think of it as a tool to help you figure out tokenomics, funding goals, liquidity requirements, and potentially more, saving you time and effort.

### How to Use the Calculator[​](https://docs.pinksale.finance/important/pinksale-calculator#how-to-use-the-calculator) <a href="#how-to-use-the-calculator" id="how-to-use-the-calculator"></a>

Getting started is easy! Just follow these simple steps:

1. **Access the Calculator:** Click the link below to open the Google Sheet: [PinkSale Calculator](https://docs.google.com/spreadsheets/d/18fLdYhvOI9tMRlKLOhCYZANMOyYP1G6TFJbPoMJuD70/edit?usp=sharing)
2. **Make Your Own Copy (Important!):** The original sheet is likely view-only to protect the template. To use it, you *must* make your own editable version.
   * Go to the `File` menu in the top-left corner of Google Sheets.
   * Click `Make a copy`.
   * Give your copy a name and choose where to save it in your Google Drive.
   * You'll need to be logged into a Google account for this.
3. **Start Calculating:** Open *your* newly saved copy from your Google Drive. Now you can input your project's specific details into the relevant fields and see the calculations update!

### Q\&A (FAQs)[​](https://docs.pinksale.finance/important/pinksale-calculator#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

Here are some common questions you might have:

* **Q: What exactly is PinkSale?**
  * A: PinkSale is a well-known decentralized platform that helps new cryptocurrency projects launch their tokens, often through initial presales or Initial DEX Offerings (IDOs).
* **Q: Why do I&#x20;*****have*****&#x20;to make a copy? Can't I just use the original link?**
  * A: The original is usually a template. Making a copy gives you your *own private, editable version* in your Google Drive. This prevents multiple users from overwriting each other's data and keeps the original template clean.
* **Q: What specific things can this calculator help me figure out?**
  * A: While the exact features depend on how the sheet was built, tools like this typically assist with:
    * Token distribution (e.g., presale, liquidity, team tokens)
    * Calculating presale hard caps and soft caps
    * Estimating required initial liquidity
    * Understanding potential token pricing at launch
    * Figuring out platform fees
    * *Explore your copy of the sheet to see its specific functions!*
* **Q: Is this calculator free to use?**
  * A: Yes, accessing the Google Sheet via the link and making a copy is completely free. You just need a free Google account.
* **Q: Where is my copy saved after I click "Make a copy"?**
  * A: Your personal copy of the spreadsheet will be saved directly into your Google Drive.

### Trouble shooting[​](https://docs.pinksale.finance/important/pinksale-calculator#trouble-shooting) <a href="#trouble-shooting" id="trouble-shooting"></a>

Encountering issues? Here are some common problems and solutions:

* **Q: Why can't I type anything or edit the cells in the spreadsheet?**
  * A: You are likely viewing the original template. Please double-check that you have followed Step 2 ("Make Your Own Copy") and are working on the version saved in *your* Google Drive.
* **Q: The link isn't opening or shows an error. What should I do?**
  * A: Ensure you have a stable internet connection. Try opening the link in a different web browser or an incognito/private window. The link itself might be outdated or broken if the owner removed it, but try basic connection troubleshooting first.
* **Q: I don't have a Google Account. Can I still use the calculator?**
  * A: You'll need a free Google account to use Google Sheets and save your own copy. You can sign up for one easily at [google.com](https://www.google.com/).
* **Q: The calculations seem wrong or I don't understand a formula. What now?**
  * A: Calculators like this are helpful tools, but their accuracy depends on the creator's formulas and the data you input. Always double-check calculations that are critical for your project. If formulas are visible, you can examine them. Consider these tools as aids, not definitive financial advice.


# YouTube Tutorials

Check out PinkSale tutorials here: <https://www.youtube.com/channel/UCEYOqLvjXIOtXp-3Gl9qzEg/videos>


# Affiliate Program

### Overview[​](https://docs.pinksale.finance/important/affiliate-program#overview) <a href="#overview" id="overview"></a>

Want to boost your presale or earn rewards for promoting projects? This guide explains the **PinkSale Affiliate Program**. You'll learn:

* **What it is:** A program where project owners can offer rewards to users who refer buyers to their presale pool.
* **How it works:** Owners set a reward percentage, and referrers earn a share based on the buy volume they bring in.
* **For Project Owners:** How to enable and set up the program for your presale.
* **For Referrers:** How to get your unique referral link and claim your earnings.
* **Key Details:** Important rules like the maximum reward percentage (**5%**) and when rewards can be claimed.

### How Affiliate Rewards Work[​](https://docs.pinksale.finance/important/affiliate-program#how-affiliate-rewards-work) <a href="#how-affiliate-rewards-work" id="how-affiliate-rewards-work"></a>

The core idea is simple: the more buy volume you refer, the bigger your piece of the reward pie!

* **Owner Sets the Reward:** The project owner decides the total reward percentage (up to a maximum of **5%** of the hard cap). This percentage is applied to the *total amount raised* in the presale.
* **Calculating the Reward Pool:** `Affiliate Reward Pool = Total Presale Raised * Reward Percentage (%)`
* **Sharing the Pool:** This total reward pool is then distributed among all successful referrers. Your share depends on how much of the *total referred buy volume* came through your link.
* **Claiming:** Referrers can claim their earned rewards *after* the presale has successfully finished (finalized).

**Example:**

Let's say:

* Owner sets the reward at **5%**. *(Using the original example percentage)*
* The presale successfully raises **1000 BNB**.
* The **Affiliate Reward Pool** = 1000 BNB \* 5% = **50 BNB**.

Now, imagine three referrers (A, B, C) brought in buyers:

* Referrer A brought **100 BNB** in buys.
* Referrer B brought **60 BNB** in buys.
* Referrer C brought **40 BNB** in buys.

The total referred volume is 100 + 60 + 40 = **200 BNB**.

Here's how the 50 BNB reward pool is split:

* **Referrer A's Share:** (100 BNB / 200 BNB) = 50% --> Gets 50% of 50 BNB = **25 BNB**
* **Referrer B's Share:** (60 BNB / 200 BNB) = 30% --> Gets 30% of 50 BNB = **15 BNB**
* **Referrer C's Share:** (40 BNB / 200 BNB) = 20% --> Gets 20% of 50 BNB = **10 BNB**

### For Project Owners: Enabling the Affiliate Program[​](https://docs.pinksale.finance/important/affiliate-program#for-project-owners-enabling-the-affiliate-program) <a href="#for-project-owners-enabling-the-affiliate-program" id="for-project-owners-enabling-the-affiliate-program"></a>

You can turn on the affiliate program for your project either when you first create the presale pool or later via the Owner Zone.

* **Important:** Once you enable the affiliate program, **you cannot disable it** for that presale pool.
* **Setting Rewards:** Only the project owner can set the reward percentage (max **5%** of the hard cap).

**How to Enable:**

* **During Pool Creation:** Look for the option to enable the affiliate program in the creation form.

![](https://docs.pinksale.finance/assets/images/Enable_Affliate_CreatePool-ca04479724caa9987b682fc1f6b357e9.png)

* **Via Owner Zone:** Access the owner settings for your existing presale pool.

![](https://docs.pinksale.finance/assets/images/enable_affilate_Update_Pool-276616a9528b030c5f95977e35016d3d.png)

### For Referrers: Getting Your Affiliate Link[​](https://docs.pinksale.finance/important/affiliate-program#for-referrers-getting-your-affiliate-link) <a href="#for-referrers-getting-your-affiliate-link" id="for-referrers-getting-your-affiliate-link"></a>

Ready to start referring? Here's how to find your unique link for a specific presale pool:

1. Go to the presale pool page on PinkSale.
2. Find the "Affiliate Program" section on the page.
3. **Connect your Wallet:** You **must** be logged in with your wallet (like MetaMask) to see and generate your personal affiliate link.
4. Copy your unique link and share it!

![](https://docs.pinksale.finance/assets/images/get_your_affiliate_link-724880f00a789bf9461c3600eeccbcf4.png)

### For Referrers: Claiming Your Rewards[​](https://docs.pinksale.finance/important/affiliate-program#for-referrers-claiming-your-rewards) <a href="#for-referrers-claiming-your-rewards" id="for-referrers-claiming-your-rewards"></a>

Once the presale you referred buyers to has successfully finalized, you can claim your rewards:

* **Option 1:** Go back to the "Affiliate Program" section on the specific presale pool page where you earned the rewards. Look for a "Claim" button.

<div data-full-width="false"><img src="https://docs.pinksale.finance/assets/images/Claim_Affiliate-e0f80cbab3f2acb2ed64efdac1eea722.png" alt=""></div>

* **Option 2:** Visit your main PinkSale profile page at: <https://www.pinksale.finance/me>. Your available affiliate rewards should be listed there for claiming.

### Q\&A (FAQs)[​](https://docs.pinksale.finance/important/affiliate-program#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

Here are common questions about the Affiliate Program:

* **Q1: Can anyone participate as an affiliate or referrer?**
* A: Yes, any user with a connected wallet (like MetaMask) can generate an affiliate link for a presale pool that has the program enabled.
* **Q2: Who sets the reward percentage?**
* A: Only the **project owner** can set the affiliate reward percentage, up to a maximum of **5%** of the hard cap.
* **Q3: Can the owner change the reward percentage after the presale starts?**
* A: **Yes**, the owner can change the percentage, but the new percentage **must be higher** than the previously set percentage. It cannot be decreased.
* **Q4: Can the owner disable the program after enabling it?**
* A: **No.** Once enabled for a pool, the affiliate program cannot be disabled.
* **Q5: When can referrers claim their rewards?**
* A: Rewards can only be claimed **after** the presale pool has successfully finalized (finished and met its goals).
* **Q6: How is my reward calculated if many people refer buyers?**
* A: Your reward is proportional to the amount of buy volume *your* link generated compared to the *total* buy volume generated by *all* affiliate links for that presale. (See the example calculation above).

### Trouble shooting[​](https://docs.pinksale.finance/important/affiliate-program#trouble-shooting) <a href="#trouble-shooting" id="trouble-shooting"></a>

Running into issues? Here are some common scenarios:

* **Q: I can't find my affiliate link on the presale page.**
* A: Make sure the project owner has actually **enabled** the affiliate program for that specific pool. Also, double-check that you are **logged in or connected with your wallet** (e.g., MetaMask) on the PinkSale site, as this is required to generate your personal link.
* **Q: The presale finished, but I can't claim my rewards.**
* A: Ensure the presale was **successfully finalized**. If the presale failed (didn't meet its soft cap), the reward pool might not be generated or distributed. Also, allow some time after finalization for the claim function to become active. Check both the pool page and your profile page (<https://www.pinksale.finance/me>).
* **Q: I referred someone, but I don't think I got credit.**
* A: The buyer **must** use your specific affiliate link *before* they make their purchase for the system to track the referral correctly. If they visited the site directly or used a different link later, your referral might not register. Tracking is usually based on the link used for the session leading to the purchase.
* **Q: As a project owner, I enabled the affiliate program by mistake. Can I turn it off?**
* A: According to the documentation, **no**. Once the affiliate program is enabled for a presale pool, it cannot be disabled.
* **Q: Where does the reward money (e.g., BNB) come from?**
* A: The rewards are paid out from the total funds raised during the presale. The owner allocates a percentage (up to 5%) of the raised amount to the affiliate pool.


# PinkSale Trending

### Overview[​](https://docs.pinksale.finance/important/pinksale-trending#overview) <a href="#overview" id="overview"></a>

This document explains the PinkSale Trending feature. Here's what it covers:

* **What it is:** Describes the feature that showcases the top-performing projects on PinkSale.
* **How it works:** Explains the algorithm-based mechanism behind project rankings.
* **Key Factors:** Details what influences a project's trending position (e.g., buy volume, badges).
* **Improvement Tips:** Offers advice on how projects can increase their chances of trending.
* **Scam Warnings:** Provides crucial alerts about avoiding fraudulent paid trending services.

### How Trending Works[​](https://docs.pinksale.finance/important/pinksale-trending#how-trending-works) <a href="#how-trending-works" id="how-trending-works"></a>

* **What it is:** PinkSale features the top 12 trending projects on its launchpad.
* **Dynamic Ranking:** Project positions change based on real-time token performance and fundraising success.
* **Smart Algorithm:**
  * Manages the trending list fairly.
  * Includes mechanisms to detect and penalize projects trying to manipulate the system.
* **Key Factors Influencing Trend Rank:**
  * 📈 **Buy Volume:** Higher presale buy volume = higher trending potential.
  * ✅🛡️ **KYC + Audit Badges:** Projects with these badges get higher priority than those without.
  * 🔒 **SAFU Badge:** Projects with this badge receive the *highest* priority.
  * 👤 **Doxx Badge:** Earns additional points towards the trending score.

### Tips for Improving Your Trending Position[​](https://docs.pinksale.finance/important/pinksale-trending#tips-for-improving-your-trending-position) <a href="#tips-for-improving-your-trending-position" id="tips-for-improving-your-trending-position"></a>

To boost your project's chances of appearing in the trending section:

* 💰 **Increase Buy Volume:** Actively encourage investment and participation in your presale.
* 🏅 **Obtain Badges:** Focus on securing KYC, Audit, and especially the high-priority SAFU badge. The Doxx badge also helps.
* 🤝 **Engage with the Community:** Complete processes like Doxx and maintain transparency to build trust (which can drive volume).
* **Reminder:** Remember, even with strong metrics, trending is *not guaranteed*. The algorithm considers overall project popularity and performance relative to others.

### Avoiding Scams[​](https://docs.pinksale.finance/important/pinksale-trending#avoiding-scams) <a href="#avoiding-scams" id="avoiding-scams"></a>

We strongly advise project owners against paying external parties for "PinkSale Trending" services. Such offers are likely scams. Our algorithm is designed to detect and blacklist projects engaging in fraudulent trending behaviors. Follow the tips above for legitimate ways to enhance your project's visibility.

**Important Note:** Trending on PinkSale is **free**. If anyone approaches you claiming to offer PinkSale Trending services for a fee, they are scammers. Please report and block them immediately.

### Q\&A (FAQs)[​](https://docs.pinksale.finance/important/pinksale-trending#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

Here are answers to common questions based on the information above:

* **Q1: What is PinkSale Trending?**
  * A: It's a feature on the PinkSale website that displays the top 12 projects based on performance and fundraising success, updated dynamically.
* **Q2: How are trending projects selected?**
  * A: An algorithm manages the trending list based on factors like buy volume and verification badges (KYC, Audit, SAFU, Doxx). It's designed to be fair and detect manipulation.
* **Q3: What gives a project the highest priority for trending?**
  * A: Having the SAFU badge gives the highest priority, followed by having KYC + Audit badges. High buy volume is also a key factor.
* **Q4: How can I increase my project's chances of trending?**
  * A: Focus on increasing presale buy volume, obtaining KYC, Audit, SAFU, and Doxx badges, and engaging your community.
* **Q5: Is trending guaranteed if I meet these criteria?**
  * A: No, trending positions are not guaranteed. The algorithm looks at overall popularity and adjusts dynamically based on all projects.
* **Q6: Is there a fee to trend on PinkSale?**
  * A: No, trending on PinkSale is completely free.

### Trouble shooting[​](https://docs.pinksale.finance/important/pinksale-trending#trouble-shooting) <a href="#trouble-shooting" id="trouble-shooting"></a>

Here’s guidance on potential issues related to PinkSale Trending:

* **Q: I was contacted by someone offering to get my project trending on PinkSale for a fee. Should I accept?**
  * A: **No! This is a scam.** PinkSale trending is free. Anyone asking for payment for trending services is a scammer. Report and block them immediately. (Refer back to the "Important Note" in the Avoiding Scams section).
* **Q: What are the risks of trying to manipulate the trending system (e.g., using bots)?**
  * A: The PinkSale algorithm is designed to detect fraudulent behavior. Projects caught trying to manipulate the system can be penalized, potentially including removal from trending or being blacklisted from the platform. It's crucial to rely on legitimate methods mentioned in the tips section.
* **Q: Why isn't my project trending even though I have good volume/badges?**
  * A: Trending is relative. While your project might be performing well, other projects might be performing even better according to the algorithm's metrics at that specific time. The list is dynamic, so rankings can change frequently. Ensure you have the highest priority badges (SAFU, KYC, Audit) and continue focusing on genuine growth.


# Add Badges

Want to boost trust and credibility for your project on PinkSale? This guide is about **adding verification badges** (like KYC, Audit, SAFU) to your project page. These badges visually signal to users that your project has met important security and transparency standards. The main way to inquire about adding these badges is by contacting the PinkSale team directly.

For inquiries about adding badges, please contact the PinkSale team via Telegram: **Contact:** <https://t.me/babypinkpink> *(The team operates 24/7 and typically responds within 10 minutes.)*

Below is an example of how badges might look on a project page:

![](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdJrJV-Z8jLCR-JNtlx%2Fuploads%2FS7EkT0S05J4OzKoEWuqS%2FScreenshot%202024-05-12%20at%205.26.54%20PM.png?alt=media\&token=e49a9f2a-23da-4f99-a5ae-208d746a80dc)

[service-fees](https://docs.pinksale.finance/important/service-fees)

### Badge Information & Requirements[​](https://docs.pinksale.finance/important/add-badges#badge-information--requirements) <a href="#badge-information--requirements" id="badge-information--requirements"></a>

Here are the direct links to the official PinkSale documentation detailing the requirements for each available badge:

* **KYC Badge:** <https://docs.pinksale.finance/important/pinksale-kyc>
* **Audit Badge:** <https://docs.pinksale.finance/service/audit-partners>
* **Doxx Badge:** <https://docs.pinksale.finance/important/doxx-badge>
* **AMA Badge:** <https://docs.pinksale.finance/important/ama-badge>
* **KOL Badge:** <https://docs.pinksale.finance/important/kol-badge>
* **Business Badge:** <https://docs.pinksale.finance/important/business-badge>

### Q\&A (FAQs)[​](https://docs.pinksale.finance/important/add-badges#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

Here are answers to common questions about PinkSale badges:

* **Q1: What's the purpose of PinkSale badges?**
  * A: They act as trust signals for potential investors, showing that your project has undergone specific checks like identity verification (KYC), smart contract audits, or other security measures.
* **Q2: How do I ask about adding a badge to my project?**
  * A: Reach out to the official PinkSale team using their Telegram contact link: <https://t.me/babypinkpink>.
* **Q3: How quickly does the team usually respond on Telegram?**
  * A: They aim for quick responses, typically within 10 minutes, and offer 24/7 support.
* **Q4: Where can I find the official requirements for each badge?**
  * A: Please refer to the links provided in the "Badge Information & Requirements" section above. Each link *should* go directly to the official PinkSale documentation for that specific badge. If a link is broken, please see the troubleshooting section.
* **Q5: Does contacting the team on Telegram guarantee I'll get a badge?**
  * A: No. Contacting them starts the conversation about requirements, process, and potential costs. Your project must still meet all the specific criteria for the badge you're applying for, as detailed in the official documentation.

### Trouble shooting[​](https://docs.pinksale.finance/important/add-badges#trouble-shooting) <a href="#trouble-shooting" id="trouble-shooting"></a>

Having trouble? Here are some common issues and solutions:

* **Q: The Telegram link (**[**https://t.me/babypinkpink**](https://t.me/babypinkpink)**) isn't working. What can I do?**
  * A: First, check your internet connection. If that's okay, try searching for the username `@babypinkpink` directly within the Telegram app. Links can sometimes change or become outdated.
* **Q: I sent a message on Telegram but haven't received a reply within 10 minutes. What should I do?**
  * A: While they aim for quick responses, allow a bit more time, especially if it's a peak period. Ensure your message was sent successfully and you have internet connectivity. If a significant amount of time passes, consider sending a polite follow-up message.
* **Q: One of the documentation links for a specific badge seems broken or leads to the wrong page. How can I find the correct information, especially if the docs platform is changing?**
  * A: The best approach is to **inform the PinkSale team via their Telegram contact** (<https://t.me/babypinkpink>) about the broken link. They can provide the most current link or direct you to the correct information, especially during any transition to a new documentation platform.
* **Q: I've read the documentation for a badge, but I still don't fully understand the requirements. Who can I ask for clarification?**
  * A: The PinkSale team on Telegram (<https://t.me/babypinkpink>) is the designated point of contact for inquiries and should be able to help clarify any specific requirements or parts of the process you find unclear.


# PinkSale KYC

### Overview[​](https://docs.pinksale.finance/important/pinksale-kyc#overview) <a href="#overview" id="overview"></a>

* **Purpose:** PinkSale's KYC and Doxx badges aim to increase investor safety by verifying the identity of project owners.
* **Target Audience:** This process is exclusively for project owners listed on PinkSale.
* **Process:** Involves submitting identity documents (ID/Passport) for verification. The Doxx badge requires an additional public video AMA.
* **Benefit for Owners:** Adds legitimacy and builds investor trust.
* **Benefit for Investors:** Acts as a deterrent against scams; verified identities may be revealed if a scam occurs.
* **Cost:** KYC costs $700; the Doxx badge is free after completing KYC.
* **Contact:** Reach out to the KYC Manager on Telegram: [@babypinkpink](https://t.me/babypinkpink).
* **Disclaimer:** KYC/Doxx badges do *not* constitute an endorsement or recommendation by PinkSale. Always Do Your Own Research (DYOR).

### KYC Explained[​](https://docs.pinksale.finance/important/pinksale-kyc#kyc-explained) <a href="#kyc-explained" id="kyc-explained"></a>

Know Your Customer (KYC) on PinkSale is an identity verification process designed to confirm that project owners are who they claim to be.

**How it Works:** Project owners submit official identification documents (like a Passport or National ID) through an automated system. This is similar to the verification process required by major cryptocurrency exchanges.

**Why it Matters:** The primary goal of KYC is to reduce scams and rugpulls on the PinkSale platform. It acts as a deterrent because verified project owners know their identities can be linked to their projects.

**Consequences of Scams:** If a project team member whose identity has been verified through KYC is found to have scammed investors:

* PinkSale will reveal their identity.
* This information will be made public to assist those pursuing legal action or criminal charges.

**For Investors:** If you suspect a project is a scam and have evidence, please contact PinkSale immediately with your proof. We will investigate the claim.

**For Project Owners:** Getting KYC verified is highly recommended to build trust and legitimacy for your project.

### Doxx Badge Explained[​](https://docs.pinksale.finance/important/pinksale-kyc#doxx-badge-explained) <a href="#doxx-badge-explained" id="doxx-badge-explained"></a>

The Doxx badge is an additional layer of verification available to project owners on PinkSale. It encourages transparency by having owners publicly associate their identity with their project, further enhancing investor security.

**Requirements for the Doxx Badge:**

1. Successfully complete the standard PinkSale KYC process.
2. Record a video AMA (Ask Me Anything) session and upload it to YouTube.
   * The video must remain public.
   * You must show your project's community link (e.g., Telegram/Discord) in the video.
   * The video must show people asking questions. (See Example: <https://www.youtube.com/watch?v=KJhOj69ZkWA>)
3. Share the YouTube video link with PinkSale staff through your private support group.

PinkSale staff will review both your KYC verification video and the public YouTube AMA video. If everything matches and requirements are met, you'll receive the Doxx badge for your project listing. The Doxx badge itself is free.

### How to Get KYC Verification[​](https://docs.pinksale.finance/important/pinksale-kyc#how-to-get-kyc-verification) <a href="#how-to-get-kyc-verification" id="how-to-get-kyc-verification"></a>

* **Cost:** $700 USD per KYC verification.
* **Processing Time:** Typically takes 24 - 48 hours.
* **Contact:** Message the PinkSale KYC Manager on Telegram: [@babypinkpink on Telegram](https://t.me/babypinkpink) or directly via <https://t.me/babypinkpink>.
* **Supported Languages:** KYC support is available in English and several other languages:
  * Italian
  * Spanish
  * Portuguese
  * German
  * Bulgarian
  * Dutch
  * Turkish
  * Hindi
  * Chinese
  * Russian
  * Arabic
  * Albanian
  * Vietnamese
  * Nigerian
  * French
  * Korean
  * Indonesian

### List of KYC-verified addresses[​](https://docs.pinksale.finance/important/pinksale-kyc#list-of-kyc-verified-addresses) <a href="#list-of-kyc-verified-addresses" id="list-of-kyc-verified-addresses"></a>

You can find below the list of wallet addresses that have successfully completed the KYC (Know Your Customer) verification process: <https://docs.pinksale.finance/important/kyc-verification-list>

### Refund Policy[​](https://docs.pinksale.finance/important/pinksale-kyc#refund-policy) <a href="#refund-policy" id="refund-policy"></a>

> **Note:** Please read this policy carefully before proceeding with payment.
>
> All necessary instructions and requirements for a successful KYC are provided here. If you do not agree with these terms, please do not send payment.
>
> By paying the KYC processing fee, you agree that you are **not entitled to a refund under any circumstances.**
>
> It is crucial that you are honest throughout the process. You must use your real legal name, provide authentic documents, and accurately state your role within the project. Providing false information or documents will result in the immediate cancellation of your KYC application without a refund.

### Important Disclaimer[​](https://docs.pinksale.finance/important/pinksale-kyc#important-disclaimer) <a href="#important-disclaimer" id="important-disclaimer"></a>

> **Note:** A project receiving a KYC or Doxx badge does **not** mean PinkSale endorses or recommends investing in that project. This remains true even if PinkSale hosts an AMA with the project team.
>
> PinkSale operates as a decentralized platform. **Always conduct your own thorough research (DYOR) before making any investment decisions.**

### Q\&A[​](https://docs.pinksale.finance/important/pinksale-kyc#qa) <a href="#qa" id="qa"></a>

* **Q:** Who needs to get KYC verified on PinkSale?
* **A:** KYC is only for the owners or core team members of projects launching on PinkSale. It is not for investors.
* **Q:** How much does KYC cost, and how long does it take?
* **A:** The KYC process costs $700 and typically takes 24 to 48 hours to complete after submission and payment.
* **Q:** Is the Doxx badge mandatory?
* **A:** No, the Doxx badge is optional but recommended for increased transparency. It requires completing KYC first and then fulfilling the video AMA requirements.
* **Q:** What happens if a KYC'd project scams people?
* **A:** PinkSale reserves the right to reveal the verified identity information of the responsible team members publicly to aid victims in pursuing legal action.
* **Q:** Can I get a refund if my KYC application is rejected?
* **A:** No. As per the refund policy, the KYC processing fee is non-refundable under any circumstances, including rejection due to failure to meet requirements or providing false information.
* **Q:** Does getting a KYC badge mean PinkSale guarantees the project is safe?
* **A:** Absolutely not. The KYC badge only verifies the identity of the project owner. It is not an endorsement or guarantee against investment risk. Investors must always do their own research (DYOR).

### Troubleshooting[​](https://docs.pinksale.finance/important/pinksale-kyc#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** I contacted the KYC manager on Telegram but haven't received a response in 48 hours. What should I do?
* **A:** Telegram message delivery can sometimes be delayed, or messages might get missed. Try sending a polite follow-up message. Ensure you are contacting the correct official manager: [@babypinkpink](https://t.me/babypinkpink). If issues persist, see if there are other official PinkSale support channels you can inquire through, but be wary of scammers impersonating support.
* **Q:** My KYC application was rejected, but I believe I submitted everything correctly.
* **A:** Reach out to the KYC manager [@babypinkpink](https://t.me/babypinkpink) politely and ask for clarification on the reason for rejection. Ensure all submitted documents were clear, valid, and matched the information provided. Remember the refund policy states fees are non-refundable.
* **Q:** My YouTube video for the Doxx badge wasn't approved. Why might that be?
* **A:** Common reasons include: the video is not public, the community link wasn't clearly shown, the video didn't show interaction/questions from the community, or the person in the video couldn't be clearly matched with the KYC verification identity. Contact PinkSale support via your private group for specific feedback.
* **Q:** The Telegram link [@babypinkpink on Telegram](https://t.me/babypinkpink) doesn't seem to work.
* **A:** Double-check you are clicking the correct link. You can also try manually searching for the username `@babypinkpink` directly within the Telegram app. Ensure you are contacting the legitimate account. The direct link is also provided: <https://t.me/babypinkpink>.


# LITAS - KYC Verification

This KYC page verifies that the project has successfully completed the verification process at Pinksale. Project info:

* Project Name: LITAS
* Project Website: <https://litas.io/>
* KYC Issued: July 7, 2025
* People Verified: 1

### Disclaimer

A project receiving the KYC badge does not mean in any way that we approve or recommend that project, even if we host an AMA with them. Please always DYOR before investing, remembering that PinkSale is a decentralized platform.


# KYC Partners

### Overview[​](https://docs.pinksale.finance/service/kyc-partners#overview) <a href="#overview" id="overview"></a>

This guide shows how to get KYC verified for your Pinksale project. You'll learn:

* Who to contact at Pinksale for the official KYC badge.
* A list of external KYC service providers.
* How mentioning "Saul Pink" might get you a discount with external providers.
* Quick answers to common KYC questions.

### Getting the Pinksale KYC Badge[​](https://docs.pinksale.finance/service/kyc-partners#getting-the-pinksale-kyc-badge) <a href="#getting-the-pinksale-kyc-badge" id="getting-the-pinksale-kyc-badge"></a>

For the official KYC badge on your Pinksale page, contact the Pinksale team directly:

* **Contact:** **@babypinkpink** on Telegram: <https://t.me/babypinkpink>

### External KYC Service Providers[​](https://docs.pinksale.finance/service/kyc-partners#external-kyc-service-providers) <a href="#external-kyc-service-providers" id="external-kyc-service-providers"></a>

You can also use these external companies for KYC verification.

Note: Tell kyc partners you got contact from Saul Pink, you will get better discount.

* <https://t.me/coinscope_admin> - <https://www.cyberscope.io/#kyc>
* <https://t.me/solidproof_io> - <https://solidproof.io/>
* <https://t.me/AssureDeFiSales> - <https://assuredefi.com/>

### Q\&A (FAQs)[​](https://docs.pinksale.finance/service/kyc-partners#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What is KYC on Pinksale?
  * **A:** KYC (Know Your Customer) verifies the project team's identity to build investor trust.
* **Q2:** Who gives the KYC badge on the Pinksale page?
  * **A:** Contact **@babypinkpink** on Telegram (<https://t.me/babypinkpink>) for the official Pinksale badge process.
* **Q3:** Why use the external KYC providers?
  * **A:** They perform the actual identity verification. Pinksale might require you use an approved one. Check with @babypinkpink about requirements for the Pinksale badge first.
* **Q4:** How does the 'Saul Pink' referral work?
  * **A:** Mentioning "Saul Pink referred me" to the *external* providers (CoinScope, Solidproof, Assure DeFi) might get you a discount, as mentioned in the note above.

### Troubleshooting[​](https://docs.pinksale.finance/service/kyc-partners#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** I contacted @babypinkpink but haven't received a response. What should I do?
  * **A:** Please allow a reasonable amount of time for a response as the team can be very busy. If you still haven't heard back after a polite follow-up, you could try reaching out through other official Pinksale support channels if available, mentioning that you are trying to arrange KYC verification.
* **Q:** An external provider's link is broken.
  * **A:** Double-check the link. Try their website or Telegram alternative if available. If it's definitely broken, search for the company online or try another listed provider.
* **Q:** How do I choose an external KYC provider?
  * **A:** First, ask @babypinkpink about Pinksale's requirements for the badge. If you have options, compare the services and pricing of CoinScope, Solidproof, and Assure DeFi. Remember to mention the Saul Pink referral when asking for quotes!


# Audit Partners

### Overview[​](https://docs.pinksale.finance/service/audit-partners#overview) <a href="#overview" id="overview"></a>

This guide explains how to get your project's smart contract audited and lists audit service providers compatible with Pinksale. An audit is crucial for security and building trust. Reading this will help you understand:

* Why an audit is needed for a Pinksale audit badge.
* Who to contact at Pinksale to get the audit badge added to your presale page.
* The estimated time it takes for the badge request to be processed.
* Lists of audit partners, categorized by typical price range.
* How mentioning "Saul Pink" might get you a discount with auditors.
* Answers to common questions about audits and the Pinksale process.

### Getting the Pinksale Audit Badge[​](https://docs.pinksale.finance/service/audit-partners#getting-the-pinksale-audit-badge) <a href="#getting-the-pinksale-audit-badge" id="getting-the-pinksale-audit-badge"></a>

Pinksale provides an audit badge on presale pages **only** if the audit report comes from one of their recognized partners.

* **How to get the badge:** After you receive your audit report from a partner, contact **@babypinkpink** on Telegram: <https://t.me/babypinkpink>.
* **Timing:** Request the badge addition as soon as possible, as it may take **up to 24 - 48 hours** for the badge to be added to your page after contacting @babypinkpink.

### Audit Service Providers[​](https://docs.pinksale.finance/service/audit-partners#audit-service-providers) <a href="#audit-service-providers" id="audit-service-providers"></a>

Here are audit firms you can contact. They are grouped by general price range.

**Note: Tell auditors you got contact from Saul Pink, you will get better discount.**

#### Normal Price[​](https://docs.pinksale.finance/service/audit-partners#normal-price) <a href="#normal-price" id="normal-price"></a>

* <https://t.me/Bladepool> - <https://cfg.ninja/> - Exclusive
* <https://t.me/Zackrevoluzion77> - [https://revoluzion.app](https://revoluzion.app/) - Exclusive
* <https://t.me/raf_cyberscope> - <https://www.cyberscope.io/>
* <https://t.me/interfiaudits>, <https://t.me/interfisupport>, <https://t.me/thecryptoblonde> - <https://www.interfi.network/>
* <https://t.me/FreshCoinsTG> - <https://www.freshcoins.io/audit>
* <https://t.me/coinsult_tg>, <https://t.me/sophie_coinsult> - <https://coinsult.net/>
* <https://t.me/vietdn> - <https://daudit.org/>
* <https://t.me/solidproof_io> - <https://solidproof.io/>
* <https://t.me/Ritz_Expelee>, <https://t.me/Anan_Expelee_Audits> - [https://expelee.com](https://expelee.com/)
* <https://t.me/RugFreeCoinss> - <https://www.rugfreecoins.com/audit-coin>
* <https://t.me/Solidity_Finance> - <https://solidity.finance/>
* <https://t.me/NFTDefiFutures> - <https://www.asfalia.xyz/>
* <https://t.me/Alissa_AuditAce> - [https://auditace.tech](https://auditace.tech/)
* <https://t.me/securewise> - <https://securewise.org/>
* <https://t.me/BLockSAFU> - <https://blocksafu.com/>
* <https://t.me/AssureDeFiSales> - <https://assuredefi.com/>

#### High Price[​](https://docs.pinksale.finance/service/audit-partners#high-price) <a href="#high-price" id="high-price"></a>

* <https://t.co/x72dANYWBv> - <https://peckshield.com/>
* <https://t.me/ryan_lz> - <https://beosin.com/>
* <https://www.certik.com/>
* <http://t.me/solid_1> - [SolidGroup](https://solidgrp.io/)
* <https://t.me/marco0x00> - [HashEx](https://hashex.org/)
* <https://t.me/QuillAudits> - [QuillAudits](https://audits.quillhash.com/smart-contract-audit)
* <https://t.me/TonyLi2021> - [FairyProof](https://www.fairyproof.com/)

### Q\&A (FAQs)[​](https://docs.pinksale.finance/service/audit-partners#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What is a smart contract audit?
  * **A:** An audit is a thorough check of your project's smart contract code by security experts. They look for vulnerabilities, bugs, and potential security risks before you launch.
* **Q2:** Why do I need an audit for the Pinksale badge?
  * **A:** Pinksale requires an audit report from one of their listed partners to display the audit badge. This badge signals to investors that your contract has been professionally reviewed for security issues, increasing trust.
* **Q3:** How do I get the audit badge added to my presale page?
  * **A:** Once you have your audit report from a partner firm, send a message to **@babypinkpink** on Telegram (<https://t.me/babypinkpink>) and request the badge addition. Remember it can take 24-48 hours.
* **Q4:** What's the difference between "Normal Price" and "High Price" auditors?
  * **A:** This generally reflects the typical cost range for their services. "High Price" firms are often larger, well-known companies like Certik or PeckShield, whose audits might carry more weight but also cost significantly more. "Normal Price" firms offer reliable audits often at a more accessible price point.
* **Q5:** What does "Exclusive" mean next to some partners?
  * **A:** This likely indicates a special relationship or agreement between that audit firm and Pinksale, but the specific details aren't provided here. You can inquire directly with them.
* **Q6:** How does the 'Saul Pink' referral work for auditors?
  * **A:** Just tell the audit firm (from either list) that "Saul Pink referred me" when you first contact them. **As the note says, this might get you a better discount** on their audit services.

### Troubleshooting[​](https://docs.pinksale.finance/service/audit-partners#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** I contacted @babypinkpink about adding the badge, but it's not showing up yet.
  * **A:** Please remember it can take **up to 24-48 hours** after contacting them. If it's been longer than that, send a polite follow-up message to @babypinkpink on Telegram.
* **Q:** A link for an audit partner isn't working.
  * **A:** Double-check the link. Try their website if the Telegram link fails, or vice versa. Some "High Price" firms might only have website contacts listed. If a contact method is definitely broken, search for the firm online directly or choose another partner from the list.
* **Q:** How do I choose the right auditor for my project?
  * **A:** Consider your budget (Normal vs. High price), the reputation you want associated with your audit (well-known firms vs. solid budget-friendly options), and how quickly you need the audit completed (turnaround times vary). Contact a few firms from the appropriate list, discuss your project, get quotes (mentioning the Saul Pink referral), and compare their processes before deciding.


# SAFU Contract

**What is SAFU Badge ?**

SAFU Badge means that the project cannot be manipulated by the developer to hurt investors and gain an unfair advantage over them. SAFU badge will be given to KYCed projects that meet below specifications and ownership held by SAFU Developer.

<mark style="background-color:yellow;">Note: Tell developers you got contact from Saul Pink, you will get better discount.</mark>

#### **Criteria of SAFU Project**

* Projects must do KYC with PinkSale
* Projects must doxx
* Owner Privileges
  * SAFU developer shouldn't ask private key of clients
  * SAFU developer must hold the contract ownership for 7 days minimum
  * SAFU developer must pause trading until listing time
  * SAFU developer must own the staking ownership. Staking dapp must be audited.
  * Owner can not be able to mint new tokens
  * Owner can not be able to pause trading
  * Owner can not be able to set max transaction limit lower than 0.1% of circulating supply
  * Only SAFU dev may blacklist snipers during the 7 days of holding ownership. After 7 days or when ownership is transferred, the blacklist must be non-functioning.
  * Owner can not be able to claim the contract’s balance of its own token
  * Owner can not be able to set max wallet limit lower than 1% of circulating supply
  * Owner can not increase taxes in the first 7 days from listing
  * Anything that can be changed by the owner can not limit or stop trading for the investors. (Anti-bot without time limit, Transaction time lock without limit, sell limit based on holder balance, etc.)
* Tokenomics
  * Tax cannot be higher 10% buy or sell (max 10% each side)
  * No unlock tokens in first 30 days from listing
  * Liquidity lockup time shouldn’t be less than 365 days
  * Liquidity percent 60% at least
  * Private sale bonus shouldn't be greater than 10% from presale/fair launch rate
  * Private sale can be sent at the start of launch. The first send cannot exceed 20% of the liquidity's value in BNB in tokens. The next two days 50% of the remainder of the private sale in tokens can be sent each day.
  * Listing rate should be equal to presale/fair-launch/subscription rate
  * SAFU developer must control unlock tokens (SAFU developer will help projects to distribute seed, private sale tokens)
  * SAFU developer needs to confirm if the project had a private sale. If there was a real private sale, SAFU developer can distribute tokens for private sale investors.
  * No airdrop tokens in first 30 days from listing (No giveaways, contest tokens)
  * For migration from old contracts, new tokens may not be distributed to old holders until 30 days from listing
* Contract
  * Contract must be audited by a trusted partner
  * Buybacks should be automated
  * Burns should be automated
  * Auto liquidity should go to an unreachable address. (Dead address etc.)
  * Contract should not malfunction in any circumstances
  * No proxy contracts
* Common Problems That Cause Contracts to Crash
  * Failed transactions that are caused by mathematical errors
  * Swap settings and parameters should always be in a safe range
  * BNB transfers from the contract should not revert in any circumstances

#### SAFU Developers

You will receive our SAFU badge if you work with one of developers below:


# Based Badge

### Overview[​](https://docs.pinksale.finance/important/based-badge#overview) <a href="#overview" id="overview"></a>

This guide explains the **Based Badge** on PinkSale. Here’s what you’ll learn:

* **What it signifies:** The badge shows a project team has a **track record of successful previous launches**, giving investors more confidence.
* **Why it's important:** It helps investors identify projects known for quality and reliability based on past performance.
* **The specific criteria:** Understand the exact rules a project must meet to qualify.
* **The review process:** Learn about the "Elite Group" that reviews and approves projects for the badge.
* **Investor benefits:** See how the badge signals trust, confidence, and transparency.

### Criteria for Based Badge[​](https://docs.pinksale.finance/important/based-badge#criteria-for-based-badge) <a href="#criteria-for-based-badge" id="criteria-for-based-badge"></a>

To qualify for the Based Badge, a project must strictly meet these requirements:

1. 🚀 **Presale Only:** The project must launch **exclusively through presale, not via fair launch.**
2. 📈 **Proven Successful Track Record:** The project owner/team must demonstrate past success:
   * Successfully launched **at least two (2) previous projects** on PinkSale.
   * **Each** of these previous projects must show **significant price growth** post-launch.
   * **Each** must also demonstrate **strong volume** post-launch.
3. ⚙️ **Automated DEX Listing:** The listing on a Decentralized Exchange (DEX) after the presale must be **automated** for smooth access.
4. 🗳️ **Elite Group Review:** **Elite Group** will review and vote on each project's eligibility, ensuring only the most credible and high-potential initiatives receive the based badge.

### Why the Based Badge Matters (Benefits)[​](https://docs.pinksale.finance/important/based-badge#why-the-based-badge-matters-benefits) <a href="#why-the-based-badge-matters-benefits" id="why-the-based-badge-matters-benefits"></a>

The Based Badge is more than just a symbol; it signals **quality and reliability**. For investors, this means:

* 🤝 **Trust:** Confidence that the project is backed by a team with a **proven history of success**.
* ✅ **Confidence:** Assurance of a potentially **well-executed launch and post-launch performance**, based on the team's demonstrated track record.
* 🔍 **Transparency:** Requirements like automated DEX listing and the oversight by the Elite Group help **reduce risks and enhance credibility**.

Looking for the Based Badge helps investors align with teams that have consistently delivered results.

### Q\&A (FAQs)[​](https://docs.pinksale.finance/important/based-badge#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

Here are answers to common questions about the Based Badge:

* **Q1: What's the core meaning of the Based Badge?**
  * A: It indicates that the project team has successfully launched at least two previous PinkSale projects, meeting specific criteria for post-launch price growth and volume.
* **Q2: Can Fair Launch projects get this badge?**
  * A: No, the badge is only for projects launching via **Presale**.
* **Q3: Who makes the final decision on awarding the badge?**
  * A: The internal PinkSale "Elite Group" reviews eligible projects and votes to approve the badge.
* **Q4: Is there an application process for project owners?**
  * A: PinkSale identifies potential candidates based on meeting the criteria.
* **Q5: Does the Based Badge guarantee success?**
  * A: No. While it signifies a strong track record, crypto investments always carry risk. It's a helpful indicator, but not a guarantee of future results.

### Trouble shooting[​](https://docs.pinksale.finance/important/based-badge#trouble-shooting) <a href="#trouble-shooting" id="trouble-shooting"></a>

Have questions or potential issues? Here's some guidance:

* **Q: How can a project owner inquire about the Based Badge review process?**
  * A: If you're a project owner and believe your team meets the strict criteria (especially the track record of 2+ successful launches), contact the **main PinkSale support team** (e.g., via your private support group or official channels like `@babypinkpink` on Telegram) to ask about the review for the Based Badge.
* **Q: What if my past projects were successful but maybe didn't have huge price jumps?**
  * A: The term "significant" is evaluated by the Elite Group. If you meet the other criteria (2+ launches, presale, auto-DEX), you can inquire, but be aware that post-launch performance is a key factor.
* **Q: Do both previous projects need to be highly successful?**
  * A: Yes, the criteria state "each project" must demonstrate significant price growth and strong volume, indicating consistency is required.
* **Q: Can I contact the "Elite Group"?**
  * A: This appears to be an internal PinkSale group. Communication should go through standard PinkSale support channels.
* **Q: My project meets the criteria, but I don't see the badge. Why?**
  * A: The Elite Group holds the final vote. There could be reasons based on their internal review, or the process might not be complete. Politely follow up via your official PinkSale support contact.


# Doxx Badge

### Overview[​](https://docs.pinksale.finance/important/doxx-badge#overview) <a href="#overview" id="overview"></a>

By reading this guide on the PinkSale Doxx Badge, you will learn:

* **What the Doxx Badge is:** Understand its purpose in promoting project owner transparency and investor security.
* **Why it's beneficial:** Recognize how the badge builds trust for your project.
* **How to obtain it:** Discover the two primary methods – submitting a public Video AMA or a LinkedIn profile.
* **The specific requirements:** Find out the necessary steps, including completing KYC first.
* **The submission process:** Know where and how to submit your verification materials (via your private support group).
* **The cost:** Confirm that obtaining the Doxx Badge is free.

### Steps to Get the Doxx Badge[​](https://docs.pinksale.finance/important/doxx-badge#steps-to-get-the-doxx-badge) <a href="#steps-to-get-the-doxx-badge" id="steps-to-get-the-doxx-badge"></a>

There are two main paths to obtaining the Doxx badge. Both start with KYC:

**Option 1: Video AMA (Ask Me Anything)**

1. ✅ **Complete PinkSale KYC:** Ensure your project's KYC (Know Your Customer) verification process with PinkSale is successfully completed first.
2. 🎥 **Record & Upload Video AMA:**
   * Host an AMA session with your community where you answer their questions.
   * Record this session.
   * Upload the video to **YouTube**.
   * **Crucially:** The video *must* remain **publicly accessible** and clearly show **community interaction** (e.g., questions being asked/shown).
   * Need an example? Check this out: [Example Video AMA](https://www.youtube.com/watch?v=GiXm8TAOT_8)
3. 📢 **Share with Your Community:** Post the link to your public YouTube AMA video in your community channels (like Telegram, Discord, etc.).
4. ✉️ **Submit to PinkSale:** Provide the link to your public YouTube video through your **private PinkSale support group**.

**Option 2: LinkedIn Profile**

1. ✅ **Complete PinkSale KYC:** Just like the video option, make sure your PinkSale KYC is done.
2. 🔗 **Provide LinkedIn Profile:** Submit the link to your professional LinkedIn profile. This should presumably be done via your **private PinkSale support group** as well (ensure your profile accurately represents you).

**Verification:** Once you've submitted either your video link or LinkedIn profile link via your support group, PinkSale staff will review it and verify it against your completed KYC information. If everything matches and meets the requirements, the Doxx badge will be added to your project!

### Q\&A (FAQs)[​](https://docs.pinksale.finance/important/doxx-badge#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

Here are answers to common questions about the Doxx Badge:

* **Q1: What's the main benefit of getting the Doxx Badge?**
  * A: It increases transparency and security by showing that the project owner is publicly linked to the project, building trust with investors and the community.
* **Q2: Do I&#x20;*****have*****&#x20;to do a video AMA?**
  * A: No, PinkSale also accepts a verified LinkedIn profile as an alternative way to qualify for the Doxx badge, provided you've completed KYC.
* **Q3: What are the key requirements for the Video AMA?**
  * A: It must be uploaded to YouTube, remain public, clearly show community interaction/questions being addressed, and be submitted after completing KYC.
* **Q4: How do I submit my YouTube link or LinkedIn profile for verification?**
  * A: You need to submit the link through your project's dedicated private support group provided by PinkSale. If you don't have this group yet, see the troubleshooting section on how to get it set up.
* **Q5: Does the Doxx Badge cost anything?**
  * A: Nope! Getting the Doxx badge is **completely free** once you meet the requirements.
* **Q6: What happens after I submit my link?**
  * A: PinkSale staff will review your submission, verify it against your KYC data, and if everything checks out, they will award the Doxx badge to your project page.

### Trouble shooting[​](https://docs.pinksale.finance/important/doxx-badge#trouble-shooting) <a href="#trouble-shooting" id="trouble-shooting"></a>

Having trouble getting your Doxx Badge? Here are some common issues:

* **Q: I haven't completed or passed KYC yet. Can I still apply for the Doxx Badge?**
  * A: No, completing the PinkSale KYC process is a mandatory first step for *either* the video AMA or LinkedIn profile method. You must have approved KYC before submitting for the Doxx badge.
* **Q: My YouTube video AMA is set to 'Unlisted' or 'Private'. Is that acceptable?**
  * A: No, the requirement is that the video **must be public** on YouTube for verification and transparency purposes. You'll need to change the visibility setting to 'Public'.
* **Q: I submitted my LinkedIn profile, but it's private or doesn't clearly identify me. Will that work?**
  * A: Likely not. Similar to the public video requirement, your LinkedIn profile probably needs to be sufficiently public and professional to allow PinkSale staff to verify your identity against your KYC information. Ensure it clearly represents you.
* **Q: I don't know where my 'private PinkSale support group' is. How do I submit my link?**
  * A: If you haven't been added to a private support group yet, or can't find it, you should **contact the main PinkSale support team**. Request that they create your dedicated private group for your project. This group is essential, as it's where you'll submit materials like your Doxx badge link and handle project-specific communications. You can reach out via the official channels, such as the Telegram contact provided for badge inquiries (<https://t.me/babypinkpink>) or other methods listed on the PinkSale website, to get your group set up.
* **Q: How long does it take to get the badge after submission?**
  * A: Verification times can vary depending on the PinkSale team's workload. Allow some time for the review process. If it takes unusually long, you could follow up politely in your support group.
* **Q: Can I use Vimeo, Rumble, or another video platform instead of YouTube for my AMA?**
  * A: The documentation specifically mentions YouTube. It's best to stick to YouTube to ensure compliance with the requirements. If you strongly prefer another platform, you should confirm its acceptability with the PinkSale team via your support group first.


# AMA Badge

### Overview[​](https://docs.pinksale.finance/important/ama-badge#overview) <a href="#overview" id="overview"></a>

This guide explains the **AMA (Ask Me Anything) Badge** on PinkSale. By reading this, you will understand:

* **What the AMA Badge means:** It shows a project team has held an official Q\&A session directly on PinkSale.
* **Why it's beneficial:** It signals transparency, allows direct community engagement, and provides investors access to official info and recordings.
* **How projects get it:** Learn the simple criteria required to earn the badge, including the need to contact support regarding payment.
* **The connection to trending:** See how hosting an official AMA can boost a project's visibility on PinkSale.

### How to Get the AMA Badge (Criteria)[​](https://docs.pinksale.finance/important/ama-badge#how-to-get-the-ama-badge-criteria) <a href="#how-to-get-the-ama-badge-criteria" id="how-to-get-the-ama-badge-criteria"></a>

Earning the AMA badge involves these key steps:

1. 🎤 **Host an Official AMA:** Your project team must conduct an official "Ask Me Anything" session hosted *on* the PinkSale platform itself.
2. 💳 **Arrange Payment:** There is a requirement to pay for the AMA session. Please **contact your PinkSale support group for details** on the payment process.

### Benefits of the AMA Badge[​](https://docs.pinksale.finance/important/ama-badge#benefits-of-the-ama-badge) <a href="#benefits-of-the-ama-badge" id="benefits-of-the-ama-badge"></a>

Having the AMA Badge offers advantages for both the project team and the community:

* 📈 **Boosts Trending:** Participating in an official PinkSale AMA directly increases your project's trending score, helping it get noticed more.
* 📢 **Increases Visibility:** A higher trending score means more eyes on your project.
* 🤝 **Builds Trust:** Shows investors and the community that the team is open, transparent, and willing to answer questions directly.
* 🔗 **Provides Direct Access:** Investors can easily find official announcements and recorded video content from the AMA session linked to the project.

### Q\&A (FAQs)[​](https://docs.pinksale.finance/important/ama-badge#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

Here are common questions about the AMA Badge:

* **Q1: What exactly is an AMA?**
  * A: AMA stands for "Ask Me Anything." It's a live session where the project team answers questions directly from the community, usually covering topics like the project's roadmap, features, and tokenomics.
* **Q2: Does the project&#x20;*****have*****&#x20;to hold the AMA on PinkSale's platform?**
  * A: Yes, the criteria specify it must be an *official AMA session on PinkSale* to qualify for this particular badge.
* **Q3: Is the AMA Badge free?**
  * A: No, payment is required for the official AMA session. Please **contact your PinkSale support group for details**.
* **Q4: How does the project team handle payment for the AMA?**
  * A: Please **contact your PinkSale support group for details** regarding payment arrangements and the transaction process.
* **Q5: How does getting the AMA badge help a project trend?**
  * A: PinkSale's trending algorithm gives points for various activities, and hosting an official AMA is one factor that positively influences a project's trending score.

### Trouble shooting[​](https://docs.pinksale.finance/important/ama-badge#trouble-shooting) <a href="#trouble-shooting" id="trouble-shooting"></a>

Encountering issues with the AMA Badge process? Here's some help:

* **Q: How do we schedule an official AMA on PinkSale?**
  * A: The first step is likely to discuss scheduling and availability within your **PinkSale support group**. If you don't have access to your group yet, you should **contact the main PinkSale support team** (e.g., via official channels like the `@babypinkpink` Telegram mentioned previously) to get your group set up and inquire about the AMA process.
* **Q: We made the payment (as arranged), but the badge hasn't appeared. What should we do?**
  * A: First, allow some processing time. If the badge still doesn't appear after a reasonable period, follow up politely within your **PinkSale support group** to confirm the payment was received and inquire about the badge status.
* **Q: Can we get the badge if we host an AMA on our own Telegram or Discord?**
  * A: No, based on the criteria, this specific badge is awarded only for official AMAs conducted *on the PinkSale platform itself*. AMAs held elsewhere won't qualify for this badge, although they are still good for community engagement.
* **Q: What if we have questions or issues regarding the payment process?**
  * A: Please **contact your PinkSale support group for details**. They can provide specific instructions and help resolve any payment-related problems.


# KOL Badge

The KOL Badge verifies that a project’s Twitter (X) account meets PinkSale’s standards for followers, engagement, and authenticity.

Target Audience:For project owners on PinkSale who wish to validate their social influence and reach.

Process: Projects must undergo a review of their Twitter (X) metrics and activity by the PinkSale compliance team.

Benefits:

* Highlights genuine social presence and audience engagement.
* Offers confidence that the project’s social following is authentic and active.

Cost: Free - there is no cost associated with the KOL badge.

Contact: For KOL Badge verification, please contact the KYC Manager on Telegram: <https://t.me/babypinkpink>

Disclaimer: The KOL Badge confirms social metric verification only and is not an endorsement by PinkSale. Always DYOR.

#### **F\&A (FAQs)**

**1. What is the KOL Badge?**

The KOL Badge verifies that a project’s Twitter (X) account meets PinkSale’s standards for **follower authenticity, engagement, and overall influence**. It serves as a mark of credibility for project owners looking to showcase genuine reach.

**2. Who is eligible to apply for a KOL Badge?**

Any **project owner listed on PinkSale** with an active and public Twitter (X) account can apply for the KOL Badge review.

**3. How does the verification process work?**

Once you contact the KYC Manager on Telegram, the PinkSale compliance team will review your project’s Twitter metrics such as:

* Number and authenticity of followers
* Engagement rate (likes, comments, retweets)
* Account activity and consistency

If your account meets the standards, your project will receive the official **KOL Badge** on PinkSale.

**4. How long does the verification take?**

The review process typically takes **1–3 business days**, depending on application volume.

**5. Is there any cost associated with the KOL Badge?**

No. The **KOL Badge is completely free** — there are no hidden or processing fees.

**6. Can I lose my KOL Badge?**

Yes. If suspicious or manipulated activity is detected after verification (e.g., sudden fake follower spikes or bot engagement), the badge may be **revoked** after review.

**7. Who should I contact for KOL verification?**

Please contact the **KYC Manager** via Telegram at <https://t.me/babypinkpink>.

**8. Does the badge mean PinkSale endorses my project?**

No. The KOL Badge confirms **social metric verification only**. It is **not an endorsement, partnership, or financial recommendation** by PinkSale. Always conduct your own research (DYOR).

#### **Troubleshooting**

**1. I applied for a KOL Badge but haven’t received a response.**

* Ensure you’ve contacted the **official Telegram handle**: <https://t.me/babypinkpink>.
* Check that your message includes your **project name** and **Twitter (X) handle**.
* Wait at least **72 hours** before following up. During peak periods, reviews may take slightly longer.

**2. My application was rejected — what can I do?**\
If your badge request is denied, it may be due to:

* Low engagement or inactive account
* Suspicious follower patterns (bot or purchased followers)
* Inconsistent posting or unclear project identity

You can reapply after **improving your account’s authenticity and engagement**. The team may provide general feedback upon request.

**3. My project received the badge, but it’s not showing on PinkSale.**

* Clear your browser cache and refresh your project page.
* Confirm that your project’s Twitter handle matches the one submitted for verification.
* If it still doesn’t appear, contact the **KYC Manager** for manual assistance.

**4. Someone is falsely claiming a KOL Badge.**\
Report fraudulent badge usage immediately to <https://t.me/babypinkpink>. The compliance team will investigate and take action.

**5. I changed my Twitter handle after verification.**\
Changing your handle will **invalidate your current badge**. Please contact the KYC Manager to update your account and re-verify.


# Business Badge

The Business Badge recognises crypto projects that operate as registered businesses in the real world, adding a new layer of transparency and accountability to the PinkSale ecosystem.

Target Audience: Designed for project owners launching tokens on PinkSale who wish to demonstrate verified business legitimacy.

Process: Project teams must submit official business registration documents (such as a Certificate of Incorporation or Business Licence) for verification by the PinkSale compliance team.

Benefits:

* Showcases your project as a legitimately registered business, helping to build credibility and attract serious investors.
* Provides an additional trust signal, ensuring the project is backed by a real, verifiable legal entity.

Cost: The Business Badge verification badge is free, the only requirement is PinkSale KYC.

Contact: For Business Badge verification, please contact the KYC Manager on Telegram: @babypinkpink.

Disclaimer: The Business Badge does not constitute an endorsement or recommendation by PinkSale. Verification confirms the existence of a registered business entity only. Always Do Your Own Research (DYOR).


# DEX Partners

### Overview[​](https://docs.pinksale.finance/service/dex-partners#overview) <a href="#overview" id="overview"></a>

This guide lists common Decentralized Exchanges (DEXs) where projects launching on Pinksale often create their liquidity pools and enable trading. After reading this, you will have:

* A quick reference list of popular DEXs across various blockchains.
* Direct links to the main websites of these DEXs.
* A specific resource link for listing and adding liquidity on Biswap via Pinksale.
* Answers to common questions about these DEXs in relation to Pinksale.

### Common Decentralized Exchanges (DEXs)[​](https://docs.pinksale.finance/service/dex-partners#common-decentralized-exchanges-dexs) <a href="#common-decentralized-exchanges-dexs" id="common-decentralized-exchanges-dexs"></a>

Projects launching via Pinksale typically need to list their token and add liquidity on a Decentralized Exchange (DEX) for trading to begin. Here are some commonly used DEXs:

* [PancakeSwap](https://pancakeswap.finance/)
* [Biswap](https://biswap.org/)
  * *Specific Biswap/Pinksale Info:* [Launch Tokens, Add Liquidity & Join Incentive Program](https://biswap.zendesk.com/hc/en-us/articles/6935392461585-Launch-Tokens-Add-Liquidity-Join-the-10M-Incentive-Program-from-Biswap-via-PinkSale-)
* [MDEX](https://mdex.com/)
* [ApeSwap](https://apeswap.finance/)
* [Uniswap](https://uniswap.org/)
* [SushiSwap](https://www.sushi.com/)
* [ShibaSwap](https://shibaswap.com/)
* [QuickSwap](https://quickswap.exchange/)
* [SpookySwap](https://spooky.fi/)
* [SpiritSwap](https://www.spiritswap.finance/)

### Q\&A (FAQs)[​](https://docs.pinksale.finance/service/dex-partners#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What are these websites?
  * **A:** These are Decentralized Exchanges (DEXs) – platforms where users can trade cryptocurrencies directly with each other without a central intermediary.
* **Q2:** Why are they listed here in the Pinksale docs?
  * **A:** When a project finishes its presale on Pinksale, it needs to list its token on a DEX and add liquidity (a pool of tokens and usually BNB, ETH, etc.) so people can start trading it. These are common DEXs integrated with or used by projects launched on Pinksale.
* **Q3:** Does Pinksale automatically list my token on these DEXs?
  * **A:** Actually, when you create your presale pool on Pinksale, you will typically **select the DEX** you plan to list on (like PancakeSwap, Uniswap, etc.) from the available options. Pinksale then facilitates the process, often offering choices like **automatic listing** (where Pinksale helps add liquidity and list the token when the presale finalizes) or **manual listing** (where the project team handles adding liquidity after the presale ends). So, Pinksale integrates the DEX selection and listing method into the presale setup.
* **Q4:** What is the special Biswap link for?
  * **A:** That specific link goes to a Biswap help article explaining how projects launching via Pinksale can add liquidity on Biswap and potentially join their incentive program.
* **Q5:** Do I have to use one of these specific DEXs?
  * **A:** You generally need to choose from the DEXs integrated and offered within the Pinksale launchpad creation process for your specific blockchain. The list above includes many common options you might find available.

### Troubleshooting[​](https://docs.pinksale.finance/service/dex-partners#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** A link to one of the DEXs isn't working.
  * **A:** Double-check the link was clicked or copied correctly. DEX websites rarely change URLs, but temporary issues can occur. Try searching for the DEX name directly in a search engine (like Google or DuckDuckGo) to find their official site if the link consistently fails.
* **Q:** How do I actually list my token and add liquidity if I choose "manual listing" on Pinksale?
  * **A:** If you choose manual listing, you'll need to go to the selected DEX's website after your Pinksale presale successfully finalizes. You will typically connect your wallet, navigate to their "Liquidity" or "Pool" section, select the tokens for your pair (your project token and the base currency like BNB or ETH), approve the tokens, and supply the initial liquidity using the funds raised and the tokens allocated for liquidity. Most DEXs have detailed guides on their own sites explaining this process.


# Presale Support

### Overview[​](https://docs.pinksale.finance/important/presale-support#overview) <a href="#overview" id="overview"></a>

Setting up a presale on PinkSale can sometimes involve questions or require assistance. This guide provides a list of **official PinkSale support team members** you can contact directly via Telegram if you need help specifically with **creating your presale**.

### Official Support Contacts (Telegram)[​](https://docs.pinksale.finance/important/presale-support#official-support-contacts-telegram) <a href="#official-support-contacts-telegram" id="official-support-contacts-telegram"></a>

If you require support for creating a presale, please reach out to one of the following official team members via their Telegram link:

* <https://t.me/babypinkpink> - *(Also handles KYC & Audit inquiries)*
* <https://t.me/Seano180>
* <https://t.me/macbeth_pink>
* <https://t.me/EmkoLomsky>
* <https://t.me/yannpink> - *(Also on Twitter:* [*https://twitter.com/Yannpinksale*](https://twitter.com/Yannpinksale)*)*
* <https://t.me/chadmaximus>
* <https://t.me/Paul212121>
* <https://t.me/ibudax>
* <https://t.me/Michold>
* <https://t.me/vergepinkalt>
* <https://t.me/cga08800>
* <https://t.me/bounty13_08>
* <https://t.me/gus_boss>
* <https://t.me/traccypink>
* <https://t.me/mmegenc>

### Q\&A (FAQs)[​](https://docs.pinksale.finance/important/presale-support#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

Here are answers to common questions about getting presale support:

* **Q1: Why would I need to contact support for presale creation?**
  * A: While PinkSale aims for a smooth process, you might have specific questions about settings, encounter technical issues, or need clarification on certain steps. These contacts are available to help.
* **Q2: Who are the people listed above?**
  * A: These are official members of the PinkSale support team, specifically designated to assist with presale-related inquiries.
* **Q3: How do I contact them?**
  * A: Click on the Telegram link (`https://t.me/...`) next to their name. This will open a chat with them in the Telegram app (you'll need a Telegram account).
* **Q4: Which contact should I choose?**
  * A: You can generally choose any contact from the list for presale creation help. Note that `@babypinkpink` is also specifically mentioned for KYC and Audit inquiries, making it a good starting point. If one contact is busy, feel free to try another from the list.
* **Q5: Is Telegram the only way to get support for presale creation?**
  * A: Based on this specific document, Telegram is the provided method for contacting these support members regarding presale creation. PinkSale might have other general support channels listed elsewhere on their main website.
* **Q6: Are these links safe?**
  * A: These links are provided as the official contact points. Always be cautious and ensure you are talking to the correct person (check the username carefully). Never share sensitive information like private keys.

### Trouble shooting[​](https://docs.pinksale.finance/important/presale-support#trouble-shooting) <a href="#trouble-shooting" id="trouble-shooting"></a>

Experiencing issues contacting support? Here's some advice:

* **Q: One of the Telegram links isn't working or gives an error.**
  * A: First, check your internet connection. You can also try searching for the exact Telegram username (e.g., `@babypinkpink`) directly within the Telegram app search bar. Links can sometimes break, or usernames might be updated, but searching directly often works.
* **Q: I sent a message to one of the contacts but haven't received a reply.**
  * A: Please allow reasonable time for a response, as support members might be handling multiple inquiries. Ensure your message was clear and concise. If you don't hear back after a significant wait, you could politely try contacting a different person from the official list.
* **Q: Someone contacted&#x20;*****me*****&#x20;on Telegram claiming to be PinkSale support and asking for payment or my private key.**
  * A: **This is 100% a SCAM.** Official PinkSale support will **NEVER** contact you first asking for payment, private keys, or your seed phrase for support. Only initiate contact yourself using the official links provided above. Block and report any suspicious users immediately.
* **Q: I need help with KYC or Audit, not presale creation.**
  * A: The contact `@babypinkpink` (<https://t.me/babypinkpink>) is specifically noted as handling KYC and Audit inquiries, so start there for those topics.
* **Q: I don't have a Telegram account. How can I get support?**
  * A: The support method listed here relies on Telegram. You would need to create a free Telegram account to use these specific contact links. Check the main PinkSale website for alternative support options if available.
* <https://t.me/Boborino>


# Brand Assets

Need the official PinkSale logo for your website, article, or promotional materials? This page provides access to approved PinkSale brand assets. Using the correct logo ensures brand consistency and recognition. If you have specific questions about usage not covered here, feel free to reach out via the provided contact link.

**Contact for Questions:** <https://t.me/pinkecosystem>

![Transparent](/files/uvaqs4POpvg23i3aqJDQ)

![Light background](/files/A0MZ3dYhGcUfL91HdZeH)

![Dark background](/files/p2yqusalXd8Gc1uEUUYb)

### Q\&A (FAQs)[​](https://docs.pinksale.finance/important/brand-assets#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

Here are common questions about using PinkSale brand assets:

* **Q1: Who can use these logos?**
  * A: Generally, these logos can be used by projects launching on PinkSale, partners, press members, or anyone needing to visually represent PinkSale accurately, provided the usage doesn't imply endorsement where none exists or misrepresent PinkSale.
* **Q2: Are there usage guidelines (e.g., minimum size, spacing)?**
  * A: This page doesn't specify detailed guidelines. For specific requirements or if you're unsure about proper usage, please contact the PinkSale team via the provided Telegram link: <https://t.me/pinkecosystem>
* **Q3: Can I modify the logo (e.g., change colors, add elements)?**
  * A: Generally, brand assets should not be modified. Altering the logo can dilute brand identity. If you think you need a variation, please inquire with the team first via the contact link.
* **Q4: Are these logos available in other formats (e.g., SVG, vector)?**
  * A: The provided images are likely PNGs. If you require vector formats (like SVG or AI) for high-resolution printing or specific design needs, please contact the team at <https://t.me/pinkecosystem>.
* **Q5: Where can I find other PinkSale brand elements (e.g., specific icons, color palettes)?**
  * A: This page only shows the main logos. For a more comprehensive brand guide or other assets, you would need to contact the PinkSale team via the Telegram link provided.

### Trouble shooting[​](https://docs.pinksale.finance/important/brand-assets#trouble-shooting) <a href="#trouble-shooting" id="trouble-shooting"></a>

Having trouble with the assets? Here are some tips:

* **Q: The image link for one of the logos is broken or not loading.**
  * A: Please try refreshing the page first. If it still doesn't work, the best course of action is to report the broken link to the PinkSale team via the official contact Telegram: <https://t.me/pinkecosystem>. They can provide the correct asset directly.
* **Q: I need the logo in a different size.**
  * A: You can usually resize PNG images using basic image editing software. However, for the best quality, especially when scaling up, a vector format might be needed. Contact the team via <https://t.me/pinkecosystem> if you require specific sizes or vector files.
* **Q: I'm not sure which logo version to use for my specific background.**
  * A: Use the "Transparent" version if you need the background to show through. Use the "Light Background" version on whites/lights, and the "Dark Background" version on blacks/darks. If unsure, the transparent version is often versatile, or you can ask the team for advice via the contact link.
* **Q: The Telegram contact link** [**https://t.me/pinkecosystem**](https://t.me/pinkecosystem) **isn't working.**
  * A: Check your internet connection. Try searching for the username `@pinkecosystem` directly within the Telegram app. If you still can't connect, check the official PinkSale website for alternative contact methods.


# PinkSale Elite Club

### Overview[​](https://docs.pinksale.finance/important/pinksale-elite-club#overview) <a href="#overview" id="overview"></a>

This guide explains how to apply for the Pinksale Elite Club. Becoming a member grants access to exclusive benefits on the Pinksale platform. The process involves submitting an application through a specific online form.

### Steps[​](https://docs.pinksale.finance/important/pinksale-elite-club#steps) <a href="#steps" id="steps"></a>

Joining the Pinksale Elite Club is straightforward. Just follow this step:

**Submit the Application Form:**

* Go to the official Elite Club application form here: <https://docs.google.com/forms/d/e/1FAIpQLSfyNsYONL4AqWlNUUyjfDvwXArp6pP8wL8TvIScA4HyK0krvw/viewform>
* Carefully fill out all the required information in the form.
* Submit the form once completed.

### Q\&A (FAQs)[​](https://docs.pinksale.finance/important/pinksale-elite-club#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1: What is the Pinksale Elite Club?**
* It's an exclusive club for Pinksale users offering special benefits. This document explains how to apply.
* **Q2: How do I join the Elite Club?**
* You need to fill out and submit the official application form available at the link provided in the "Steps" section.
* **Q3: Is there any other way to join besides the form?**
* Based on this information, applying via the Google Form appears to be the required method. For confirmation or to inquire about other potential ways to join, you can contact the Pinksale team directly through their official communication channels for more information.
* **Q4: What information will I need to provide in the form?**
* You will need to visit the form link to see the specific information requested by the Pinksale team. Be prepared to provide details related to your Pinksale usage or wallet.
* **Q5: What happens after I submit the form?**
* The Pinksale team will likely review your application. You may need to wait for confirmation or further instructions from them regarding your membership status.

### Troubleshooting[​](https://docs.pinksale.finance/important/pinksale-elite-club#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

Having trouble with the application process? Here are some tips:

* **Q:** The application form link isn't working or won't load. What should I do?
* **A:** Please try these steps:
  * Double-check you copied the link correctly.
  * Try opening the link in a different web browser (Chrome, Firefox, etc.) or use an incognito/private window.
  * If it still fails, the link might be old or inactive. Check Pinksale's official channels (Telegram, Twitter) for the most current link, or contact Pinksale support for help.
* **Q:** I submitted the application form but haven't heard anything back. What now?
* **A:** Application review times can vary. See if Pinksale provided an estimated response time. If it's been a while, consider contacting Pinksale support or checking their official community groups for updates. Please avoid resubmitting the form unless asked to.
* **Q:** I realized I made a mistake on the form after submitting it. Can I correct it?
* **A:** Usually, you can't edit a Google Form after submission. If the mistake is important, the best approach is to contact Pinksale support directly. Explain the error and ask them how to provide the correct information or if you should re-apply.
* **Q:** The form is asking for information I don't understand or can't find. What should I do?
* **A:** Read the question and any descriptions carefully. For technical details (like wallet info), you might find help in general crypto guides or Pinksale's main help section. If you're still confused about a specific field, ask for clarification in Pinksale's official community or contact their support team.


# Privacy Policy

**PINKSALE MARKETING RESEARCH & CONSULTANCIES**

**DSO-FZCO0-37212**

**Dubai Silicon Oasis, United Arab Emirates**

At PinkSale, accessible from <https://www.pinksale.finance>, one of our main priorities is the privacy of our visitors. This Privacy Policy document contains types of information that is collected and recorded by PinkSale and how we use it.

If you have additional questions or require more information about our Privacy Policy, do not hesitate to contact us.

This Privacy Policy applies only to our online activities and is valid for visitors to our website with regards to the information that they shared and/or collect in PinkSale. This policy is not applicable to any information collected offline or via channels other than this website.

### Consent

By using our website, you hereby consent to our Privacy Policy and agree to its terms.

### Information we collect

The personal information that you are asked to provide, and the reasons why you are asked to provide it, will be made clear to you at the point we ask you to provide your personal information.

If you contact us directly, we may receive additional information about you such as your name, email address, phone number, the contents of the message and/or attachments you may send us, and any other information you may choose to provide.

When you register for an Account, we may ask for your contact information, including items such as name, company name, address, email address, and telephone number.

### How we use your information

We use the information we collect in various ways, including to:

* Provide, operate, and maintain our website
* Improve, personalize, and expand our website
* Understand and analyze how you use our website
* Develop new products, services, features, and functionality
* Communicate with you, either directly or through one of our partners, including for customer service, to provide you with updates and other information relating to the website, and for marketing and promotional purposes
* Send you emails
* Find and prevent fraud

### Log Files

PinkSale follows a standard procedure of using log files. These files log visitors when they visit websites. All hosting companies do this and a part of hosting services' analytics. The information collected by log files include internet protocol (IP) addresses, browser type, Internet Service Provider (ISP), date and time stamp, referring/exit pages, and possibly the number of clicks. These are not linked to any information that is personally identifiable. The purpose of the information is for analyzing trends, administering the site, tracking users' movement on the website, and gathering demographic information.

### Cookies and Web Beacons

Like any other website, PinkSale uses 'cookies'. These cookies are used to store information including visitors' preferences, and the pages on the website that the visitor accessed or visited. The information is used to optimize the users' experience by customizing our web page content based on visitors' browser type and/or other information.

### Google DoubleClick DART Cookie

Google is one of a third-party vendor on our site. It also uses cookies, known as DART cookies, to serve ads to our site visitors based upon their visit to [www.website.com](http://www.website.com) and other sites on the internet. However, visitors may choose to decline the use of DART cookies by visiting the Google ad and content network Privacy Policy at the following URL – <https://policies.google.com/technologies/ads>

### Advertising Partners Privacy Policies

You may consult this list to find the Privacy Policy for each of the advertising partners of PinkSale.

Third-party ad servers or ad networks uses technologies like cookies, JavaScript, or Web Beacons that are used in their respective advertisements and links that appear on PinkSale, which are sent directly to users' browser. They automatically receive your IP address when this occurs. These technologies are used to measure the effectiveness of their advertising campaigns and/or to personalize the advertising content that you see on websites that you visit.

Note that PinkSale has no access to or control over these cookies that are used by third-party advertisers.

### Third Party Privacy Policies

PinkSale's Privacy Policy does not apply to other advertisers or websites. Thus, we are advising you to consult the respective Privacy Policies of these third-party ad servers for more detailed information. It may include their practices and instructions about how to opt-out of certain options.

You can choose to disable cookies through your individual browser options. To know more detailed information about cookie management with specific web browsers, it can be found at the browsers' respective websites.

### CCPA Privacy Rights (Do Not Sell My Personal Information)

Under the CCPA, among other rights, California consumers have the right to:

Request that a business that collects a consumer's personal data disclose the categories and specific pieces of personal data that a business has collected about consumers.

Request that a business delete any personal data about the consumer that a business has collected.

Request that a business that sells a consumer's personal data, not sell the consumer's personal data.

If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please contact us.

### GDPR Data Protection Rights

We would like to make sure you are fully aware of all of your data protection rights. Every user is entitled to the following:

The right to access – You have the right to request copies of your personal data. We may charge you a small fee for this service.

The right to rectification – You have the right to request that we correct any information you believe is inaccurate. You also have the right to request that we complete the information you believe is incomplete.

The right to erasure – You have the right to request that we erase your personal data, under certain conditions.

The right to restrict processing – You have the right to request that we restrict the processing of your personal data, under certain conditions.

The right to object to processing – You have the right to object to our processing of your personal data, under certain conditions.

The right to data portability – You have the right to request that we transfer the data that we have collected to another organization, or directly to you, under certain conditions.

If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please contact us.

### Children's Information

Another part of our priority is adding protection for children while using the internet. We encourage parents and guardians to observe, participate in, and/or monitor and guide their online activity.

PinkSale does not knowingly collect any Personal Identifiable Information from children under the age of 13. If you think that your child provided this kind of information on our website, we strongly encourage you to contact us immediately and we will do our best efforts to promptly remove such information from our records.


# Terms of Service

Welcome to <https://www.pinksale.finance>, a website-hosted user interface (the "Interface" or "App") provided by PinkSale ("we", "our", or "us"). The Interface provides access to a decentralized protocol on various public blockchains, including but not limited to Ethereum, that allows users to trade certain compatible digital assets ("the PinkSale protocol" or the "Protocol"). The Interface is one, but not the exclusive, means of accessing the Protocol. To use the Interface, you must use non-custodial wallet software, which allows you to interact with public blockchains. Your relationship with that non-custodial wallet provider is governed by the applicable terms of service of that third party, not this Terms of Service Agreement (the "Agreement").

This Agreement explains the terms and conditions by which you may access and use the Interface. You must read this Agreement carefully. By accessing or using the Interface, you signify that you have read, understand, and agree to be bound by this Agreement in its entirety. If you do not agree, you are not authorized to access or use the Interface and should not use the Interface.

**NOTICE: Please read this Agreement carefully as it governs your use of the Interface. This Agreement contains important information, including a binding arbitration provision and a class action waiver, both of which impact your rights as to how disputes are resolved. The Interface is only available to you — and you should only access the Interface — if you agree completely with these terms.**

1. **Modification of this Agreement**

   We reserve the right, in our sole discretion, to modify this Agreement from time to time. If we make any modifications, we will notify you by updating the date at the top of the Agreement and by maintaining a current version of the Agreement at PinkSale's terms of services. All modifications will be effective when they are posted, and your continued accessing or use of the Interface will serve as confirmation of your acceptance of those modifications. If you do not agree with any modifications to this Agreement, you must immediately stop accessing and using the Interface.

2. **Eligibility**

   To access or use the Interface, you must be able to form a legally binding contract with us. Accordingly, you represent that you are at least the age of majority in your jurisdiction (e.g., 18 years old in the United States) and have the full right, power, and authority to enter into and comply with the terms and conditions of this Agreement on behalf of yourself and any company or legal entity for which you may access or use the Interface.\
   You further represent that you are not (a) the subject of economic or trade sanctions administered or enforced by any governmental authority or otherwise designated on any list of prohibited or restricted parties (including but not limited to the list maintained by the Office of Foreign Assets Control of the U.S. Department of the Treasury) or (b) a citizen, resident, or organized in a jurisdiction or territory that is the subject of comprehensive country-wide, territory-wide, or regional economic sanctions by the United States. Finally, you represent that your access and use of the Interface will fully comply with all applicable laws and regulations, and that you will not access or use the Interface to conduct, promote, or otherwise facilitate any illegal activity.

3. **Proprietary Rights**

   We own all intellectual property and other rights in the Interface and its contents, including (but not limited to) software, text, images, trademarks, service marks, copyrights, patents, and designs. This intellectual property is available under the terms of our copyright licenses and our Trademark Guidelines.&#x20;

4. **Additional Rights**

   We reserve the following rights, which do not constitute obligations of ours: (a) with or without notice to you, to modify, substitute, eliminate or add to the Interface; (b) to review, modify, filter, disable, delete and remove any and all content and information from the Interface; and (c) to cooperate with any law enforcement, court or government investigation or order or third party requesting or directing that we disclose information or content or information that you provide.

5. **Privacy**

   When you use the Interface, the only information we collect from you is your blockchain wallet address, completed transaction hashes, and the token names, symbols. We do not collect any personal information from you (e.g., your name or other identifiers that can be linked to you). We do, however, use third-party service providers which may receive or independently obtain your personal information from publicly-available sources. We do not control how these third parties handle your data and you should review their privacy policies to understand how they collect, use, and share your personal information. By accessing and using the Interface, you understand and consent to our data practices and our service providers' treatment of your information.<br>

   We use the information we collect to detect, prevent, and mitigate financial crime and other illicit or harmful activities on the Interface. For these purposes, we may share the information we collect with blockchain analytics providers. We share information with these service providers only so that they can help us promote the safety, security, and integrity of the Interface.

   Please note that when you use the Interface, you are interacting with Ethereum or another public blockchain, which by nature may provide transparency into your transactions. PinkSale does not control and is not responsible for any information you make public on blockchains by taking actions through the Interface.<br>

6. **Prohibited Activity**

   You agree not to engage in, or attempt to engage in, any of the following categories of prohibited activity in relation to your access and use of the Interface:<br>

   * *Intellectual Property Infringement*. Activity that infringes on or violates any copyright, trademark, service mark, patent, right of publicity, right of privacy, or other proprietary or intellectual property rights under the law.
   * \*Cyberattack\*. Activity that seeks to interfere with or compromise the integrity, security, or proper functioning of any computer, server, network, personal device, or other information technology system, including (but not limited to) the deployment of viruses and denial of service attacks.
   * \*Fraud and Misrepresentation\*. Activity that seeks to defraud us or any other person or entity, including (but not limited to) providing any false, inaccurate, or misleading information in order to unlawfully obtain the property of another.
   * \*Market Manipulation\*. Activity that violates any applicable law, rule, or regulation concerning the integrity of trading markets, including (but not limited to) the manipulative tactics commonly known as “rug pulls”, pumping and dumping, and wash trading.
   * \*Securities and Derivatives Violations\*. Activity that violates any applicable law, rule, or regulation concerning the trading of securities or derivatives, including (but not limited to) the unregistered offering of securities and the offering of leveraged and margined commodity products to retail customers in the United States.
   * \*Any Other Unlawful Conduct\*. Activity that violates any applicable law, rule, or regulation of the United States or another relevant jurisdiction, including (but not limited to) the restrictions and regulatory requirements imposed by U.S. law.<br>

7. **Not Registered with the SEC or Any Other Agency**

   We are not registered with the U.S. Securities and Exchange Commission as a national securities exchange or in any other capacity.

8. **Non-Solicitation; No Investment Advice**

   You agree and understand that: (a) all trades you submit through the Interface are considered unsolicited, which means that they are solely initiated by you; (b) you have not received any investment advice from us in connection with any trades.<br>

9. **Non-Custodial and No Fiduciary Duties**

   The Interface is a purely non-custodial application, meaning you are solely responsible for the custody of the cryptographic private keys to the digital asset wallets you hold. This Agreement is not intended to, and does not, create or impose any fiduciary duties on us. To the fullest extent permitted by law, you acknowledge and agree that we owe no fiduciary duties or liabilities to you or any other party, and that to the extent any such duties or liabilities may exist at law or in equity, those duties and liabilities are hereby irrevocably disclaimed, waived, and eliminated. You further agree that the only duties and obligations that we owe you are those set out expressly in this Agreement.<br>

10. **Compliance and Tax Obligations**

    The Interface may not be available or appropriate for use in your jurisdiction. By accessing or using the Interface, you agree that you are solely and entirely responsible for compliance with all laws and regulations that may apply to you. Specifically, your use of the Interface or the Protocol may result in various tax consequences, such as income or capital gains tax, value-added tax, goods and services tax, or sales tax in certain jurisdictions. It is your responsibility to determine whether taxes apply to any transactions you initiate or receive and, if so, to report and/or remit the correct tax to the appropriate tax authority.

11. **Assumption of Risk**

    By accessing and using the Interface, you represent that you are financially and technically sophisticated enough to understand the inherent risks associated with using cryptographic and blockchain-based systems, and that you have a working knowledge of the usage and intricacies of digital assets such as ether (ETH), so-called stablecoins, and other digital tokens such as those following the Ethereum Token Standard (ERC-20).

    \
    In particular, you understand that the markets for these digital assets are nascent and highly volatile due to risk factors including (but not limited to) adoption, speculation, technology, security, and regulation. You understand that anyone can create a token, including fake versions of existing tokens and tokens that falsely claim to represent projects, and acknowledge and accept the risk that you may mistakenly trade those or other tokens. So-called stablecoins may not be as stable as they purport to be, may not be fully or adequately collateralized, and may be subject to panics and runs.<br>

    Further, you understand that smart contract transactions automatically execute and settle, and that blockchain-based transactions are irreversible when confirmed. You acknowledge and accept that the cost and speed of transacting with cryptographic and blockchain-based systems such as Ethereum are variable and may increase dramatically at any time. You further acknowledge and accept the risk of selecting to trade in Expert Modes, which can expose you to potentially significant price slippage and higher costs.

    In summary, you acknowledge that we are not responsible for any of these variables or risks, do not own or control the Protocol, and cannot be held liable for any resulting losses that you experience while accessing or using the Interface. Accordingly, you understand and agree to assume full responsibility for all of the risks of accessing and using the Interface to interact with the Protocol.


# Marketing Firms

Investing in marketing professionals can significantly boost the success of your launch. If you're serious about elevating your product, incorporating expert marketers into your team is essential. The right marketing firm can make the difference between a successful and a failed presale campaign. With a substantial budget for marketing, filling the presale becomes much easier. Professionals can save you time and money by steering you clear of scammers who fail to deliver on their promises. Their experience and insights can lead to better outcomes in your presale campaign.

**Key Marketing Strategy Considerations**

It's crucial to have a well-defined marketing strategy for both the pre-launch and post-launch phases to attract investors effectively. For example, if you plan to spend 50 BNB on pre-launch marketing to achieve a 250 BNB hard cap, you should also allocate 50 BNB for post-launch marketing.

**Benefits of Working with Professional Marketing Firms**

At PinkSale, we connect every project with our extensive network, which we've built over more than a year. Each marketing firm has its own unique strategies, so it's important to choose a firm that aligns perfectly with your project. Here are a few advantages of collaborating with a professional marketing firm:

* **Expertise and Strategy:** They possess the knowledge and expertise to develop and implement effective marketing strategies tailored to your project.
* **Time and Cost Efficiency:** They can help you save time and money by identifying and targeting your ideal community, ensuring your efforts reach the right audience.
* **Industry Insights:** Professional firms provide valuable insights into your industry and competition, helping you stay ahead.
* **Execution and Results:** They assist in creating and executing a plan that achieves your desired results, from boosting visibility to increasing investor interest.
* **Adaptability:** In today's fast-evolving digital landscape, they can be an invaluable resource, adapting strategies to meet current trends and challenges.

**A Special Note**

<mark style="background-color:yellow;">When contacting marketing firms, mention that you were referred by Saul Pink to potentially receive a better discount. If you're a marketing firm and looking to build the partnership with PinkSale, please contact</mark> [<mark style="background-color:yellow;">https://t.me/saulpink</mark>](https://t.me/saulpink)

#### High-Activity List

* <https://t.me/CryptoK23>
* <https://t.me/mrb_dtcgroup> - <https://linktr.ee/dtcgroup> - Event Organizing & Sponsorship
* <https://t.me/Brother91> - <https://t.me/brotherservices>
* <https://t.me/MarcusCarso> - <https://criptobr.agency/>
* <https://t.me/HAZE89> - <https://www.hazelab.net/>
* <https://t.me/cryptolab_66>, <https://t.me/cryptolab67> - <https://www.cryptolab.marketing/>
* <https://t.me/Nic0m0d> - <https://godini.agency/>
* <https://t.me/gainz> - <https://degen.io/>
* <https://t.me/TalkStar675> - <https://linktr.ee/talkstar> - FastTrack Listing (CG, CMC)
* <https://t.me/cryptoservicestrend> - <https://www.cryptoeliteservices.com/>
* <https://t.me/AkirasanEnterprise> -<http://akirasanenterprise.info>
* <https://t.me/Crypthink> -<https://crypthink.io>
* <https://t.me/exorio> - <https://x1.capital/> - Turkey Market
* <https://t.me/policripto> -<https://www.policripto.com> - Brazil Market

#### Low-Activity List

* <https://t.me/ALDOBALTO1> - <https://linktr.ee/ABmarketingOfficial>
* <https://t.me/ALTmoney2020> - <https://linktr.ee/legacycapital>
* <https://t.me/itsAlexGreco> - <https://linktr.ee/datcrosschain>
* <https://t.me/Terryjunior> - <https://linktr.ee/terryjunior87>
* <https://t.me/The_Cryptovator> - <https://vatorcapital.com/>
* <https://t.me/Cryptogress> - <https://theingress.io/>
* <https://t.me/WolfofSaigon> - <https://bluemoon.capital/>
* <https://t.me/QueenMonique88> - <https://www.crownlabs.io/>
* <https://t.me/NEVERRUNG> - <https://xcelerate.studio/>
* <https://t.me/Omz19>
* <https://t.me/gempresidentalt> - <https://presidentpromotions.com/>
* <https://t.me/ipaul95> - <https://www.tothemoon.marketing/>
* <https://t.me/Osiris19984> - <https://linktr.ee/blueprintcrypto>
* <https://t.me/briancoinlaunch> - <https://block-tree.tech/Profile/FOMO_Strike>
* <https://t.me/LFGNOW> - <https://www.whitelab3l.com/>
* <https://t.me/aerdropdev> - <https://x2vc.com/>
* <https://t.me/jjeeyydrama> -<https://www.256mkt.com>
* <https://t.me/ozgurtas> - <https://www.amagroups.pro/en/>
* <https://t.me/KryptoniteSales> - <https://www.kryptonite.agency/>
* <https://t.me/Cryptogirl53> - <https://linktr.ee/bishamoon>
* <https://t.me/alex_koro> - <https://pumpitup.digital/>
* <https://t.me/THUNDERCRYPTO> - <https://thundercrypto.pro/>
* <https://t.me/MrBooMKT> -<https://mrboomarketing.site>
* <https://t.me/w3lab> -<https://w3lab.tech>
* <https://t.me/hyper27374> - <https://moonboundconsulting.com/>
* <https://t.me/DahBaby1> - <https://linktr.ee/dahbaby1>
* <https://t.me/orca52> - Spain Market


# Marketing Support

At **PinkSale**, we go beyond just being a launchpad — we are your strategic partner in success. By choosing to launch your project with us, you gain access to a powerful suite of marketing and promotional tools designed to **maximize investor reach and drive strong fundraising outcomes**.

Our dedicated marketing team will work with you to ensure that your presale gains the attention it deserves — from community awareness and influencer traction to platform visibility and warm introductions to key partners.

For dedicated support, please reach out to our team via Telegram: <https://t.me/babypinkpink>. Our team is available **24/7** and typically responds within **10 minutes**.

***

#### What We Guarantee:

* **Social Growth Targets**: Boost your Twitter, Telegram, and community metrics with real, engaged followers.
* **High-Intent Traffic**: Drive thousands of investors directly to your presale page through platform promotion and partner network traffic.
* **Verified KOL Engagements**: Connect with trusted KOLs from the PinkSale network to promote your project across crypto communities.
* **Warm Introductions**: Get introductions to centralized exchanges (CEXs), market makers (MMs), and other key ecosystem players.
* **Incubation Support** *(for select high-potential projects)*: Receive strategic guidance, advisory, and long-term growth support from the PinkSale core team.

***

#### Marketing Channels & Visibility Tools:

* **PinkSale Trending & Platform Exposure:** Your project will be eligible for featured placement on PinkSale’s trending charts, viewed by **millions of active investors monthly**.
* **PinkSale Bot Network:** Promotion through our automated PinkSale bots, reaching **50,000+ subscribers** and over **1,000 Telegram groups** across multiple regions and languages.
* **PinkSale Official Socials:** We provide exposure via PinkSale's official **Telegram announcements**, **Twitter posts**, and curated content to highlight your launch.
* **PinkSale Newsletters:** Feature your presale in our investor newsletter, distributed directly to 5**0,000+ active subscribers**, including whales, retail investors, and strategic DeFi participants.
* **PinkSale Networking Access:** Connect with a vibrant ecosystem of **2,000+ project owners and builders**, including alumni from successful launches.
* **DexView Trending & DexView Social:** Your token will benefit from premium listing and trending support on [DexView](https://dexview.com), including **social metrics, influencer engagement tracking**, and advanced analytics visibility.

***

#### Fair & Community-Driven Ecosystem

PinkSale operates on a **fair, social-based system** that levels the playing field for all types of projects — whether you’re launching a meme token or a serious DeFi protocol. Our platform is engineered to help you gain:

* Organic traction from retail and KOL audiences
* Social trend momentum
* Efficient allocation distribution even with smaller caps

We’re proud to be the launchpad of choice for over **30,000 projects**, with **billions in total raised** — and we’re ready to help make your launch a success.

***

#### Frequently Asked Questions (FAQs)

* **Q1: How do I apply for marketing support at PinkSale?**
  * **A:** Simply contact our support team at [@babypinkpink](https://t.me/babypinkpink) on Telegram. Share your project details and our team will guide you through every step.
* **Q2: How soon can I get featured on PinkSale trending or DexView?**
  * **A:** Trending visibility is based on real-time social metrics, traffic, and volume. However, our team can help you **optimize your setup and maximize chances** within hours of going live.
* **Q3: What’s required to get included in the PinkSale newsletter?**
  * **A:** Projects with strong communities and promising tokenomics will be considered. Your Telegram and Twitter activity should show consistent engagement.
* **Q4: How do KOLs get involved with my presale?**
  * PinkSale has a network of vetted KOLs we can connect you with. Our team will match your project with relevant influencers to drive targeted traffic.
* **Q5: Do you offer help with smart contracts or launch setup?**
  * **A:** Yes. Our team can provide **technical support**, **token setup guidance**, and **security best practices**, including audits and tokenomics optimization.

***

#### Trouble Shooting&#x20;

**My project is not appearing in the Trending section.**

* **Reason:** Trending is based on activity (traffic, social shares, volume). If you’re not seeing results:
  * Double-check that you’re promoting your presale actively.
  * Reach out to our team to audit your visibility setup.
  * Ensure you’ve enabled PinkSale Bot alerts and applied for DexView support.
* **Buy/sell bot notifications aren't showing in groups.**
  * Ensure you’ve added the **official PinkSale Bot** to your Telegram group.
  * The bot needs admin permissions to post.
  * Contact [@babypinkpink](https://t.me/babypinkpink) to troubleshoot.
* **My Telegram or Twitter growth is slower than expected.**
  * Social growth is organic and performance may vary based on engagement.
  * Consider doing **airdrops**, **AMAs**, and **influencer campaigns** with PinkSale’s support.
  * We recommend setting daily interaction goals with your community.
* **I haven’t received a response from the team.**
  * Make sure you are messaging the **correct handle**: [@babypinkpink](https://t.me/babypinkpink)
  * Due to high demand, response times may occasionally vary, but we aim to reply within **10 minutes, 24/7**.

***

**Let’s Get Started**\
Contact [@babypinkpink](https://t.me/babypinkpink) on Telegram and start building momentum for your launch today.


# AMAs + Calls (Telegram)

To inquire about establishing a partnership with PinkSale, please reach out to our team members:

* <https://t.me/yannpink> - English, Netherlands
* <https://t.me/vergepinkalt> - English, German
* <https://t.me/Macbeth_1987_alt> - English, Indian
* <https://t.me/exorio> - English, Turkish
* <https://t.me/Paul212121> - English, English
* <https://t.me/ibudax> - English, Arabic
* <https://t.me/MarcusCarso> - Portuguese, Spanish

### **Tier 1 Channels**

* <https://t.me/murat_celk> - <https://t.me/CryptoSteelANN> - Turkey
* <https://t.me/DwenExchange_COO> - [https://x.com/Dwen\_Exchange](https://x.com/Dwen_Exchange/) - <https://t.me/Dwen_Exchange> - China&#x20;
* <https://t.me/IsmaelCripto> - <https://t.me/CriptoGemas_R4H> - Spain&#x20;
* <https://t.me/DaniloLoSpartano> - <https://t.me/spartancryptoita> - Italia&#x20;
* <https://t.me/GeniuWay> - <https://t.me/ArabLoungeChannel> - Arabian&#x20;
* <https://t.me/bracinho> - <https://t.me/BRzadaCalls> - Brazil&#x20;
* <https://t.me/therealak1> - <https://t.me/Official_Bull_BNB>
* <https://t.me/od_100> - <https://x.com/Overdose_AI> - <https://t.me/overdose_gems_calls>
* <https://t.me/thegemgod> - <https://t.me/GemsofRa> - <https://x.com/GemsofRa>
* <https://t.me/EmiLysLounge> - <https://t.me/EmiLyscrypto>
* <https://t.me/erionzog> - <https://t.me/defidojo>
* <https://t.me/freestyle_2> - <https://x.com/MMKK_Group>
* [https://t.me/HERA\_ZH](https://t.me/HERA/_ZH) - <https://t.me/ZH_CALLS>
* <https://t.me/RonnieRiches> - <https://t.me/RonniesTrades> - <https://x.com/ronnieriches>
* <https://t.me/senzu_bro> - <https://t.me/senzu_calls> - <https://x.com/0xsenzu>
* <https://t.me/REALMADAPES> - <https://x.com/madapescall> - <https://t.me/mad_apes_call>
* <https://t.me/XeroDarkCrypto> - <https://x.com/XeroDarkCrypto> - <https://t.me/XeroDarkCalls>
* <https://t.me/Ser_Trust> - <https://t.me/CircleOfTrust> - <https://x.com/Ser_Trust>
* <https://t.me/ShibaXanders> - <https://t.me/XandersOGCALLS> - <https://x.com/ShibaXanders>
* <https://t.me/OWNERSKYRIMCALLS> - <https://t.me/skyrimcall>
* <https://t.me/MrPeyo5885> - <https://t.me/ICC_ANNOUNCEMENT>
* <https://t.me/CRYPTOYEEZUSSSS> - <https://t.me/cryptoyeezuscalls> - <https://x.com/cryptoyeezussss>
* <https://t.me/MrsSherLock> - <https://x.com/sherlockscall> - <https://t.me/Sherlock_Call>
* <https://t.me/LOWTAXALT> - <https://t.me/lowtaxbsc> - <https://t.me/lowtaxsolana> - <https://t.me/lowtaxethx> - <https://x.com/lowtaxalt>

### Local Groups (AMA, Calls)

* <https://t.me/mmegenc>, <https://t.me/psk_omer> - <https://t.me/cryptopyramidinvestors> - Turkey
* <https://t.me/gemhunterBABA> - <https://t.me/gembabapaylasim1> - Turkey
* <https://t.me/CoolPandaBey> - <https://t.me/PandAkademi> - [https://x.com/0xcoolpanda](https://x.com/0xcoolpanda?s=21) - Turkey
* <https://t.me/kriptografi1> - <https://t.me/kriptografi911> - Turkey
* [https://t.me/Gem\_Radarr](https://t.me/Gem/_Radarr) - [https://t.me/gem\_radar](https://t.me/gem/_radar) - [https://twitter.com/gem\_radar](https://twitter.com/gem/_radar) - Turkey
* <https://t.me/smalldas> - <https://t.me/huntersofpresale> - <https://t.me/onsatisavcilari> - Turkey
* <https://t.me/eeaa41> - <https://t.me/lowtaxturkiye> - Turkey
* <https://t.me/schooolstrong> - <https://t.me/Ventures69> - Vietnam - Exclusive
* <https://t.me/Azogboss94> - <https://t.me/AZOG_Calls> - Vietnam
* <https://t.me/Tankhaihuynh_OneForAll> - <https://t.me/OneForAll_Channel> - Vietnam
* <https://t.me/Lee_GFcapital> - <https://t.me/gf_capital> - Vietnam
* <https://t.me/LAOTRU9999> - <https://t.me/trucallchatno1> - Vietnam
* <https://t.me/CaptainTit0> - <https://t.me/TITOLABS_NEWS> - Indonesia
* <https://t.me/PenikmatEsse> - <https://t.me/CryptoS_Rooms> - Indonesia
* <https://t.me/CNMKT_coo> - <https://t.me/CryptoStorm_Calls> - China
* <https://t.me/AlwaysDoxxed> - <https://t.me/DoxxedChannel> - China&#x20;
* <https://t.me/GoldenPigMax> - <https://t.me/jinzhucunqianguan> - China
* <https://t.me/dog_god777> - <https://t.me/BiDaoPD> - China
* <https://t.me/chinooooooooo> - <https://t.me/lowsun852> - China
* <https://t.me/Linmei123> - <https://t.me/CNDigitalExplorerAmas> - China
* <https://t.me/Gabiziinhaa> - <https://t.me/Brazuka_Blockchain> - Brazil
* <https://t.me/lodu93> - <https://t.me/Detectives_Annonces> - France
* <https://t.me/hkdefiofficial> - <https://hkdefi.io/home> - Hong Kong
* <https://t.me/DrracheLL> - <https://t.me/HORIZON1CRYPTO2CLUB3> - Arabian

### **Tier 2 Channels**

* <https://t.me/EmkoLomsky> - <https://x.com/Emilianthesect> - <https://t.me/Emilianscalls>&#x20;
* <https://t.me/kleex7> - <https://x.com/daliousss> - <https://t.me/TheRealGeekly>&#x20;
* <https://t.me/hagjan> - <https://t.me/themanagercalling> - <https://x.com/hagjan>
* <https://t.me/Shiboshiethsol> - <https://t.me/shiboshicallss> - ETH/BASE
* <https://t.me/MrsSherLock> - [https://x.com/sherlockscall](https://x.com/sherlockscall?s=21) - <https://t.me/Sherlock_Call>&#x20;
* <https://t.me/AndrewSebALT> - <https://t.me/Bullrun_Calls>
* <https://t.me/TheLedgerLegend> - <https://t.me/legerlegends>
* <https://t.me/pain_caller> - <https://x.com/PainBnb>
* <https://t.me/GabrieLc39> - <https://t.me/veigarcalls> - <https://x.com/VeigarCrypto>
* <https://t.me/OneVenoM> - <https://t.me/venomcalls>
* <https://t.me/martinasol09> - <https://t.me/cryptocatcalls>&#x20;
* <https://t.me/ItsAlexGreco> - <https://t.me/DeFiApeTalk>&#x20;
* <https://t.me/crafty_gems> - <https://t.me/CraftyGems>&#x20;
* <https://t.me/CryptoK23> - <https://t.me/TheWizardsGems>&#x20;
* <https://t.me/soodjohn> - <https://t.me/sonicwhalescalls>&#x20;
* <https://t.me/Royal_Hinata> - <https://t.me/Royal_Callz>&#x20;
* <https://t.me/callmejordy> - <https://t.me/JordanCalls>&#x20;
* <https://t.me/chhad054> - <https://t.me/Chadleycalls>&#x20;
* <https://t.me/Harrythehypemann> - <https://t.me/HypeGodCalls>&#x20;
* <https://t.me/ZeroKingOwner> - <https://t.me/ZerolixCalls>&#x20;
* <https://t.me/WizWizy> - <https://t.me/WizzyTrades>
* <https://t.me/briancoinlaunch> - <https://t.me/coinlaunchcommunity>
* <https://t.me/ALTmoney2020> - <https://t.me/legacycapital>&#x20;
* <https://t.me/Awkwerrd> - <https://t.me/cryptominers_news>
* <https://t.me/Omz19> - <https://t.me/TheSolitairePrestige>
* <https://t.me/Brother91> - <https://t.me/brotherservices>
* <https://t.me/CryptoLegend5> - <https://t.me/DreamCalls100x>
* <https://t.me/Mystic_Crypto> - <https://t.me/TheCryptoHideout>
* <https://t.me/thedonshiller> - <https://t.me/TheDonsCalls>
* <https://t.me/GemfinderGemsmine> - <https://t.me/MineGems>
* <https://t.me/cryptolab_66> - <https://t.me/+d_qbJGl9ZKs1MjJk>
* <https://t.me/Alexchristx1000> - <https://t.me/buihongx1000>
* <https://t.me/princesfast> - <https://t.me/listing_ops>
* <https://t.me/maemaeCc> - <https://t.me/FilipinaCalls>
* <https://t.me/vaLLeyOnLine1> - <https://t.me/cryptosignal24Safu>
* <https://t.me/DeFiProfessor> - <https://t.me/professorReviews>
* <https://t.me/MonkeyTreasury1> - <https://t.me/MonkeyTreasury>

### ETH/SOL Channels

* <https://t.me/FMPlugs> - <https://t.me/FMZDPlugs>&#x20;
* <https://t.me/GG1nvestments> - <https://x.com/GG1nvestments>
* <https://t.me/smithjcoco> - <https://t.me/crypt0coc0> - <https://twitter.com/cryptosmithcoco>
* <https://t.me/GabrieLc39> - <https://t.me/veigarcalls> - <https://twitter.com/VeigarCalls>
* <https://t.me/bitbaggerr> - <https://t.me/bagcalls> - <https://x.com/bagcalls>
* <https://t.me/brommmyy> - <https://t.me/brommysbags> - <https://x.com/brommmyy>
* <https://t.me/senzu_bro> - <https://t.me/senzu_calls> - <https://x.com/0xsenzu>
* <https://t.me/Pyrocapital> - <https://t.me/pyrotradingjournal> - <https://x.com/pyronft>

### Scam List

* <https://t.me/okayokayokay91>, <https://t.me/Caesarscalls_VP>, <https://t.me/Bright_Eyes_Buck> - <https://t.me/Caesars_Calls>, <https://t.me/KobesCalls>, <https://t.me/Ceasars_Calls>, <https://t.me/okayokayokay90>
* <https://t.me/PinkSaleTrender_Official>, <https://t.me/PinkSaleTrender_Unofficial> - <https://presale.world/>
* <https://t.me/ggems>, <https://t.me/ggems32> - <https://t.me/GoLLumsGemsGLobaL>
* <https://instagram.com/blockchaindivas>
* <https://t.me/MrGoLLumsGems>, <https://t.me/goLLumsgemscrypto>, <https://t.me/ggems>
* <https://t.me/OmeglieCalls>
* <https://t.me/MainPink>

### Q\&A (FAQs)[​](https://docs.pinksale.finance/service/ama-calls-telegram#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** How do I contact Pinksale about partnerships?
  * **A:** Use the Telegram links provided in the "Pinksale Partnership Contacts" section. Choose the contact person based on the language you prefer to communicate in.
* **Q2:** What's the difference between Tier 1 and Tier 2 channels?
  * **A:** Tier 1 channels are generally considered to have a larger reach, higher influence, or stronger reputation within the community compared to Tier 2 channels. Both can be valuable, but Tier 1 might offer broader exposure.
* **Q3:** What are the "Local Groups"?
  * **A:** These channels focus on specific geographic regions or language communities (like Turkey, Vietnam, China, Spain, Brazil, etc.). They are great for targeting investors in those particular areas.
* **Q4:** Why is there a separate list for "ETH/SOL Focused Channels"?
  * **A:** These channels specialize in promoting projects built on the Ethereum or Solana blockchains. If your project is on one of these chains, these channels might be particularly relevant.
* **Q5:** How should I use the Scam List?
  * **A:** **Avoid all contact** with the accounts and channels listed there. They are known impersonators or associated with scam activities. Always verify who you are dealing with before discussing promotions or sending payments.
* **Q6:** Do I have to pay these channels for AMAs or calls?
  * **A:** Most likely, yes. These channels typically charge fees for promotional services like AMAs, calls, or posts. You will need to contact them directly via their provided Telegram links to inquire about their services and pricing. **Always do your own research (DYOR)** before paying anyone for promotions.
* **Q7:** How do I choose the right channel(s) for my project?
  * **A:** Consider your target audience (global vs. specific region), your budget, the blockchain your project is on (for ETH/SOL channels), and the reputation of the channel. It's often good to research the channel's recent activity and engagement. You might start by contacting a few relevant channels from Tier 1 or Local Groups to compare their offerings.

### Troubleshooting[​](https://docs.pinksale.finance/service/ama-calls-telegram#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

Having trouble connecting or have other questions? Here are some tips:

* **Q:** One of the Telegram or X.com links isn't working.
  * **A:** Links can sometimes become outdated if users change their usernames or delete accounts. Double-check you copied it correctly. If it still doesn't work, the contact might no longer be active. You may need to focus on other contacts from the list.
* **Q:** I contacted a channel owner/promoter but haven't received a reply.
  * **A:** Promoters can be very busy. Allow some reasonable time for a response (e.g., 24-48 hours). If you still don't hear back, especially after a follow-up message, consider reaching out to other channels on the list.
* **Q:** How can I verify if a channel or contact (not on the scam list) is legitimate?
  * **A:** This requires due diligence. Look for signs of genuine activity: recent relevant posts, real engagement in their chat groups (if public), check if other known legitimate projects have used them (sometimes shown in pinned messages or past posts). Be wary of brand new channels or channels with only bot-like engagement. Ask for proof of past work or references if possible. Never rush into payment.
* **Q:** There are so many channels! Where should I even begin?
  * **A:** Start focused. Identify your main target audience (e.g., English-speaking global, specific country like Turkey). Then look at the relevant sections (Tier 1, Local Groups for Turkey). Pick 2-3 channels from that group that look promising (check their main channel activity if possible) and contact them to inquire about services and pricing. Don't feel obligated to contact everyone.


# AMAs + Calls (Twitter)

You can contact channels directly in PinkSale network if you want to do a marketing campaign yourself. Please contact <https://t.me/saulpink> to be listed here.

<mark style="background-color:yellow;">Note: Tell influencers you got contact from Saul Pink, you will get better discount.</mark>

* <https://t.me/sarahmktg> - <https://twitter.com/___sarahxz>
* <https://t.me/DaCryptoGeneral> - <https://twitter.com/dacryptogeneral>


# Contract Developers

### Overview[​](https://docs.pinksale.finance/service/contract-developers#overview) <a href="#overview" id="overview"></a>

This guide provides lists of developers who can help create your smart contract or assist if you encounter issues finalizing your Pinksale presale pool. After reading this, you'll know:

* Where to find developers experienced in creating smart contracts for crypto projects.
* How mentioning "Saul Pink" might get you a discount on development services.
* Who to contact specifically if you need help finalizing your Pinksale presale after it ends.
* Answers to common questions about these services.

### Contract Development Services[​](https://docs.pinksale.finance/service/contract-developers#contract-development-services) <a href="#contract-development-services" id="contract-development-services"></a>

Need a smart contract built for your project? Here are developers and firms you can contact.

> **Note: Please tell developers you got contact from Saul Pink, you will get better discount.**

* <https://t.me/Bladepool> - [http://cfg.ninja](http://cfg.ninja/)
* <https://t.me/interfiaudits>, <https://t.me/thecryptoblonde> - <https://www.interfi.network/>
* [Trynos](https://t.me/Trynos) - <http://t.me/TrynosTokenTerminal>
* <https://t.me/monkey_shanti> - <https://t.me/monkeybusinesscommunity>
* <https://t.me/brickMatrix> - <http://www.thematrixlabs.com/>
* <https://t.me/anoopsafudeveloper> - <http://t.me/legitlaunchbsctokens>
* <https://t.me/NikishaDeveloper> - <https://t.me/gemsbynikisha>
* <https://t.me/BLockSAFU> - <https://blocksafu.com/>
* <https://t.me/RugFreeCoinss> - [https://www.rugfreecoins.com](https://www.rugfreecoins.com/)
* <https://t.me/GenTokens_GEN> - <https://gentokens.com/>
* <https://t.me/TresFlames> - <https://www.5thweb.io/>
* <https://t.me/Zackrevoluzion77> - <https://revoluzion.io/audit-services/>
* <https://t.me/Yo_GK> - <https://www.argormo.com/>
* <https://t.me/coinsult_tg> - <https://coinsult.net/>
* <https://t.me/spencersafudev> - <https://t.me/GreenBullGems>
* <https://t.me/WhaleProfessor> - <https://t.me/ProfessorsClass>
* <https://t.me/Jhoncubbinsdev> - <https://cryptoworksenterprise.dev/>
* <https://t.me/Ritz_Expelee> - <https://expelee.com/>
* <https://t.me/Hatmonke> - <https://www.monkebusiness.io/>
* <https://t.me/marco0x00> - <https://hashex.org/>
* <https://t.me/chainsulting> - <https://chainsulting.de/>

### Finalize Support[​](https://docs.pinksale.finance/service/contract-developers#finalize-support) <a href="#finalize-support" id="finalize-support"></a>

Having trouble finalizing your presale pool on Pinksale after it has ended successfully? One of these contacts may be able to provide technical support:

* <https://t.me/Bladepool> - [http://cfg.ninja](http://cfg.ninja/)
* <https://t.me/interfiaudits> - <https://www.interfi.network/>
* <https://t.me/Zackrevoluzion77> - <https://revoluzion.io/audit-services/>
* <https://t.me/brickMatrix> - <https://thematrixlabs.com/>
* <https://t.me/coinscope_admin> - <https://www.cyberscope.io/>
* <https://t.me/Yo_GK> - <https://www.argormo.com/>
* <https://t.me/coinsult_tg> - <https://coinsult.net/>

### Q\&A (FAQs)[​](https://docs.pinksale.finance/service/contract-developers#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What's the difference between the two lists?
  * **A:** The first list ("Contract Development") is for creating your smart contract. The second ("Finalize Support") is for help if you have technical trouble finalizing your *finished* Pinksale presale.
* **Q2:** Do I need to use these developers?
  * **A:** No, but these developers are familiar with crypto contracts. Using an experienced developer is recommended.
* **Q3:** Are these services free?
  * **A:** No, expect fees for contract development and potentially for specialized finalize support. Discuss costs directly.
* **Q4:** How does the 'Saul Pink' referral work?
  * **A:** Mention "Saul Pink referred me" to developers on the *first* list ("Contract Development") for a potential discount.

### Troubleshooting[​](https://docs.pinksale.finance/service/contract-developers#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** A contact link isn't working.
  * **A:** Double-check the link. If broken, search for the developer/company online or contact another provider from the list. You can also ask in official Pinksale support channels if they have updated contact info for a listed partner.
* **Q:** How do I choose a contract developer?
  * **A:** Define your contract needs. Contact a few from the list, explain requirements, get quotes, and compare experience/pricing (remember the referral). Consider developers who are also listed as SAFU developers if you aim for that badge.
* **Q:** What should I do before contacting "Finalize Support"?
  * **A:** Ensure your presale met finalize conditions (e.g., hit soft cap). Check Pinksale's own guides first. If still stuck, contact someone from the "Finalize Support" list with specific details about your pool and the error.


# Dapp + Web Developers

### Overview[​](https://docs.pinksale.finance/service/dapp-web-developers#overview) <a href="#overview" id="overview"></a>

This guide provides contacts for developers and agencies who specialize in building websites, decentralized applications (DApps), and other web-based tools (like staking platforms or custom swaps) for crypto projects. Reading this will help you:

* Find developers experienced in Web3 development (websites, DApps, etc.).
* See specific services offered (e.g., Website, Dapp Development, Staking).
* Get direct contact links (Telegram) and website URLs for these providers, displayed exactly as they appeared in the source.
* Learn how mentioning "Saul Pink" might secure a discount.
* Find answers to common questions about hiring web/DApp developers.
* Be aware of potentially broken links in the provided list.

### Dapp + Web Development Services[​](https://docs.pinksale.finance/service/dapp-web-developers#dapp--web-development-services) <a href="#dapp--web-development-services" id="dapp--web-development-services"></a>

Looking for skilled developers to build your project's online presence or DApps? Contact these providers to discuss your needs.

> **Note: Please tell developers you got contact from Saul Pink, you will get better discount.**

* <https://t.me/SUBXSales> - Swap, Staking, Dapp Development - <http://subx.finance/>
* <https://t.me/RugFreeCoinss> - Dapp Development - <https://www.rugfreecoins.com/>
* <https://t.me/WebWizardz> - Website - <https://www.web3wizardz.io/>
* <https://t.me/brickMatrix> - Website, Dapp Development - <http://www.thematrixlabs.com/>
* <https://t.me/ARRN4YA> - Website, Dapp Development - [http://kesaviwebsolutions.com](http://kesaviwebsolutions.com/)
* <https://t.me/vietdn> - DApp, NFT, Website Development - <https://decentralab.asia/>
* <https://t.me/Zackrevoluzion77> - Dapp Development - [Revoluzion App](https://revoluzion.io/audit-services/)
* <https://t.me/BLockSAFU> - Dapp Development - <https://blocksafu.com/>
* <https://t.me/ZenSolidityDev> - Dapp Development - <https://www.zencryptolabs.com/>
* <https://t.me/Alexcrypto32> - Dapp Development - <https://dutchdapps.com/>
* <https://t.me/Rogers0x> - Dapp, Game, Web Development - <https://kickstartlabs.io/>
* <https://t.me/Ritz_Expelee> - Dapp Development - <https://expelee.com/>
* <https://t.me/Hatmonke> - Dapp Development - <https://www.monkebusiness.io/>
* <https://t.me/LFGNOW> - Web Development - [https://www.whitelab3l.com](https://www.whitelab3l.com/)
* <https://t.me/ProPrk> - Web, Dapp Development - <https://www.notonething.dev/>
* <https://t.me/securewise> - Dapp, Bot Development - <https://securewise.org/>

### Q\&A (FAQs)[​](https://docs.pinksale.finance/service/dapp-web-developers#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What's the difference between a website and a Dapp here?
  * **A:** A website is your project's main online info page. A Dapp (Decentralized Application) is built on the blockchain and lets users interact with smart contracts for things like staking tokens, swapping, using NFT features, or playing blockchain games.
* **Q2:** Why would my project need a custom website or Dapp?
  * **A:** A professional website builds credibility and provides information. Custom Dapps (like staking) offer utility and value to your token holders, potentially increasing demand and community engagement.
* **Q3:** Are these development services free?
  * **A:** No, building websites and Dapps requires significant time and expertise, so these services will have associated costs. Contact the providers directly for quotes based on your requirements.
* **Q4:** How does the 'Saul Pink' referral work for these developers?
  * **A:** As the note suggests, mention "Saul Pink referred me" when you first contact them. This might make you eligible for a discount on their development fees.

### Troubleshooting[​](https://docs.pinksale.finance/service/dapp-web-developers#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** A contact link (Telegram or website) isn't working. What should I do?
  * **A:** Double-check the link first. Sometimes Telegram usernames change or websites become inactive or change URLs. Try searching online for the developer's or company's name. If you can't find updated information or reach them, you could also ask in official Pinksale support channels if they have current contact details for that listed partner, or simply contact another provider from the list.
* **Q:** How do I choose the right developer for my project?
  * **A:** Clearly define what you need built (website features, Dapp functionality like staking yields, etc.). Look at the listed specializations. Visit their websites/portfolios if available. Contact a few relevant developers, explain your requirements, and compare their experience, communication, estimated costs, and timelines. Remember the Saul Pink referral discount!


# Designers

### Overview[​](https://docs.pinksale.finance/service/designers#overview) <a href="#overview" id="overview"></a>

This guide provides contacts for graphic designers who can help create visuals for your crypto project, such as logos, banners, website graphics, and more. Using this list will help you:

* Find designers experienced in creating assets for the crypto space.
* Easily contact them via Telegram or visit their websites/portfolios.
* Learn how mentioning "Saul Pink" might secure a discount.
* Get answers to common questions about working with designers.

### Design Services[​](https://docs.pinksale.finance/service/designers#design-services) <a href="#design-services" id="design-services"></a>

Need visuals for your project? Consider reaching out to these designers and studios:

> **Note: Please tell designers you got contact from Saul Pink, you will get better discount.**

* <https://t.me/CryptoKingDesigns> - <https://cryptokingdesigns.com/>
* <https://t.me/KevinNFTS> - <https://www.kevgraphics.com/>
* <https://t.me/stylxx> - <https://t.me/artbypanda>
* <https://t.me/ElementSoFlo> - <https://www.elementstudios.miami/>
* <https://t.me/davispixelweb3> - <https://pixelweb3.com/>
* <https://t.me/ryo2023> - <https://www.ryo.monster/>
* <https://t.me/amndngi> - <https://t.me/GraphiXAman>
* [https://teddyeddy.io](https://teddyeddy.io/) - <https://t.me/teddyeddyio>
* <https://t.me/Marsellaemr> - <https://t.me/marselladesignn>

### Q\&A (FAQs)[​](https://docs.pinksale.finance/service/designers#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What kind of design services do these contacts offer?
  * **A:** They likely offer various graphic design services relevant to crypto projects, such as logo design, branding, social media graphics, website visuals, banner ads, infographics, and potentially NFT artwork. Contact them directly to inquire about specific services.
* **Q2:** Are these design services free?
  * **A:** No, professional design work requires time and skill. Expect to pay fees for their services based on the scope of your project. Get quotes directly from the designers.
* **Q3:** How does the 'Saul Pink' referral work for designers?
  * **A:** As the note indicates, mention "Saul Pink referred me" when you first contact them. This might make you eligible for a discount on their design fees.

### Troubleshooting[​](https://docs.pinksale.finance/service/designers#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** A Telegram or website link isn't working.
  * **A:** Please double-check the link. Telegram usernames can change, or websites might be inactive. Try searching for the designer's name or brand online. If you cannot reach them, consider contacting another designer from the list or ask in official Pinksale channels for updated partner information.
* **Q:** How do I choose the right designer for my project?
  * **A:** Define your project's visual style and needs (logo, banners, web graphics, etc.). Review the designers' websites or portfolios (links provided where available) to see if their style matches your vision. Contact a few whose work you like, discuss your requirements, timeline, and budget, and compare their proposals and communication. Remember the Saul Pink referral tip!


# Market Markers

<mark style="background-color:yellow;">Note: Please tell designers you got contact from Saul Pink, you will get better discount.</mark>

* <https://t.me/mrb_dtcgroup> - <https://www.dtcgroup.io/>


# Press Release

### Overview[​](https://docs.pinksale.finance/service/press-release#overview) <a href="#overview" id="overview"></a>

This guide provides contacts for services that specialize in distributing press releases for crypto projects. Getting a press release published can increase your project's visibility and credibility. Reading this will help you:

* Find contacts offering press release distribution services.
* See the listed pricing and the number of sites included for various packages.
* Easily contact providers via their Telegram links.
* Learn how mentioning "Saul Pink" might secure a discount.
* Get answers to common questions about press release services.

### Press Release Services[​](https://docs.pinksale.finance/service/press-release#press-release-services) <a href="#press-release-services" id="press-release-services"></a>

Need help getting your project news distributed to multiple online publications? Contact these providers to inquire about their press release packages:

**Note: Please tell designers you got contact from Saul Pink, you will get better discount.**

* <https://t.me/RB_Memento> - $2500 - 10 major sites
* <https://t.me/The_Cryptovator> - $2500 - 400 sites
* <https://t.me/TalkStar675> - $2500 - 400 sites
* <https://t.me/CarterVa12> - $2200 - 450 sites
* <https://t.me/vergepinkalt> - $1800 - 400 sites
* <https://t.me/jadenMKT> - $1400 - 700 sites
* <https://t.me/Terryjunior> - $1200 - 800 sites

### Q\&A (FAQs)[​](https://docs.pinksale.finance/service/press-release#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What is a press release distribution service?
  * **A:** These services take your project's news announcement (press release) and send it out to numerous online news outlets and media sites, aiming for publication and wider exposure.
* **Q2:** What do the prices and site counts listed represent?
  * **A:** They indicate the price for a specific press release package offered by that contact and the approximate number of websites the release is distributed to within that package. Please note that prices and specific site counts can change, so always confirm current details directly with the provider.
* **Q3:** Does using these services guarantee publication on major news sites?
  * **A:** Not always. While some packages might target major sites (like the one listed for RB\_Memento), many distribute widely across a large network that includes sites of varying prominence. Clarify expectations about specific site placements with the provider.
* **Q4:** How does the 'Saul Pink' referral work here?
  * **A:** Mention "Saul Pink referred me" when you contact these providers. According to the note, this might get you a discount on their press release package fees (confirm eligibility and discount amount directly).

### Troubleshooting[​](https://docs.pinksale.finance/service/press-release#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** A Telegram link isn't working. What should I do?
  * **A:** Double-check the link first. Telegram usernames can occasionally change or become inactive. If you can't reach a contact, try another provider from the list or inquire in official Pinksale channels about updated contact information for press release partners.
* **Q:** How do I choose the right press release service?
  * **A:** Consider your budget and goals. Do you need broad distribution (more sites) or targeting specific major outlets? Contact a few providers, ask for details about their distribution network, recent examples of placements for crypto projects, turnaround times, and confirm their current pricing for the listed packages or other options. Compare their offerings and communication before deciding. Remember the Saul Pink referral tip when asking for quotes.


# Telegram Ads

### Overview[​](https://docs.pinksale.finance/service/telegram-ads#overview) <a href="#overview" id="overview"></a>

This guide provides contacts for individuals and services offering advertising opportunities on Telegram, such as trending bots or promotional posts. Using Telegram ads can help target crypto audiences directly. Reading this will help you:

* Find contacts for various Telegram advertising services.
* See associated bots or channels for some providers.
* Easily contact providers via their Telegram links.
* Learn how mentioning "Saul Pink" might secure a discount.
* Get answers to common questions about Telegram ad services.

### Telegram Ad Services[​](https://docs.pinksale.finance/service/telegram-ads#telegram-ad-services) <a href="#telegram-a-d-services" id="telegram-a-d-services"></a>

Looking to promote your project directly within Telegram using trending bots or other ad services? Contact these providers to discuss options and pricing:

**Note: Please tell designers you got contact from Saul Pink, you will get better discount.**

* <https://t.me/EmkoLomsky> - <https://t.me/sectleaderboardbot> - **Recommended**
* <https://t.me/DexAnalyzer> - <https://t.me/SAFEAnalyzerbot>
* <https://t.me/TTFinfo> - <https://t.me/ttfbotbot>

### Q\&A (FAQs)[​](https://docs.pinksale.finance/service/telegram-ads#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What kind of Telegram ads do these contacts offer?
  * **A:** They likely provide various promotional services within Telegram, such as featuring your project on trending bots (like ProficyTrendingBot, SAFEAnalyzerbot, etc.), sponsored posts in crypto channels, or other forms of direct advertising within the Telegram platform.
* **Q2:** Are these services free?
  * **A:** No, Telegram advertising services typically require payment. Costs can vary greatly depending on the provider, the type of ad (e.g., trending duration, post reach), and market conditions. Contact them directly for current rates.
* **Q3:** How does the 'Saul Pink' referral work here?
  * **A:** As the note indicates, mention "Saul Pink referred me" when contacting these providers. **This might get you a better discount** on their advertising fees.

### Troubleshooting[​](https://docs.pinksale.finance/service/telegram-ads#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** A Telegram link isn't working. What should I do?
  * **A:** Double-check the link first. Telegram usernames can change, or bots/channels might become inactive. If you can't reach a contact, try the alternative link provided (if any) or move on to another contact on the list. You could also ask in official Pinksale channels if they have updated contact information for these ad partners.
* **Q:** How do I choose the best Telegram ad service for my project?
  * **A:** Define your advertising goals (e.g., reach a specific audience, achieve trending status) and budget. Research the providers if possible – look at the associated channels/bots to understand their reach and audience. Contact a few relevant providers, inquire about their specific ad options, audience demographics, performance metrics (if available), and pricing. Compare their offerings before making a decision. Remember the Saul Pink referral tip!


# Telegram, Twitter Shill/Raid

### Overview[​](https://docs.pinksale.finance/service/telegram-twitter-shill-raid#overview) <a href="#overview" id="overview"></a>

This guide lists contacts known for providing promotional services on Telegram and potentially Twitter, often referred to as "shilling" or "raiding." These activities typically involve spreading awareness about your project across various online communities. This section focuses on providers often associated with good results, primarily on Telegram based on the links provided. Reading this will help you:

* Find contacts offering promotional campaign services on social platforms like Telegram.
* Identify providers with specific notes like "Mass DM" or those who are "Recommended".
* Easily contact these providers via their Telegram links or associated websites.
* Understand what these promotional activities entail.
* Get answers to common questions about these services.

### Telegram (& Potentially Twitter) Promotion Services (Good Results)[​](https://docs.pinksale.finance/service/telegram-twitter-shill-raid#telegram--potentially-twitter-promotion-services-good-results) <a href="#telegram--potentially-twitter-promotion-services-good-results" id="telegram--potentially-twitter-promotion-services-good-results"></a>

Looking for individuals or teams to actively promote your project within platforms like Telegram? These contacts are noted for often achieving good results through community engagement and message spreading:

* <https://t.me/gainz>
* <https://t.me/DoctorOfCryptoo> - **Mass DM - Recommended**
* <https://t.me/AkirasanEnterprise>
* <https://t.me/fisherpay> - <https://t.me/Zeusacadeemy>
* <https://t.me/Synergy_Syndicate>
* <https://t.me/ahamedshill> - [https://mementomarketinginc.com](https://mementomarketinginc.com/)
* <https://t.me/Brother91> - <https://t.me/shillxai>

### Q\&A (FAQs)[​](https://docs.pinksale.finance/service/telegram-twitter-shill-raid#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What are these promotional services?
  * **A:** They typically involve actively posting messages about your project in numerous online groups (mostly Telegram based on these contacts) to boost visibility, generate discussion, and create hype. This is sometimes called "shilling" or organizing "raids."
* **Q2:** What does "Mass DM" mean?
  * **A:** Mass Direct Messaging sends promotional messages directly to many users' private Telegram inboxes. Consider potential perception issues, as some users find this intrusive.
* **Q3:** How effective are these services?
  * **A:** Results depend heavily on the provider's strategy, the message quality, the targeted communities, and market conditions. While these contacts are noted for "Good Results," outcomes aren't guaranteed. Always do your own research (DYOR).
* **Q4:** Are these services free?
  * **A:** No, these promotional campaigns require significant effort and coordination, so providers charge fees. Contact them directly to discuss campaign details and costs.

### Troubleshooting[​](https://docs.pinksale.finance/service/telegram-twitter-shill-raid#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** A Telegram or website link isn't working.
  * **A:** Double-check the link. Usernames and sites can change. Try searching for the provider online. If unreachable, contact another provider or ask in official Pinksale channels for updated partner info.
* **Q:** How do I choose the right service for my project?
  * **A:** Define your goals (e.g., broad awareness, targeting specific communities) and budget. Contact a few providers, ask about their specific methods (Telegram groups, Mass DM, any Twitter activity?), target audiences, reporting, and pricing. Choose one whose approach aligns with your project's strategy and reputation goals. Be wary of unrealistic guarantees.


# Community Managers

### Overview[​](https://docs.pinksale.finance/service/community-managers#overview) <a href="#overview" id="overview"></a>

This guide provides contacts for individuals and agencies that offer community management services, focusing on social media platforms (like Twitter) and community hubs (like Telegram and Discord). Effective management helps engage your audience and maintain a healthy community environment. After reading this, you will know:

* Where to find managers specializing in social media or Telegram/Discord.
* How to contact these providers via Telegram or their websites.
* Answers to common questions about community management services.

### Community Management Services[​](https://docs.pinksale.finance/service/community-managers#community-management-services) <a href="#community-management-services" id="community-management-services"></a>

Need help managing your project's social media accounts or engaging with your community on Telegram and Discord? Consider these providers:

#### Social Media Management[​](https://docs.pinksale.finance/service/community-managers#social-media-management) <a href="#social-media-management" id="social-media-management"></a>

*(Focusing primarily on platforms like Twitter, Facebook, etc.)*

* <https://t.me/Paul212121> - <https://www.lynchnetworking.com/>
* <https://t.me/Cryptolab90> - <https://irishale.carrd.co/>
* <https://t.me/ChainSocialManager> - [https://chainsocial.io](https://chainsocial.io/)

#### Telegram/Discord Management[​](https://docs.pinksale.finance/service/community-managers#telegramdiscord-management) <a href="#telegramdiscord-management" id="telegramdiscord-management"></a>

*(Focusing primarily on managing chat groups, moderation, and engagement)*

* <https://t.me/DivineNinjaaaa> - [https://modhub.uk](https://modhub.uk/)
* <https://octavia.one/> - <https://app.octavia.one/register>
* <https://t.me/Defi_Finestt> - [http://www.enesee.agency](http://www.enesee.agency/)
* <https://t.me/Legendarymanagements> - <https://legendarymanagements.org/>

### Q\&A (FAQs)[​](https://docs.pinksale.finance/service/community-managers#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What does a community or social media manager do for a crypto project?
  * **A:** They handle tasks like posting updates, engaging with users, answering questions, moderating chats (removing spam/FUD), running contests, organizing events (like AMAs within the group), and generally maintaining a positive and active community environment on platforms like Telegram, Discord, and Twitter.
* **Q2:** What's the difference between the two sections?
  * **A:** "Social Media Management" usually focuses more on public-facing platforms like Twitter, handling content creation and official announcements. "Telegram/Discord Management" focuses more on managing the interactive chat communities, including moderation and direct user engagement. Some providers might offer both.
* **Q3:** Are these management services free?
  * **A:** No, professional community and social media management requires consistent effort and time. Expect to pay fees, often on a monthly retainer basis or per project scope. Contact providers for their pricing.

### Troubleshooting[​](https://docs.pinksale.finance/service/community-managers#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** A contact link (Telegram or website) isn't working.
  * **A:** Double-check the link first. Usernames or website URLs can change. Try searching online for the individual's or agency's name. If you can't reach them, consider another provider from the list or ask in official Pinksale channels if they have updated partner contact info.
* **Q:** How do I choose the right manager for my project?
  * **A:** Define your needs (Which platforms? What level of engagement? Moderation only, or content creation too?). Review the provider's website or inquire about their experience with crypto projects. Contact a few candidates, discuss your requirements and expectations, and compare their proposed strategies, communication style, and fees before making a decision. For Telegram/Discord, ask about their moderation policies and availability.


# AMA Hosts

### Overview[​](https://docs.pinksale.finance/service/ama-hosts#overview) <a href="#overview" id="overview"></a>

Looking for someone experienced to lead your project's Ask Me Anything (AMA) session on Telegram? This short guide gives you direct contacts for potential AMA hosts. Using this list helps you:

* Quickly find individuals known for hosting crypto AMAs.
* Contact them easily using their Telegram links.
* Note who comes recommended within the network.

### Recommended AMA Hosts[​](https://docs.pinksale.finance/service/ama-hosts#recommended-ama-hosts) <a href="#recommended-ama-hosts" id="recommended-ama-hosts"></a>

Here are individuals you can message directly on Telegram to ask about hosting your AMA. Discuss your project, their availability, services, and any fees they might charge.

* <https://t.me/cryptoB16> - **Recommended**
* <https://t.me/VCAdam>
* <https://t.me/ALexandruDu>
* <https://t.me/Defi_Finestt>
* <https://t.me/Mystic_Crypto>

### Q\&A (FAQs)[​](https://docs.pinksale.finance/service/ama-hosts#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What does an AMA host actually do?
  * **A:** An AMA host helps run your "Ask Me Anything" session smoothly. They usually introduce your project, guide the questions from the audience, keep the chat focused, and make the event professional.
* **Q2:** How do I get in touch with these hosts?
  * **A:** Just click the Telegram link (`https://t.me/...`) next to their name. This should open a direct chat with them in your Telegram app.
* **Q3:** Are these hosting services free?
  * **A:** Probably not. Most professional hosts charge a fee for their service. You'll need to ask them about their rates when you contact them.

### Troubleshooting[​](https://docs.pinksale.finance/service/ama-hosts#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** A Telegram link seems broken or isn't working. What should I do?
  * **A:** First, double-check you clicked the right link. Telegram usernames can sometimes change, or accounts can become inactive. If a link doesn't work, try contacting one of the other hosts on the list.


# CEX Listing

### Overview[​](https://docs.pinksale.finance/service/cex-listing#overview) <a href="#overview" id="overview"></a>

This guide highlights Centralized Exchanges (CEXs) that are often considered suitable for listing meme coins and directs you on how to potentially get connections. Listing on a CEX can provide significant exposure for meme projects. Reading this will help you:

* Identify two CEXs known to be generally receptive to listing meme coins.
* Know who to contact within the Pinksale network if you need help making a connection for a CEX listing.
* Understand the context of listing meme coins on CEXs.

### Recommended CEXs for Meme Coins[​](https://docs.pinksale.finance/service/cex-listing#recommended-cexs-for-meme-coins) <a href="#recommended-cexs-for-meme-coins" id="recommended-cexs-for-meme-coins"></a>

While many CEXs exist, some are often seen as more suitable starting points or more open to listing meme coins. Based on common observations, consider these options:

* XT.com
* Bitmart

### Getting Connected for CEX Listings[​](https://docs.pinksale.finance/service/cex-listing#getting-connected-for-cex-listings) <a href="#getting-connected-for-cex-listings" id="getting-connected-for-cex-listings"></a>

Securing a CEX listing often involves direct communication and negotiation with the exchange's listing team.

* If you need assistance or an introduction to potentially facilitate the listing process on these or other CEXs, please contact **Saul Pink** on Telegram: <https://t.me/saulpink>

### Q\&A (FAQs)[​](https://docs.pinksale.finance/service/cex-listing#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** Why are these specific CEXs mentioned for meme coins?
  * **A:** XT.com and Bitmart are often perceived within the crypto community as being relatively more accessible or quicker for listing newer projects, including meme coins, compared to top-tier exchanges which usually have stricter requirements and higher fees.
* **Q2:** Does contacting Saul Pink guarantee a listing?
  * **A:** No. Contacting Saul Pink is for requesting a *connection* or introduction if possible. The final decision to list a project always rests with the CEX itself, based on their own evaluation criteria, due diligence, and listing fees.
* **Q3:** Are there listing fees involved?
  * **A:** Yes, almost all CEXs charge substantial listing fees, which can vary greatly depending on the exchange and the project.
* **Q4:** Should I list on other CEXs too?
  * **A:** Listing on multiple CEXs can increase visibility, but each listing involves costs and effort. Teams usually prioritize listings based on budget, target audience, and the exchange's reputation and volume.

### Troubleshooting[​](https://docs.pinksale.finance/service/cex-listing#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** I contacted Saul Pink but haven't received a response. What should I do?
  * **A:** Please allow a reasonable amount of time for a response, as team members can be very busy. If you haven't heard back after a polite follow-up, you might need to pursue CEX listings independently by finding the official listing application process on the CEX websites.
* **Q:** How do I apply for listing directly on XT.com or Bitmart?
  * **A:** Visit the official websites for XT.com and Bitmart. Look for sections like "List Your Coin," "Apply for Listing," or "Business Cooperation." They will typically have an online application form or specific contact details for their listing departments.


# Other Services

### Overview[​](https://docs.pinksale.finance/service/other-services#overview) <a href="#overview" id="overview"></a>

This guide lists various specialized services that can support your crypto project beyond core development and marketing. You'll find contacts for Telegram bots, business setup assistance, specific announcement channels, and more. Reading this will help you:

* Discover a range of additional support services available in the crypto space.
* Identify providers for specific needs like Telegram volume bots, Dubai visa help, ICO/Airdrop announcements, YouTube reviews, physical ads, Reddit trending, writing, and more.
* Get direct contact links (mostly Telegram) for these service providers.
* Find answers to common questions about these miscellaneous services.

### Specialized Service Providers[​](https://docs.pinksale.finance/service/other-services#specialized-service-providers) <a href="#specialized-service-providers" id="specialized-service-providers"></a>

Beyond standard marketing and development, your project might benefit from these other services. Contact the providers below for details and pricing:

#### Telegram Bots (Volume & Tools)[​](https://docs.pinksale.finance/service/other-services#telegram-bots-volume--tools) <a href="#telegram-bots-volume--tools" id="telegram-bots-volume--tools"></a>

* <https://t.me/VolumeGuru> - ETH/BSC/BASE
* <https://t.me/volboost> - ETH/BSC/BASE
* <https://t.me/Odin_tools_bot> - SOL

#### Dubai Visa & Company Establishment[​](https://docs.pinksale.finance/service/other-services#dubai-visa--company-establishment) <a href="#dubai-visa--company-establishment" id="dubai-visa--company-establishment"></a>

* <https://t.me/ibudax>

#### Telegram Listing Services[​](https://docs.pinksale.finance/service/other-services#telegram-listing-services) <a href="#telegram-listing-services" id="telegram-listing-services"></a>

*(Potentially different from general ads/shilling, inquire for specifics)*

* <https://t.me/princesfast>
* <https://t.me/HULKCALLS22>

#### ICO / IDO Announcement Channels[​](https://docs.pinksale.finance/service/other-services#ico--ido-announcement-channels) <a href="#ico--ido-announcement-channels" id="ico--ido-announcement-channels"></a>

* <https://t.me/ICOAnnAdmin> - <https://t.me/ICOAnnouncement>

#### Airdrop Announcement Channels[​](https://docs.pinksale.finance/service/other-services#airdrop-announcement-channels) <a href="#airdrop-announcement-channels" id="airdrop-announcement-channels"></a>

* <https://t.me/AirdropAdmin> - <https://t.me/Airdrop>

#### Youtube Review Service[​](https://docs.pinksale.finance/service/other-services#youtube-review-service) <a href="#youtube-review-service" id="youtube-review-service"></a>

* <https://t.me/CryptoPromoOfficial> - <https://cryptopromo.io/>

#### Billboards, Train, Bus & Football Advertising[​](https://docs.pinksale.finance/service/other-services#billboards-train-bus--football-advertising) <a href="#billboards-train-bus--football-a-dvertising" id="billboards-train-bus--football-a-dvertising"></a>

* <https://t.me/Darrenukvn>, <https://t.me/JDoggyM> - <https://www.jdogmedia.com/>

#### Reddit Trending Service[​](https://docs.pinksale.finance/service/other-services#reddit-trending-service) <a href="#reddit-trending-service" id="reddit-trending-service"></a>

* <https://t.me/Harrythehypemann>

#### Whitepaper & Pitch Deck Writer[​](https://docs.pinksale.finance/service/other-services#whitepaper--pitch-deck-writer) <a href="#whitepaper--pitch-deck-writer" id="whitepaper--pitch-deck-writer"></a>

* <https://t.me/loanwolf21>

#### CoinZilla Ads Contact[​](https://docs.pinksale.finance/service/other-services#coinzilla-ads-contact) <a href="#coinzilla-a-ds-contact" id="coinzilla-a-ds-contact"></a>

* <https://t.me/TalkStar675>

#### Theme Song Creator[​](https://docs.pinksale.finance/service/other-services#theme-song-creator) <a href="#theme-song-creator" id="theme-song-creator"></a>

* <https://t.me/rickeytru>

### Q\&A (FAQs)[​](https://docs.pinksale.finance/service/other-services#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What are Telegram volume bots used for?
  * **A:** These bots typically simulate trading activity or user engagement within Telegram, often used to make a project seem more active or potentially influence trending algorithms on certain platforms. Use them ethically and understand their purpose.
* **Q2:** What are ICO/IDO/Airdrop announcement channels?
  * **A:** These are specific Telegram channels dedicated to announcing upcoming Initial Coin Offerings (ICOs), Initial DEX Offerings (IDOs), or token Airdrops to users interested in these types of events.
* **Q3:** What are CoinZilla Ads?
  * **A:** CoinZilla is a popular crypto advertising network that places banner ads and press releases on many crypto-related websites. This contact may assist with booking ads through their platform.
* **Q4:** Are these services free?
  * **A:** Generally, no. Most of these specialized services, from bot usage to writing to physical advertising, involve costs. Contact the providers directly for pricing details.

### Troubleshooting[​](https://docs.pinksale.finance/service/other-services#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** A Telegram or website link isn't working. What should I do?
  * **A:** Double-check the link first. Usernames and website URLs can change or become inactive. Try searching online for the service provider or individual's name. If you can't reach them, you may need to look for alternative providers for that specific service, or ask in official Pinksale channels if they have updated information.
* **Q:** How do I know if these services are effective or legitimate?
  * **A:** Always do your own research (DYOR) before engaging any third-party service. Ask the provider for examples of past work, references, or case studies if possible. Understand exactly what service they provide and what results can realistically be expected. Be cautious of guarantees that seem too good to be true.


# Create a Standard Token

### Overview[​](https://docs.pinksale.finance/tokens/create-a-standard-token#overview) <a href="#overview" id="overview"></a>

This guide provides a simple step-by-step process for creating a basic, standard cryptocurrency token using the Pinksale platform's integrated functionality. This is useful if you don't already have a token contract deployed. After reading this, you will understand:

* How to access the Pinksale token creation feature.
* The specific information needed and constraints for creating a standard token (Name, Symbol, Decimals, Total Supply).
* How to optionally implement the Pink Anti-Bot System during creation.
* The final steps involving wallet confirmation and fees.

**Watch the Video Guide:** [How to Mint a Standard Token with PinkSale](https://www.youtube.com/watch?v=SFp1xVpCAm0)

### Step 1: Navigate to Token Creation[​](https://docs.pinksale.finance/tokens/create-a-standard-token#step-1-navigate-to-token-creation) <a href="#step-1-navigate-to-token-creation" id="step-1-navigate-to-token-creation"></a>

* Go to the Pinksale homepage: [https://www.pinksale.finance](https://www.pinksale.finance/#/)
* Click on "Token" in the menu, then select "Create Token".

![Navigate to Create Token](/files/aT52o0smKPgnI8nz8V4j)

### Step 2: Access the Creation Page[​](https://docs.pinksale.finance/tokens/create-a-standard-token#step-2-access-the-creation-page) <a href="#step-2-access-the-creation-page" id="step-2-access-the-creation-page"></a>

You will be redirected to the token creation page: <https://www.pinksale.finance/token/create>

### Step 3: Select Token Type[​](https://docs.pinksale.finance/tokens/create-a-standard-token#step-3-select-token-type) <a href="#step-3-select-token-type" id="step-3-select-token-type"></a>

In the \[Type] section, ensure **"Standard Token"** is selected. This type creates a basic token without built-in taxes or complex functions.

![Select Standard Token Type](/files/gPNnUpQAv9TuW0W9473D)

### Step 4: Input Token Details & Create[​](https://docs.pinksale.finance/tokens/create-a-standard-token#step-4-input-token-details--create) <a href="#step-4-input-token-details--create" id="step-4-input-token-details--create"></a>

Fill in the following details. **All fields are required and cannot be blank.**

* **Name:** The full name of your token (e.g., "PINKSALE.FINANCE"). *Required.*
* **Symbol:** The short ticker symbol for your token (e.g., "PINKSALE"). *Required.*
* **Decimals:** The number of decimal places your token will have. Must be a **positive number greater than or equal to 2**. (Typically 18 for most EVM chains). *Required.*
* **Total supply:** The total number of tokens that will ever exist. Must be a **positive number**. *Required.*
* **Creation Fee:** 0.01 tBNB
* **Implement Pink Anti-Bot System:** (Optional) Check this box if you want to enable Pinksale's system designed to blacklist sniper bots during your PancakeSwap listing. If you want to use this function, you have to tick the box here first and set it up later.

![Input Token Details](/files/wSva48KqsxoUmCQpGqx6)

Once all required fields are correctly filled, click the "Create Token" button.

### Step 5: Confirm Transaction in Wallet[​](https://docs.pinksale.finance/tokens/create-a-standard-token#step-5-confirm-transaction-in-wallet) <a href="#step-5-confirm-transaction-in-wallet" id="step-5-confirm-transaction-in-wallet"></a>

Your connected wallet (e.g., MetaMask) will pop up, asking you to confirm the token creation transaction. It will display the network fee (gas fee) required. Review the details and click "Confirm" if you agree.

### Q\&A (FAQs)[​](https://docs.pinksale.finance/tokens/create-a-standard-token#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What is a "Standard Token" compared to other types Pinksale might offer?
  * **A:** A standard token is the most basic type. It typically follows common standards like ERC-20 or BEP-20 and doesn't include complex built-in features like automatic taxes (reflections, liquidity fees, marketing fees), anti-whale mechanisms, or rebase functions.
* **Q2:** What are common values for "Decimals"?
  * **A:** 18 is the most common standard for tokens on Ethereum, BNB Chain, Polygon, and many other EVM-compatible chains. However, some tokens use 9 or 6. Pinksale requires the value to be 2 or greater.
* **Q3:** Can I change the token details (Name, Symbol, Supply, Decimals) after creation?
  * **A:** No. Once the token contract is deployed on the blockchain by clicking "Confirm" in your wallet, these core parameters are permanent and cannot be changed. Double-check everything carefully before confirming.
* **Q4:** What does the Pink Anti-Bot System do?
  * **A:** It's a feature provided by Pinksale aimed at identifying and blocking known sniper bots during the initial moments of your token's trading launch on PancakeSwap, helping to prevent bots from manipulating the price unfairly against genuine buyers. Enabling it here likely flags your token for the system; specific configuration might happen later during launchpad setup.

### Troubleshooting[​](https://docs.pinksale.finance/tokens/create-a-standard-token#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** The "Create token" button is greyed out.
  * **A:** Make sure you have filled in *all* the required fields (Name, Symbol, Decimals, Total Supply) and that the values meet the specified constraints (e.g., Decimals >= 2, positive numbers). Ensure your wallet is connected to the correct network.
* **Q:** My wallet transaction to create the token failed.
  * **A:** Ensure you have enough native currency (like BNB, ETH, MATIC) in your wallet to cover the network gas fees. Network congestion can sometimes cause failures; you might try again with a slightly higher gas setting if your wallet allows. Check the error message on the relevant block explorer for more specific details.
* **Q:** I made a mistake in the token details after creating it. What can I do?
  * **A:** Unfortunately, once a token contract is deployed, its core details (name, symbol, decimals, total supply) cannot be changed. Your only option would be to abandon that token address and create a completely new one with the correct details, paying the creation fee again. This highlights the importance of double-checking before submitting.


# Create a Liquidity Generator Token

### Overview[​](https://docs.pinksale.finance/tokens/create-a-liquidity-generator-token#overview) <a href="#overview" id="overview"></a>

This guide walks you through creating a "Liquidity Generator" token using the Pinksale platform. This token type includes built-in features to automatically reward holders and potentially contribute to liquidity or charity from transaction fees. After reading this, you will understand:

* How to access and use the Pinksale token creation feature for Liquidity Generator tokens.
* The standard token details required (Name, Symbol, etc.).
* The specific parameters unique to this token type (Yield Fee %, Charity Fee %, Charity Address).
* How to optionally enable the Pink Anti-Bot System.
* The final steps to deploy your token via wallet confirmation.

**Watch the Video Guide:** [How to Mint a Liquidity Generator Token with PinkSale](https://www.youtube.com/watch?v=3T2RJkvqY1A)

### Step 1: Navigate to Token Creation[​](https://docs.pinksale.finance/tokens/create-a-liquidity-generator-token#step-1-navigate-to-token-creation) <a href="#step-1-navigate-to-token-creation" id="step-1-navigate-to-token-creation"></a>

* Go to the Pinksale homepage: [https://www.pinksale.finance](https://www.pinksale.finance/#/)
* Click on "Token" in the menu, then select "Create Token".

![Navigate to Create Token](/files/hPSNv6lGirqXlBy9279h)

### Step 2: Access the Creation Page[​](https://docs.pinksale.finance/tokens/create-a-liquidity-generator-token#step-2-access-the-creation-page) <a href="#step-2-access-the-creation-page" id="step-2-access-the-creation-page"></a>

You will be redirected to the token creation page: <https://www.pinksale.finance/token/create>

### Step 3: Select Token Type[​](https://docs.pinksale.finance/tokens/create-a-liquidity-generator-token#step-3-select-token-type) <a href="#step-3-select-token-type" id="step-3-select-token-type"></a>

In the \[Token Type] section, choose **"Liquidity Generator Token"**.

![Select Liquidity Generator Token Type](/files/LYc1KqOOI8jsGK9jZAOU)

### Step 4: Input Token Details[​](https://docs.pinksale.finance/tokens/create-a-liquidity-generator-token#step-4-input-token-details) <a href="#step-4-input-token-details" id="step-4-input-token-details"></a>

Fill in all the necessary information. **All fields are required unless marked optional.**

* **Name:** The full name of your token (e.g., "PINKSALE.FINANCE"). *Required.*
* **Symbol:** The short ticker symbol (e.g., "PINKSALE"). *Required.*
* **Total supply:** The total number of tokens. Must be a positive number. *Required.*
* **Router:** Select the DEX router (e.g., "Pancakeswap"). *Required.*
* **Transaction fee to generate yield (%):** The percentage (%) of tokens taken from each transaction to be automatically distributed to all token holders. Enter the percentage value (e.g., enter '1' for 1%). *Required.*
* **Transaction fee to generate liquidity (%):** The % amount of tokens from every transaction are distributed to generate liquidity (e.g., enter '2' for 2%). *Required.*
* **Charity/Marketing percent (%):** The percentage (%) of tokens taken from each transaction to be sent to a designated charity/marketing address (e.g., enter '3' for 3%). *Optional.*
* **Charity/Marketing address:** The wallet address that will receive the tokens collected from the "Charity/Marketing percent (%)". *Optional.*
* **Implement Pink Anti-Bot System:** (Optional) Check this box if you want to enable Pinksale's system to blacklist sniper bots during your PancakeSwap listing. If you want to use this function, you have to choose it here and set it up later.

![Input Liquidity Generator Token Details](/files/kHKN5DFfIQfIXRGrc0Wn)

### Step 5: Create Token[​](https://docs.pinksale.finance/tokens/create-a-liquidity-generator-token#step-5-create-token) <a href="#step-5-create-token" id="step-5-create-token"></a>

Click the "Create Token" button after you have finished inputting all the necessary information.

### Step 6: Confirm Transaction in Wallet[​](https://docs.pinksale.finance/tokens/create-a-liquidity-generator-token#step-6-confirm-transaction-in-wallet) <a href="#step-6-confirm-transaction-in-wallet" id="step-6-confirm-transaction-in-wallet"></a>

Your connected wallet (e.g., MetaMask) will pop up, asking you to confirm the token creation transaction. It will display the network fee (gas fee) required. Review the details and click "Confirm" if you agree.

### Q\&A (FAQs)[​](https://docs.pinksale.finance/tokens/create-a-liquidity-generator-token#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What's the main difference between a Standard Token and a Liquidity Generator Token created on Pinksale?
  * **A:** The Liquidity Generator token has built-in code to automatically take a percentage fee from every transaction. This fee is then used for specific purposes defined during creation, such as distributing tokens back to holders (yield/reflections) and sending tokens to a charity address. Standard tokens do not have these automatic transaction fees built-in via the Pinksale creator.
* **Q2:** How are the yield tokens distributed to holders?
  * **A:** The smart contract automatically calculates and distributes the yield fee proportionally to all existing token holders based on their holding percentage whenever transactions occur.
* **Q3:** Can I change the fee percentages or charity address after the token is created?
  * **A:** No. Similar to standard tokens, once the Liquidity Generator token contract is deployed by confirming the creation transaction, the core parameters like fee percentages and the charity address are permanently set in the code and cannot be changed.

### Troubleshooting[​](https://docs.pinksale.finance/tokens/create-a-liquidity-generator-token#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** The "Create token" button is disabled.
  * **A:** Ensure all required fields (Name, Symbol, Decimals, Total Supply, Yield Fee %, Transaction fee to generate liquidity (%)) are filled with valid data (positive numbers, correct address format, percentages within reasonable limits if applicable). Check that your wallet is connected to the correct network.
* **Q:** My token creation transaction failed.
  * **A:** Make sure you have enough native currency (like BNB, ETH) for gas fees. Network congestion might cause temporary issues. Check the specific error on the block explorer; sometimes complex contracts like these require slightly more gas than standard tokens.
* **Q:** I entered the wrong Charity Address. Can I fix it?
  * **A:** Unfortunately, no. The charity address is set permanently when the contract is deployed. You would need to deploy a new contract with the correct address if the error is critical. Double-check all addresses before confirming.


# Create a Baby Token

### Overview[​](https://docs.pinksale.finance/tokens/create-a-baby-token#overview) <a href="#overview" id="overview"></a>

This guide explains how to create a "Baby Token" using Pinksale's token creation feature. Baby tokens automatically reward holders with a different, established cryptocurrency (like DOGE, BUSD, etc.) funded by transaction fees. After reading this, you will understand:

* The concept of a Baby Token.
* How to select and configure the Baby Token type on Pinksale.
* The specific parameters required, using the **exact descriptions from the original documentation**.
* The final steps to deploy your Baby Token contract.

**Watch the Video Guide:** [How to Mint a Baby Token with PinkSale](https://www.youtube.com/watch?v=yMBa2lYnX54)

### Step 1: Navigate to Token Creation[​](https://docs.pinksale.finance/tokens/create-a-baby-token#step-1-navigate-to-token-creation) <a href="#step-1-navigate-to-token-creation" id="step-1-navigate-to-token-creation"></a>

* Go to the Pinksale homepage: [https://www.pinksale.finance](https://www.pinksale.finance/#/)
* Click on "Token" in the menu, then select "Create Token".

![Navigate to Create Token](/files/i23SvaW04kw6fV4XbOU5)

### Step 2: Access the Creation Page[​](https://docs.pinksale.finance/tokens/create-a-baby-token#step-2-access-the-creation-page) <a href="#step-2-access-the-creation-page" id="step-2-access-the-creation-page"></a>

You will be redirected to the token creation page: <https://www.pinksale.finance/token/create>

### Step 3: Select Token Type[​](https://docs.pinksale.finance/tokens/create-a-baby-token#step-3-select-token-type) <a href="#step-3-select-token-type" id="step-3-select-token-type"></a>

In the Type section, choose **"Baby Token"**.

![Select Baby Token Type](/files/YJoEI4SeMA72IOCPBlH9)

### Step 4: Input Token Details[​](https://docs.pinksale.finance/tokens/create-a-baby-token#step-4-input-token-details) <a href="#step-4-input-token-details" id="step-4-input-token-details"></a>

Fill in all necessary information. Let's go over the important fields:

* **Name:** The full name of your token. *Required.*
* **Symbol:** The short ticker symbol. *Required.*
* **Total supply:** The total number of tokens (Must be positive). *Required.*
* **Router:** Choose your preferred DEX router (e.g. Pancakeswap).
* **Reward token:** The contract address of the token that you want to use to reward your users. For example, you want to reward your users with DOGE, enter 0xba2ae424d960c26247dd6c32edc70b295c744c43 (Binance-Peg Dogecoin contract address).
* **Minimum token balance for dividends:** In order to receive rewards, each wallet must hold at least this amount of tokens. Min hold each wallet must be over $50 to receive rewards.
* **Token reward fee (%):** The % amount of tokens from every transaction that is distributed to all token holders. If you choose DOGE as reward token, your users will be rewarded in DOGE instead of the base token. When the amount of tokens is greater than 0.002% of the total supply, reward fee will be automatically swapped to the reward token.
* **Auto add liquidity (%):** The % amount of tokens from every transaction that is automatically sent to the liquidity pool.
* **Marketing fee (%):** The % amount of tokens from every transaction that is sent to the marketing address. If you choose DOGE as the reward token, the marketing wallet will receive DOGE instead of the base token.
* **Marketing wallet:** Tokens from the "Marketing fee (%)" section will be sent to this address. Owner and marketing wallet cannot be the same.

![Input Baby Token Details](/files/I20HeOo50bBzMC5EzDso)

### Step 5: Create Token[​](https://docs.pinksale.finance/tokens/create-a-baby-token#step-5-create-token) <a href="#step-5-create-token" id="step-5-create-token"></a>

Click on "Create Token" after you have finished inputting all the necessary information.

### Step 6: Confirm Transaction in Wallet[​](https://docs.pinksale.finance/tokens/create-a-baby-token#step-6-confirm-transaction-in-wallet) <a href="#step-6-confirm-transaction-in-wallet" id="step-6-confirm-transaction-in-wallet"></a>

MetaMask will now ask you to confirm the transaction. It will also show you the fee that you are required to pay for that transaction. If you agree, then click on the "Confirm" button to finish the process.

### Q\&A (FAQs)[​](https://docs.pinksale.finance/tokens/create-a-baby-token#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What's the main benefit of a Baby Token?
  * **A:** It rewards your holders with a potentially more established or desirable token (like BUSD, DOGE, CAKE, etc.) instead of just more of your own token. This can be a strong incentive for people to hold your token.
* **Q2:** How do I find the contract address for the Reward Token?
  * **A:** Use a reliable source like CoinMarketCap, CoinGecko, or the official website/documentation of the token you want to use as a reward. Find the correct contract address for the specific blockchain you are launching on (e.g., the BEP-20 address for DOGE if launching on BSC). **Double-check this address carefully; using the wrong one cannot be undone.**
* **Q3:** How does the "Minimum token balance for dividends" work with price changes?
  * **A:** The contract checks if a holder meets the minimum token balance *at the time rewards are distributed*. The $50 value threshold likely uses the current market price of your Baby Token to make this check. If the price drops, holders might need more tokens to remain eligible.
* **Q4:** Can I change the Reward Token or fee percentages later?
  * **A:** No. Once the Baby Token contract is deployed, the chosen Reward Token address and all the fee percentages (Reward, Liquidity, Marketing) are permanent and cannot be altered.
* **Q5:** Where do the rewards and marketing funds come from?
  * **A:** They come from the transaction fees applied to your Baby Token. The contract automatically collects these fees (as your Baby Token) and then swaps them into the chosen **Reward Token** for distribution to holders or the marketing wallet.

### Troubleshooting[​](https://docs.pinksale.finance/tokens/create-a-baby-token#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** The "Create token" button is disabled.
  * **A:** Ensure all required fields are filled with valid data (correct address formats, positive numbers for supply/decimals, percentages within reasonable limits). Check that your wallet is connected to the correct network.
* **Q:** My token creation transaction failed.
  * **A:** Make sure you have enough native currency (BNB, ETH, etc.) for gas fees. Baby Token contracts can be complex and might require higher gas limits than standard tokens. Network congestion could also cause issues. Check the specific error on the block explorer.
* **Q:** Holders are reporting they aren't receiving rewards.
  * **A:** Verify they hold enough tokens to meet the "Minimum token balance for dividends" requirement (worth >$50 at distribution time). Ensure enough trading volume exists to trigger the automatic swap (needs >0.002% of total supply collected as fees). Check the contract on the block explorer for reward distribution transactions.


# Create a Buyback Baby Token

### Overview[​](https://docs.pinksale.finance/tokens/create-a-buyback-baby-token#overview) <a href="#overview" id="overview"></a>

This guide details how to create a "Buyback Baby Token" using the Pinksale platform's token creation feature. This advanced token type combines features: rewarding holders with a different crypto (like a regular Baby Token), adding to liquidity, and accumulating funds (like BNB/ETH) in a contract specifically for manually triggered buybacks. After reading this, you will understand:

* The unique features of a Buyback Baby Token (rewards in another token + manual buyback).
* How to select and configure this token type during creation on Pinksale.
* The specific parameters required, including Reward Token, Liquidity Fee, Buyback Fee, Reflection Fee, and Marketing Fee, using the **exact descriptions from the original documentation**.
* How the manual buyback function works and how to trigger it.
* The final steps to deploy your Buyback Baby Token contract.

### Step 1: Navigate to Token Creation[​](https://docs.pinksale.finance/tokens/create-a-buyback-baby-token#step-1-navigate-to-token-creation) <a href="#step-1-navigate-to-token-creation" id="step-1-navigate-to-token-creation"></a>

* Go to the Pinksale homepage: [https://www.pinksale.finance](https://www.pinksale.finance/#/)
* Click on "Token" in the menu, then select "Create Token".

![Navigate to Create Token](/files/t6K5AuYtSQvTT2Z8J220)

### Step 2: Access the Creation Page[​](https://docs.pinksale.finance/tokens/create-a-buyback-baby-token#step-2-access-the-creation-page) <a href="#step-2-access-the-creation-page" id="step-2-access-the-creation-page"></a>

You will be redirected to the token creation page: <https://www.pinksale.finance/token/create>

### Step 3: Select Token Type[​](https://docs.pinksale.finance/tokens/create-a-buyback-baby-token#step-3-select-token-type) <a href="#step-3-select-token-type" id="step-3-select-token-type"></a>

In the \[Token Type] section, choose **"Buyback Baby Token"**.

![Select Buyback Baby Token Type](/files/EEPEu404ueuYmuOyGJEB)

### Step 4: Input Token Details[​](https://docs.pinksale.finance/tokens/create-a-buyback-baby-token#step-4-input-token-details) <a href="#step-4-input-token-details" id="step-4-input-token-details"></a>

Fill in all necessary information. Let's go over the important fields:

* **(Standard Fields):** You will likely need to input standard details like **Name**, **Symbol**, **Decimals**, and **Total Supply** first (ensure these meet basic requirements like positive numbers, Decimals >= 2). *Required.*
* **Reward token:** The contract address of the token that you want to use to reward your users. For example, you want to reward your users with DOGE, enter DOGE token address in this field (Binance-Peg Dogecoin contract address).
* **Liquidity Fee(%):** The % amount of tokens from every transaction that is automatically sent to the liquidity pool.
* **Buyback Fee (%):** The % amount of BNB \[or native chain currency] from every transaction that is used to buy back tokens. It will generate a contract address to store BNB \[native currency]. You need to call buy back function to start buying back tokens.
* **Reflection Fee (%):** The % amount of tokens from every transaction that is distributed to all token holders. If you choose DOGE as a reward token, your users will be rewarded in DOGE instead of the base token.
* **Marketing Fee (%):** The % amount of BNB \[or native chain currency] from every transaction that is sent to the owner wallet.

![Input Buyback Baby Token Details](/files/Az1jgjcvAiGQ4NykyGuO)

### Step 5: Create Token[​](https://docs.pinksale.finance/tokens/create-a-buyback-baby-token#step-5-create-token) <a href="#step-5-create-token" id="step-5-create-token"></a>

Click on "Create Token" after you have finished inputting all the necessary information.

### Step 6: Confirm Transaction in Wallet[​](https://docs.pinksale.finance/tokens/create-a-buyback-baby-token#step-6-confirm-transaction-in-wallet) <a href="#step-6-confirm-transaction-in-wallet" id="step-6-confirm-transaction-in-wallet"></a>

MetaMask (or your connected wallet) will now ask you to confirm the transaction. It will also show you the fee that you are required to pay for that transaction. If you agree, then click on the "Confirm" button to finish the process.

### How to Call Buy Back Manually?[​](https://docs.pinksale.finance/tokens/create-a-buyback-baby-token#how-to-call-buy-back-manually) <a href="#how-to-call-buy-back-manually" id="how-to-call-buy-back-manually"></a>

The contract includes a function to trigger the buyback using the accumulated funds (e.g., BNB). You would typically interact with this function via the "Write Contract" section on a block explorer (like BSCScan, Etherscan) using the contract owner wallet.

* **Function:** `triggerZeusBuyback(uint256 amount, bool triggerBuybackMultiplier)`
* **Purpose:** This function is used to buy back manually with the BNB \[native currency] that has accumulated in the buyback wallet (created by the Buyback Fee).
* **Parameters:**
  * `amount (uint256)`: The amount of native currency (e.g., BNB, input in the smallest unit like wei) from the buyback wallet to use for this specific buyback transaction.
  * `triggerBuybackMultiplier (bool)`: If set to `true`, after this buyback occurs, sellers will be charged double the normal tax rate for a set duration (default is 30 minutes). If `false`, taxes remain normal.

### Q\&A (FAQs)[​](https://docs.pinksale.finance/tokens/create-a-buyback-baby-token#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What's the difference between this and a regular Baby Token?
  * **A:** Both reward holders in another token. However, the Buyback Baby Token *also* collects a separate fee in the native currency (like BNB/ETH) specifically to fund manual buybacks of the project's own token. It also sends the marketing fee directly to the owner wallet as native currency, rather than swapping collected tokens first.
* **Q2:** How are the Reflection Fee rewards distributed?
  * **A:** Similar to a regular Baby Token, the contract collects the Reflection Fee percentage (in your project's token) from transactions, swaps it for the chosen **Reward Token**, and distributes that Reward Token to eligible holders.
* **Q3:** Who controls the accumulated Buyback funds?
  * **A:** The funds collected via the Buyback Fee are held in a specific contract address generated for this purpose. Only the contract owner (or potentially designated addresses) can call the `triggerZeusBuyback` function to use these funds.
* **Q4:** Is the buyback automatic?
  * **A:** No, according to the description, the buyback function `triggerZeusBuyback` must be **called manually** by someone with the appropriate permissions (usually the contract owner) to initiate the buyback process.
* **Q5:** What is the `triggerBuybackMultiplier` for?
  * **A:** It's an optional feature to temporarily increase sell taxes immediately after a buyback. This could potentially discourage dumping after a buyback pumps the price slightly, but use it judiciously as high taxes can deter traders.

### Troubleshooting[​](https://docs.pinksale.finance/tokens/create-a-buyback-baby-token#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** My token creation transaction failed.
  * **A:** Ensure all required fields are filled correctly (check addresses, ensure percentages are reasonable and likely add up within contract limits). Make sure you have enough native currency (BNB, ETH, etc.) for gas fees – these complex contracts often require more gas. Check the block explorer for specific error messages.
* **Q:** I can't find the `triggerZeusBuyback` function on the block explorer.
  * **A:** Make sure you are looking under the "Write Contract" tab and are connected with the wallet that owns the token contract. If you still can't find it, double-check the contract source code (if verified) or consult the developer who created the token via Pinksale.
* **Q:** Calling the buyback function fails.
  * **A:** Ensure you are calling it from the owner wallet. Check that there are sufficient funds accumulated in the buyback contract address to cover the `amount` you specified. Ensure you have enough native currency in your *calling wallet* for the gas fee. The `amount` needs to be entered correctly in the smallest unit (wei). Check the block explorer for specific transaction error details.


# Create a Presale

{% embed url="<https://www.youtube.com/watch?v=MZ3fUxb6u2I>" %}
How to Launch a Presale on PinkSale
{% endembed %}

### Overview[​](https://docs.pinksale.finance/presale/create-a-presale#overview) <a href="#overview" id="overview"></a>

* Connect your wallet and navigate to the presale creation page.
* Verify your token address or create a new token for the launchpad.
* Configure essential presale parameters like rates, funding goals, listing options, and timings, ensuring all constraints are met.
* Add required project details, including your logo (or use the AI generator) and website.
* Review all information carefully and submit the transaction to create your presale pool.

### Step 1: Verify Your Token[​](https://docs.pinksale.finance/presale/create-a-presale#step-1-verify-your-token) <a href="#step-1-verify-your-token" id="step-1-verify-your-token"></a>

1. Connect your cryptocurrency wallet (e.g., MetaMask).
2. Go to the Pinksale homepage, click on **Launchpads** > **Create Presale**, or go directly to <https://www.pinksale.finance/launchpad/create/presale>.

![](/files/SlTWqZ6AKSQYdwWDpPbR)

3. Enter your existing token address. If you don't have one, you can create a new token.
4. Choose how you will pay the creation fee (e.g., BNB, PINKSALE).
5. Choose the currency you want to raise funds in (e.g., the chain's native currency like BNB). For using stablecoins, refer to [this post](https://docs.pinksale.finance/presale/create-a-presale-with-stablecoin).
6. Select your preferred fee option.
7. Choose your listing option:
   * **Auto Listing:** Liquidity will be added automatically by Pinksale after you finalize the presale.
   * **Manual Listing:** You will need to add liquidity to the decentralized exchange (DEX) manually yourself.
8. Decide if you want to enable the [Affiliate program](https://docs.pinksale.finance/important/affiliate-program).
9. Review your selections on this page and click **Next**.

![Create Presale - Step 1 - Token Verification Options](/files/rjJM0KrEQWr69SXdlKea)

### Step 2: DeFi Launchpad Info[​](https://docs.pinksale.finance/presale/create-a-presale#step-2-defi-launchpad-info) <a href="#step-2-defi-launchpad-info" id="step-2-defi-launchpad-info"></a>

Enter the specific details for your presale.

* **Presale Rate:** Set how many of your tokens contributors will receive for 1 unit of the contribution currency (e.g., 1 BNB). **Must be a positive number.**
* **Whitelist:** Choose 'Enable' if you want only whitelisted addresses to contribute initially. You can enable or disable this later.
* **Soft Cap:** Enter the minimum amount of funds you aim to raise (e.g., in BNB). **Must be a positive number and greater than or equal to 25% of the Hard Cap.**
* **Hard Cap:** Enter the maximum amount of funds you want to raise. **Must be a positive number.**
* **Min Buy & Max Buy:** Set the minimum and maximum contribution amounts per wallet. **Both must be positive numbers.**
* **Refund Type:** Select how unsold tokens are handled if the soft cap isn't met:
  * **Refund:** Contributors can claim back their contributed funds.
  * **Burn:** Unsold tokens are sent to a dead/burn address (an unusable address), effectively removing them from circulation. (Pinksale's specific rules apply regarding contributed funds if the soft cap isn't met under this option).
* **Router:** Select the DEX router where liquidity will be added (e.g., Pancakeswap).
* **Liquidity (%):** Specify the percentage of raised funds (e.g., BNB) that will be automatically added to DEX liquidity if using Auto Listing. **Minimum value is 51%, maximum value is 100%.**
* **Listing Rate:** Set the initial price for your token when it lists on the DEX (e.g., 1 BNB = X tokens). This rate is used for the liquidity pool creation (if using Auto Listing) and is usually lower than the Presale Rate. **Must be a positive number.**
* **Start Time & End Time:** Define the exact start and end dates and times for your presale. **Start time must be before the end time.**
* **Liquidity Lockup (days):** Enter the number of days the DEX liquidity added via Pinksale (if using Auto Listing) will be locked. **Must be a positive number (e.g., 30).**
* **Vesting:** Optionally, set up token vesting for contributors using the [Vesting Contributor](https://docs.pinksale.finance/presale-vesting/presale-vesting-guide) feature to release tokens gradually over time.

> **Note:** The total amount of your tokens needed for the presale and liquidity is displayed near the bottom of the page. You can use the [Pinksale Calculator](https://docs.pinksale.finance/important/pinksale-calculator) to help plan your tokenomics.

Click **Next** when you've filled in all the details.

![Create Presale - Step 2 - Presale Information Fields](/files/cu3eNuKc2yNAmTzw7Nrh)

### Step 3: Add Additional Information[​](https://docs.pinksale.finance/presale/create-a-presale#step-3-add-additional-information) <a href="#step-3-add-additional-information" id="step-3-add-additional-information"></a>

Provide more details about your project.

* **Logo URL:** Enter the direct web link (URL) to your project's logo. **URL must end with `.png`, `.jpg`, `.jpeg`, or `.gif`. Required field.**

  > **Note:** If you don't have a logo, Pinksale offers a built-in AI tool to help you generate one during this step.
* **Website:** Enter the URL for your project's official website. **Required field.**
* **Social Media Links:** Add links to your project's social media profiles (e.g., Facebook, Twitter, Telegram, GitHub, Instagram, Discord, Reddit, YouTube).

Fill in the required fields and any optional ones, then click **Next**.

![Create Presale - Step 3 - Additional Project Information](/files/HppWjBtcgssVc7SMHkdl)

### Step 4: Finish and Submit[​](https://docs.pinksale.finance/presale/create-a-presale#step-4-finish-and-submit) <a href="#step-4-finish-and-submit" id="step-4-finish-and-submit"></a>

This is the final review step.

1. Carefully check all the presale details you've entered. If anything needs changing, use the **Back** button.
2. Once you're sure everything is correct, click **Approve Spending Token**. Your wallet (e.g., MetaMask) will ask for permission to allow Pinksale to use the required amount of your project tokens for the presale pool. Confirm this transaction.
3. After the approval transaction is confirmed, click **Confirm and create Launchpad**.

![Create Presale - Step 4 - Final Review Screen](/files/BveWBCtBqFPo8MZ4emVg)

4. Your wallet will pop up again, asking you to confirm the final presale creation transaction. It will show the estimated gas fee. Click **Confirm**.

Once the transaction is confirmed on the blockchain, your presale pool will be created!

![Create Presale - Step 4 - Successful Creation Confirmation](/files/9n2AHVdsRtRtpadDq5ku)

> **Note:** You can use [Pink Lock](https://docs.pinksale.finance/pinklock/create-a-lock) to manage token locks, which can affect the tokenomic chart displayed on your presale page.

### Q\&A[​](https://docs.pinksale.finance/presale/create-a-presale#qa) <a href="#qa" id="qa"></a>

* **Q1:** What's the difference between Auto Listing and Manual Listing?
  * **A:** With Auto Listing, Pinksale automatically creates the liquidity pool on the selected DEX after the presale ends and you finalize it. With Manual Listing, you are responsible for adding liquidity yourself.
* **Q2:** What are Soft Cap and Hard Cap?
  * **A:** The Soft Cap is the minimum funding goal required for the presale to be considered successful (must be >= 25% of Hard Cap). The Hard Cap is the maximum amount of funds the presale aims to raise. Both must be positive numbers.
* **Q3:** Can I change the whitelist setting after creating the presale?
  * **A:** Yes, the source text indicates you can enable or disable the whitelist anytime, giving you flexibility during the presale period.
* **Q4:** What happens if the Soft Cap is not reached?
  * **A:** This depends on the 'Refund Type' selected. 'Refund' typically means contributors can reclaim their funds. 'Burn' means unsold tokens are sent to a dead address, and Pinksale's specific rules apply regarding the contributed funds in this scenario.
* **Q5:** Why should the Listing Rate usually be lower than the Presale Rate?
  * **A:** Setting a lower Listing Rate (must be a positive number) means the token's price on the DEX starts higher than what presale contributors paid. This incentivizes participation in the presale as early buyers get a better price.

### Troubleshooting[​](https://docs.pinksale.finance/presale/create-a-presale#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** Cannot proceed past the "Add Additional Info" screen.
  * **A:** Ensure you have filled in the **Required** Logo URL and Website URL fields. If using the AI logo generator, make sure that process completes successfully. Verify any manually entered Logo URL ends with a supported image format (`.png`, `.jpg`, `.jpeg`, `.gif`).
* **Q:** Presale creation transaction fails upon clicking "Submit".
  * **A:** Check for common issues:
    * **Insufficient Gas Funds:** Ensure your wallet has enough native currency (like BNB/ETH) to pay transaction fees.
    * **Network Issues:** Try again later if the blockchain network is congested, or consider adjusting gas fees (advanced).
    * **Wallet Connection:** Refresh the page, reconnect your wallet, or update wallet software.
    * **Missing Token Approval:** Confirm the "Approve Spending Token" transaction succeeded before submitting the final creation transaction.
* **Q:** Token address isn't verifying correctly.
  * **A:** Confirm you've pasted the exact, correct token contract address. Also ensure your wallet is connected to the correct blockchain network where the token resides.
* **Q:** Getting errors related to Soft Cap / Hard Cap values.
  * **A:** Make sure both Soft Cap and Hard Cap are positive numbers. Crucially, the Soft Cap **must be greater than or equal to 25%** of the Hard Cap value.
* **Q:** Problems setting Liquidity Percentage.
  * **A:** The Liquidity Percentage **must be a positive number between 51% and 100%** (inclusive). Check your input falls within this required range.
* **Q:** Issues setting Start Time and End Time.
  * **A:** Ensure both dates and times are set correctly and that the **Start Time is chronologically before the End Time**.


# Update a Presale

### Overview[​](https://docs.pinksale.finance/presale/update-a-presale#overview) <a href="#overview" id="overview"></a>

* Locate your created presale pool via your Pinksale dashboard or a direct link.
* Access the editing interface by clicking the designated edit icon.
* Modify allowed fields such as logo, website, social media links, and description.
* Ensure required fields (Logo URL, Website) are correctly filled and formatted.
* Submit the changes by confirming a transaction through your connected wallet.

### Steps[​](https://docs.pinksale.finance/presale/update-a-presale#steps) <a href="#steps" id="steps"></a>

Here’s how you can update the information displayed on your presale page:

1. **Find Your Presale Pool:**

   * Go to your Pinksale dashboard page: <https://www.pinksale.finance/launchpads/my>.
   * Alternatively, if you are viewing pools you contributed to, click on **My Contributions**.
   * Locate your pool in the list and click **View pool**.

   ![Update Presale - Step 1 - Finding Your Pool in My Contributions](/files/2EAHn1y12Rl8t2f0LusG)
2. **Access Edit Mode:** On your pool page, click the **pencil icon** (usually located near the project details section).

   ![Update Presale - Step 2 - Locating the Edit Icon](/files/El85JLrxy1HzcICfqKq0)
3. **Edit Information:** You can now modify the following fields:

* **Logo:** Provide the direct URL for your logo. You can either Manual input the logo URL or use AI to generate it. The URL **must resolve to an image resource with a supported extension (`png`, `jpg`, `jpeg`, `gif`) and the size must be less than 2Mb**. ***(Required field)***
* **Website:** Your project's official website URL. ***(Required field).***
* **Banner:** (Optional) Provide the direct URL for your banner image or Upload one. You can either manually input the banner URL or user AI to generate it. The URL **must resolve to an image resource with a supported extension (`png`, `jpg`, `jpeg`, `gif`) and the size must be less than 2Mb**.
* **Facebook Page:** (Optional) Link to your project's Facebook page.
* **X (Twitter):** (Optional) Link to your project's X (formerly Twitter) profile.
* **Github:** (Optional) Link to your project's Github repository.
* **Telegram:** (Optional) Link to your project's Telegram group/channel.
* **Instagram:** (Optional) Link to your project's Instagram profile.
* **Discord:** (Optional) Link to your project's Discord server.
* **Reddit:** (Optional) Link to your project's Reddit page or subreddit.
* **Youtube Intro Video:** (Optional) Link to a YouTube video introducing your project.
* **Whitelist Link:** (Optional) Link related to your whitelist process, if applicable.
* **Pool Description:** (Optional) A text description of your launchpad/project.

  Make your desired changes in the input fields.

  ![Update Presale - Step 3 - Editing Fields Example](/files/DfKWqJOepxUonuhAA0VQ)

4. **Submit Updates:**
   * Once you've finished editing, click the **Update** button.
   * Your connected wallet (e.g., MetaMask) will prompt you to confirm a transaction. This transaction saves the changes to the blockchain or backend.
   * Review the transaction details and the associated gas fee.
   * Click **Confirm** in your wallet to finalize the update.

### Q\&A[​](https://docs.pinksale.finance/presale/update-a-presale#qa) <a href="#qa" id="qa"></a>

* **Q1:** Which presale details can I change after creation?
  * **A:** You can update the Logo URL, Website URL, links to social media (Facebook, Twitter, Github, Telegram, Reddit), and the Launchpad description.
* **Q2:** Can I change important financial details like the presale rate, soft/hard caps, or start/end times using this method?
  * **A:** No, this editing feature is only for the informational fields listed (logo, website, socials, description). Core presale parameters like rates, caps, timings, and tokenomics are generally locked after creation and cannot be changed through this interface.
* **Q3:** Why do I need to pay a gas fee to update simple text information?
  * **A:** Even updating informational fields often involves interacting with a smart contract on the blockchain or requires a transaction to record the change in Pinksale's system securely. Blockchain transactions require gas fees.
* **Q4:** What happens if I leave the Logo URL or Website field blank?
  * **A:** The update will likely fail or you won't be able to submit it, as both the Logo URL and Website URL are required fields.

### Q\&A[​](https://docs.pinksale.finance/presale/update-a-presale#qa-1) <a href="#qa-1" id="qa-1"></a>

* **Q1:** Which presale details can I change after creation using this edit feature?
  * **A:** You can update a variety of informational and media fields for your presale pool. Specifically, you can edit the: Logo (by providing a URL or using the AI generator), Website URL, Banner (by providing a URL, uploading, or using the AI generator), Facebook Page link, X (Twitter) link, Github link, Telegram link, Instagram link, Discord link, Reddit link, Youtube Intro Video link, Whitelist Link, and the Pool Description text.
* **Q2:** Can I change important financial details like the presale rate, soft/hard caps, or start/end times using this method?
  * **A:** No, this editing feature is only for the informational and media fields listed above. Core presale parameters like rates, caps, timings, and tokenomics are generally locked after creation and cannot be changed through this interface.
* **Q3:** Why do I need to pay a gas fee to update this information?
  * **A:** Updating these details often requires writing data to the blockchain or Pinksale's backend systems via a transaction, which incurs gas fees on most blockchain networks.
* **Q4:** What are the requirements for the Logo and Banner URLs?
  * **A:** If providing a URL manually, it must lead directly to an image file ending in `.png`, `.jpg`, `.jpeg`, or `.gif`. The image file itself must also be less than 2MB in size.

### Troubleshooting[​](https://docs.pinksale.finance/presale/update-a-presale#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** The pencil icon to edit is missing or greyed out.
  * **A:** Ensure you are viewing your *own* presale pool that you created. You cannot edit pools created by others. Make sure your wallet (the one that created the pool) is connected to Pinksale. Try refreshing the page or reconnecting your wallet.
* **Q:** I clicked "Update", but the transaction failed in my wallet.
  * **A:** Check for common reasons:
    * **Insufficient Gas:** Ensure your wallet has enough native currency (like BNB/ETH) to cover the transaction fee.
    * **Network Congestion:** The blockchain network might be busy. Try submitting the update again later or consider increasing the gas fee slightly (advanced users).
    * **Incorrect Input Format:** Double-check that the Logo and Banner URLs (if manually entered) end with a valid image extension and the file size is < 2Mb. Ensure the Website URL is a valid web address.
    * **Required Fields Empty:** While the image doesn't explicitly mark them, previous documentation indicated Logo and Website were required. Make sure these are not empty if they are indeed mandatory.
* **Q:** My changes are not showing up even after the transaction confirmed.
  * **A:** Blockchain updates can sometimes take a few moments to reflect on the website's front end. Try doing a hard refresh of the page (Ctrl+Shift+R or Cmd+Shift+R). If the issue persists after several minutes, check the transaction status on a block explorer to ensure it was successful. If it was, there might be a temporary display issue with Pinksale; you could try clearing your browser cache or check back later.
* **Q:** The AI generator for the Logo/Banner isn't working.
  * **A:** AI features can sometimes experience temporary issues or high load. Try again later. Ensure you follow any prompts provided by the AI tool correctly. If it consistently fails, you may need to manually create and host your image and provide the URL instead.


# Finalize a Presale

{% embed url="<https://www.youtube.com/watch?v=5lxR3NnWjwc>" %}
How to Finalize a Presale on PinkSale
{% endembed %}

### Overview[​](https://docs.pinksale.finance/presale/finalize-a-presale#overview) <a href="#overview" id="overview"></a>

* Finalization is possible after your presale ends and meets its softcap, or if it reaches the hardcap.
* If your token has special transfer rules (like fees, rewards, or max transaction limits), you **must** exclude the Pinksale presale contract address from these rules first.
* This usually involves interacting directly with your token's smart contract via a block explorer like BSCScan/Etherscan.
* Once exclusions are set, you can finalize the pool through the Pinksale interface.
* If you encounter issues, consider seeking help from experienced smart contract developers.

> **Note:** If you have trouble finalizing after following these steps, especially if you suspect a smart contract issue, consult a trusted developer. You can find experienced developers here: <https://docs.pinksale.finance/service/contract-developers>.

### Steps[​](https://docs.pinksale.finance/presale/finalize-a-presale#steps) <a href="#steps" id="steps"></a>

Follow these steps to finalize your presale and list your token:

**Important Pre-requisite:** If your token's smart contract includes features like transaction fees (tax), reflection rewards, or maximum transaction amount limits, you **must** exclude the Pinksale presale contract address from these features *before* attempting to finalize. Failure to do so will likely cause the finalization process to fail.

1. **Find Your Token Contract Address and Pool/Presale address:** Locate your token's contract address. You can usually find this on a block explorer like [BSCScan](https://bscscan.com/) (if your token is on the BNB Smart Chain) or directly on your Pinksale presale page by clicking the "token address" link.

   ![Finalize Presale - Step 1 - Finding Token Address on Presale Page](/files/lLeqiOceQ6V8Ku6mvwEG)

**Find your Pool/Presale contract address:**

![](/files/Q1dAv6XQuFv4YVsews2U)

2. **Connect Wallet to Contract on Block Explorer:** Navigate to your token's contract page on the relevant block explorer (e.g., BSCScan). Go to the **Contract** tab, then select **Write Contract**. Click **Connect to Web3** to connect your wallet.

   > **Note:** You must connect using the wallet address that is the **owner** of the token contract.

   ![Finalize Presale - Step 2 - Connecting Wallet on Block Explorer](/files/8xUVtldqzSjMPdcArvSN)
3. **Exclude Presale Address from Fees/Limits:**
   * Once connected, look for a function related to excluding addresses from fees/limits. Common names are `excludeFromFees`, `setExcludedFromRewards`, `excludeFromMaxTx`, or a combined `exclude` function. Use your browser's find function (Ctrl+F or Cmd+F) and search for "exclude".
   * In the input field for this function (e.g., `account` or `_address`), paste your **Pinksale presale contract address**.

![](/files/CihrBfSNFkZFUn0twKKG)

* If the function requires a boolean input (like `exclude(address, bool)` or similar showing `exclude (bool)` in the interface) and asks whether to exclude, input `True`.

![](/files/Mns8sLnb0Un0dgJRD97F)

* Click the **Write** button for that function.

> **Note:** Some contracts might use the term "exempt" instead of "exclude". If you don't find "exclude", search for "exempt" and follow the same process.

4. **Confirm Exclusion Transaction:** Your wallet (e.g., MetaMask) will pop up asking you to confirm the transaction. Review the details and the gas fee. If correct, click **Confirm**. Wait for the transaction to be confirmed on the blockchain.
5. **Finalize on Pinksale:** Go back to your presale page on the Pinksale website. Find the **Pool Actions** section. You should now see an active **Finalize** button (assuming the presale met its conditions: softcap met & ended, or hardcap reached). Click **Finalize**.

   > **Note:** There might also be an option to cancel the presale if certain conditions apply (usually if the softcap was not met).

   ![Finalize Presale - Step 5 - Finalize Button on Pinksale Page](/files/7V4k6gGIFnqUCPpcGXFf)
6. **Confirm Finalization Transaction:** Your wallet will pop up again for the finalization transaction. This action typically triggers token distribution to presale buyers and adds liquidity to the DEX (if you chose Auto Listing). Review the transaction and gas fee, then click **Confirm**.

Once this transaction is confirmed on the blockchain, your presale is finalized!

### Q\&A[​](https://docs.pinksale.finance/presale/finalize-a-presale#qa) <a href="#qa" id="qa"></a>

* **Q1:** When exactly can I finalize my presale?
  * **A:** You can finalize once the presale's official end time has passed AND the softcap has been met, OR as soon as the hardcap is reached (even if the end time hasn't passed yet).
* **Q2:** Why is excluding the presale address from fees/limits so important?
  * **A:** The Pinksale presale contract needs to perform large token transfers (distributing tokens to buyers, adding liquidity) during finalization. If your token's contract tries to charge fees on these transfers or block them due to transaction limits, the finalization process will fail. Excluding the presale address allows these necessary actions to occur smoothly.
* **Q3:** What if my token contract uses "exempt" instead of "exclude"?
  * **A:** Function names can vary. If you can't find a function containing "exclude", look for one containing "exempt" that takes an address as input. Use that function in Step 3 instead, inputting your presale address.
* **Q4:** What actually happens when I click "Finalize"?
  * **A:** Clicking "Finalize" initiates the process where Pinksale distributes the purchased tokens to your presale contributors, sends the appropriate percentage of raised funds (and corresponding project tokens) to the DEX to create the liquidity pool (if Auto Listing was selected), locks the liquidity for the specified duration, and transfers the remaining raised funds to the project owner's wallet.
* **Q5:** Do I still need to exclude the address if I chose Manual Listing?
  * **A:** Yes, typically you still need to exclude the presale address. While Pinksale won't be adding liquidity automatically, it still needs to transfer the purchased tokens to the buyers without interference from fees or limits.

### Troubleshooting[​](https://docs.pinksale.finance/presale/finalize-a-presale#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** The "Finalize" button on Pinksale is greyed out or not visible.
  * **A:** Check the following:
    * Has the presale end time actually passed?
    * Has the softcap been met? (If the hardcap was reached, it should be available regardless of end time).
    * Is your wallet connected to the Pinksale website correctly? Try reconnecting.
    * Refresh the page; sometimes, the interface needs updating.
* **Q:** My transaction to "exclude" or "exempt" the presale address keeps failing.
  * **A:** Verify these points:
    * Are you connected to the block explorer's "Write Contract" section with the **token owner wallet**?
    * Did you paste the correct **Pinksale presale contract address** into the function's input field?
    * Do you have enough native currency (like BNB/ETH) in the owner wallet to cover the gas fees?
    * Is the network congested? Try again later or consider increasing the gas limit slightly (advanced).
    * Did you use the correct function name ("exclude", "exempt", etc.) as defined in *your specific* token contract?
    * If the function requires a boolean `True`/`False` input, did you provide it correctly (e.g., typing `True`)?
* **Q:** The "Finalize" transaction itself is failing after I click the button on Pinksale.
  * **A:** Common causes include:
    * **Insufficient Gas:** Ensure your connected wallet has enough native currency for the finalization gas fees.
    * **Exclusion Not Done Correctly:** Double-check that the transaction to exclude the presale address (Step 3 & 4) was successfully confirmed on the blockchain *before* attempting to finalize.
    * **Network Congestion:** High network traffic can cause timeouts or failures. Try again later.
    * **Contract Issue:** There might be an underlying issue in your token's smart contract logic that conflicts with finalization. If problems persist, consulting a developer (<https://docs.pinksale.finance/service/contract-developers>) is recommended.
* **Q:** I think I excluded the wrong address, or I forgot to exclude the presale address before trying to finalize.
  * **A:** If you excluded the wrong address, you might be able to call the function again with the correct address. If you forgot to exclude the presale address and the finalize function is now stuck or failing repeatedly, you likely need help from a smart contract developer to potentially reset state or manually handle parts of the finalization if possible. Trying to finalize without proper exclusions can lead to locked funds or tokens.


# Cancel a Presale

### Overview[​](https://docs.pinksale.finance/presale/cancel-a-presale#overview) <a href="#overview" id="overview"></a>

* Presale owners can cancel their pool using the controls in the Owner Zone.
* Cancelling requires confirming a transaction with the owner's wallet.
* After cancellation, the owner needs to withdraw their originally deposited project tokens from the presale contract.
* **Crucially**, if the project token has transfer fees, rewards, or transaction limits, the owner must first interact with the *token's* smart contract to exclude the *presale contract address* from these restrictions before withdrawing the tokens.
* Once any necessary exclusions are done, the tokens can be withdrawn via the Pinksale interface.

### Steps[​](https://docs.pinksale.finance/presale/cancel-a-presale#steps) <a href="#steps" id="steps"></a>

Follow these steps if you need to cancel your presale:

#### Step 1: Cancel Presale[​](https://docs.pinksale.finance/presale/cancel-a-presale#step-1-cancel-presale) <a href="#step-1-cancel-presale" id="step-1-cancel-presale"></a>

1. **Connect Wallet:** Ensure your wallet (the one that owns the presale pool) is connected to Pinksale.
2. **Visit Pool:** Navigate to your specific presale pool page.
3. **Cancel:** Locate the **Owner Zone** section and click the **Cancel Pool** button.
4. **Confirm:** Your wallet (e.g., MetaMask) will prompt you to confirm the cancellation transaction. Review the details and gas fee, then click **Confirm**.

![Cancel Presale - Step 1 - Cancel Pool Button in Owner Zone](/files/SNI1bfmWNOcrnrdI6GTz)

#### Step 2: Withdraw Tokens from Canceled Pool[​](https://docs.pinksale.finance/presale/cancel-a-presale#step-2-withdraw-tokens-from-canceled-pool) <a href="#step-2-withdraw-tokens-from-canceled-pool" id="step-2-withdraw-tokens-from-canceled-pool"></a>

After successfully cancelling the pool (Step 1), you need to withdraw the project tokens you initially deposited to create the pool.

> **Important Pre-requisite for Tokens with Fees/Limits:** If your project token's smart contract includes features like transaction fees (tax), reflection rewards, or maximum transaction amount limits, you **must** exclude the **Pinksale presale contract address** from these features *before* attempting to withdraw your tokens. Failure to do so will likely cause the withdrawal transaction (Step 2.5) to fail.

Follow these sub-steps if the pre-requisite applies, otherwise skip to Step 2.5:

1. **Find Your Token Contract Address:** Locate your project token's contract address. You can find this on a block explorer like [BSCScan](https://bscscan.com/) or by clicking the "token address" link on your (now canceled) launchpad page.

   ![Withdraw Canceled Tokens - Step 2.1 - Finding Token Address on Launchpad Page](/files/XFnzcY8WcGCnjS1CPUGo)
2. **Connect Wallet to Token Contract:** Navigate to your token's contract page on the relevant block explorer (e.g., BSCScan). Go to the **Contract** tab, then select **Write Contract**. Click **Connect to Web3** to connect your wallet.

   > **Note:** You must connect using the wallet address that is the **owner** of the token contract.

   ![Withdraw Canceled Tokens - Step 2.2 - Connecting Wallet on Block Explorer](/files/410IAQbfaIiqxjTmXiD7)
3. **Exclude Presale Address from Fees/Limits:**
   * Once connected, look for a function in your token contract related to excluding addresses from fees/limits (e.g., `excludeFromFees`, `setExcludedFromRewards`, `excludeFromMaxTx`, `exclude`, or similar). Use your browser's find function (Ctrl+F or Cmd+F) and search for "exclude".

![](/files/GpW0SlvLWZnGVOYSn0Qz)

* In the input field for this function (e.g., `account` or `_address`), paste your **Pinksale presale contract address** (the address of the pool you just cancelled).

**Here's your presale contract address:**

![Pinksale presale contract Address](/files/txNVWwB1S5qK1yH4ncTs)

* If the function requires a boolean input (like `exclude(address, bool)` or showing `exclude (bool)`), input `True`.

![Exclude-Boolean True](/files/GFS2YYgtXSMLkIA2mu5A)

* Click the **Write** button for that specific function.

> **Note:** Some contracts might use "exempt" instead of "exclude". If you don't find "exclude", search for "exempt" and follow the same process.

4. **Confirm Exclusion Transaction:** Your wallet will pop up asking to confirm the transaction on the token contract. Review the details and gas fee, then click **Confirm**. Wait for this transaction to be confirmed on the blockchain.
5. **Withdraw Tokens via Pinksale UI:** Go back to your cancelled presale pool page on Pinksale. Find and click the **Withdraw canceled tokens** button (this button likely appears in the Owner Zone after cancellation is confirmed). Confirm the withdrawal transaction in your wallet when prompted.

![](/files/5ygKC6Iag18PFQwuGBJE)

### Q\&A[​](https://docs.pinksale.finance/presale/cancel-a-presale#qa) <a href="#qa" id="qa"></a>

* **Q1:** Under what conditions can I usually cancel my presale?
  * **A:** Typically, cancellation is possible before the presale successfully concludes (e.g., before the Soft Cap is met and the end time passes). If the presale was successful, you'd usually 'Finalize' it instead. Check Pinksale's specific rules for exact conditions.
* **Q2:** If I cancel, what happens to the money people contributed?
  * **A:** Cancelling a presale generally allows contributors to claim back 100% of the funds they put in. The cancellation triggers the refund mechanism for them.
* **Q3:** Why must I exclude the presale contract address from my token's fees before withdrawing my own tokens?
  * **A:** The presale contract holds your tokens. To send them back to you, it performs a transfer. If your token taxes transfers, it would tax this return transfer. Excluding the presale contract address from fees ensures the full amount of your tokens can be sent back from the presale contract to your wallet without being taxed by your token's own rules.
* **Q4:** Does every token owner need to perform the 'exclude address' step before withdrawing from a cancelled pool?
  * **A:** No. If your project token is standard and has no transfer fees, rewards based on transfers, or maximum transaction limits, you do not need to perform the exclusion steps. You can withdraw directly after cancelling.
* **Q5:** Where can I find the 'Withdraw canceled tokens' button?
  * **A:** It should appear on your presale pool page, likely within the Owner Zone section, *after* you have successfully completed the 'Cancel Pool' transaction.

### Troubleshooting[​](https://docs.pinksale.finance/presale/cancel-a-presale#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** Why can't I find or click the 'Cancel Pool' button?
  * **A:** Ensure your owner wallet is connected. The option might be unavailable if the presale has already succeeded (met Soft Cap/Hard Cap and ended), been finalized, or already cancelled. Check the current status of your presale.
* **Q:** Why is the transaction to 'exclude' the presale address failing on the block explorer?
  * **A:** Check if you're using the correct token owner wallet, pasted the correct presale contract address, have enough gas money, and are using the correct function name (`exclude`, `exempt`, etc.) and parameters (`True`?) defined in your specific token contract.
* **Q:** Why is the 'Withdraw canceled tokens' transaction failing?
  * **A:** First, confirm the pool cancellation was successful. If your token has fees/limits, verify you successfully excluded the presale address *before* attempting withdrawal. Also, ensure you have enough native currency for gas fees for the withdrawal itself.
* **Q:** I forgot to exclude the presale address before trying to withdraw my taxed tokens, and now the withdrawal fails. What do I do?
  * **A:** Go back to your token's contract on the block explorer now. Use the 'Write Contract' function to exclude the Pinksale presale contract address from fees/limits. Once that transaction confirms, return to the Pinksale page and try clicking 'Withdraw canceled tokens' again.


# Add/Remove Whitelists

{% embed url="<https://www.youtube.com/watch?v=NCCgMTHUnSE>" %}
How to Add Whitelists on PinkSale
{% endembed %}

### Overview[​](https://docs.pinksale.finance/presale/add-remove-whitelists#overview) <a href="#overview" id="overview"></a>

This guide explains how to use the Whitelist feature on Pinksale for your token presale. A whitelist is simply a list of approved wallet addresses that you, as the project owner, create. Only people using these specific addresses can participate in your presale. This helps you control who gets early access.

This document will walk you through:

* Enabling (turning on) the whitelist feature.
* Adding specific wallet addresses to your whitelist.
* Removing addresses if needed.
* Disabling (turning off) the whitelist feature to make your sale public.

*(Note: This guide is based on text instructions. For a visual walkthrough, check the original video:* [*https://youtu.be/NCCgMTHUnSE*](https://youtu.be/NCCgMTHUnSE)*)*

### Steps[​](https://docs.pinksale.finance/presale/add-remove-whitelists#steps) <a href="#steps" id="steps"></a>

Here’s how to manage your Pinksale whitelist:

**1. Enabling the Whitelist Feature**

You can turn on the whitelist requirement at two different times:

* **During Presale Creation:**

  * When you're setting up your launchpad, go to **Step 2: DeFi Launchpad Info**.
  * Find the **"Whitelist"** section.

  ![Add Remove Whitelists Enable](/files/IDiNMNBaQE8SQPWuHc8F)

  * Click **"Enable"**.
  * When you submit, you'll see "Sale method: Whitelist Only".

  ![Add Remove Whitelists Result](/files/x1EIbgMX0W4BW3CXzpb2)
* **After Presale Creation (If you forgot or changed your mind):**

  * Go to your launchpad page and find the **"Owner Zone"**.
  * Click the **"Whitelist Only"** button to enable it.
  * **MetaMask Confirmation:** Your MetaMask wallet will pop up asking you to confirm this transaction. It will show an estimated gas fee. Click **"Confirm"** if you agree.

  ![Add Remove Whitelists Enable When Created](/files/vmqOD2fquhFmVjxPYtrQ)

  ![Add Remove Whitelists Enable When Created Confirmation](/files/aIthXS79XF6EZGdmVGX0)

**2. Adding Users to the Whitelist**

You can add approved wallet addresses anytime before or even during the presale.

* Go to the **"Owner Zone"** on your launchpad page.
* Click the **"Add users to whitelist"** button.

![Add Remove Whitelists Add Users](/files/oDEUnsD6ZEdriknV7Fdo)

* A pop-up box will appear. Paste the wallet addresses you want to add here.
* **Important Formatting:**
  * Enter **one** address per line.
  * Do **not** use commas or any other separators.
  * *Example:*

    ```
    0x34E7f6A4d0BB1fa7aFe548582c47Df337FC337E6
    0xd8Ebc66f0E3D638156D6F5eFAe9f43B1eBc113B1
    0x968136BB860D9534aF1563a7c7BdDa02B1A979C2
    ```

![Add Remove Whitelists Add Users Step 2](/files/lveBW30HVxSoAxI1iJWG)

* **Limit:** You can add a maximum of **800** addresses at one time. If you have more, you'll need to add them in batches.
* Click the **"Add users"** button in the pop-up.
* **MetaMask Confirmation:** Confirm the transaction and pay the gas fee in MetaMask by clicking **"Confirm"**.

**3. Removing Users from the Whitelist**

If you need to remove addresses (e.g., added by mistake):

* Go to the **"Owner Zone"**.
* Click the **"Remove users to whitelist"** button

![Add Remove Whitelists Remove User](/files/o29mAa3NP10LR2J3n6ZO)

* A pop-up box will appear. Paste the **exact** wallet addresses you want to remove, using the same format (one per line, no commas).
* Click the **"Remove users"** button in the pop-up.

![Add Remove Whitelists Remove User Step 2](/files/X613D6tIIJQ6yIwEtxca)

* **MetaMask Confirmation:** Confirm the transaction and pay the gas fee in MetaMask by clicking **"Confirm"**.

**4. Disabling the Whitelist Feature**

If you decide you want your presale to be open to the public instead of just whitelisted addresses:

![Add Remove Whitelists Disable](/files/yqOn1LzPHDnkz5fo3jXs)

* Go to the **"Owner Zone"** on your launchpad page.
* Click the **"Public"** button.
* **MetaMask Confirmation:** Confirm the transaction and pay the gas fee in MetaMask by clicking **"Confirm"**.
* **Result:** Disabling the whitelist makes your presale public. Anyone can participate (subject to other presale rules). You can do this even while the presale is active.

### Q\&A (FAQs)[​](https://docs.pinksale.finance/presale/add-remove-whitelists#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q: What exactly is a whitelist on Pinksale?**
  * A: It's a list of specific crypto wallet addresses that you approve. Only these addresses are allowed to buy tokens during your presale phase if the feature is enabled.
* **Q: When can I manage the whitelist?**
  * A: You can enable/disable the feature or add/remove addresses *before* your presale starts and *during* the presale.
* **Q: How must I format the wallet addresses when adding or removing?**
  * A: One address per line. Do **not** use commas or any other characters between addresses.
* **Q: Is there a limit on how many addresses I can add at once?**
  * A: Yes, you can add a maximum of 800 addresses per transaction. For larger lists, you need to add them in multiple batches.
* **Q: What happens if I disable the whitelist during my presale?**
  * A: Your presale immediately becomes a public sale. Anyone meeting the general requirements can participate, not just the previously whitelisted addresses.
* **Q: Do I need to pay fees to manage the whitelist?**
  * A: Yes, every time you enable, disable, add, or remove users, you need to confirm a transaction in your MetaMask wallet and pay the associated blockchain network fees (gas fees).

### Troubleshoot[​](https://docs.pinksale.finance/presale/add-remove-whitelists#troubleshoot) <a href="#troubleshoot" id="troubleshoot"></a>

* **Problem: My MetaMask transaction failed or is stuck.**
  * **Solution:** This is usually due to network congestion or insufficient gas fees. Try increasing the gas fee slightly in MetaMask, ensure you have enough native currency (like BNB or ETH) in your wallet for fees, or wait for network congestion to ease and try again.
* **Problem: I added addresses, but users say they still can't participate.**
  * **Solution:** Double-check that you entered the addresses correctly (no typos, correct format - one per line). Ensure the "Add users" transaction was successfully confirmed on the blockchain (check your wallet transaction history). Verify that the presale is actually live and the whitelist feature is still enabled.
* **Problem: I can't find the "Owner Zone" or the whitelist buttons.**
  * **Solution:** Make sure you are connected to Pinksale with the same wallet address that you used to create the presale (the owner wallet). Ensure the presale pool has actually been created.
* **Problem: I accidentally added the wrong addresses.**
  * **Solution:** Use the "Remove Users from the Whitelist" steps above to remove the incorrect addresses.
* **Problem: I have more than 800 addresses to add.**
  * **Solution:** Simply repeat the "Adding Users to the Whitelist" process multiple times, adding up to 800 addresses in each batch until all are included.


# Whitelist Tiers

### Overview[​](https://docs.pinksale.finance/presale/whitelist-tiers#overview) <a href="#overview" id="overview"></a>

* Presale owners can enable a tiered whitelist system during or after presale creation.
* Multiple tiers can be created, each with its own list of whitelisted wallet addresses.
* Each tier has a specific end time, defining when that tier's exclusive contribution period finishes.
* Only wallets assigned to a specific tier can contribute while that tier is active.
* After all tier periods end, the owner can optionally enable a public sale phase.

### How Whitelist Tiers Work[​](https://docs.pinksale.finance/presale/whitelist-tiers#how-whitelist-tiers-work) <a href="#how-whitelist-tiers-work" id="how-whitelist-tiers-work"></a>

When setting up your presale, you have the option to enable a whitelist. If you want more granular control over contribution access, you can choose the **Whitelist with Tier** type.

Here's how to set it up:

1. **Enable Tiers:** During presale creation or by editing the pool settings later, select the "Whitelist with Tier" option.
2. **Configure Tiers:**

   * You must set up at least **Tier 1** and define its **End Time**. During the period from the presale start until this end time, *only* wallets added to Tier 1 can contribute.
   * You can create additional tiers (Tier 2, Tier 3, etc.) by clicking the **Add a Tier** button.
   * For each subsequent tier you add, you must also set its **End Time**. Wallets added to Tier 2 can only contribute *after* Tier 1's end time and *before* Tier 2's end time (and so on for further tiers).

   ![Whitelist Tiers - Setting Up Tier End Times](/files/jgtx8HRfk6CLhDvVOQZc)
3. **Add Wallets to Tiers:**

   * Click **Add users to whitelist**.
   * Use the **Select Tier** dropdown to choose which tier (Tier 1, Tier 2, etc.) you want to add addresses to.
   * Enter the wallet addresses for that specific tier.

   ![Whitelist Tiers - Adding Users to a Specific Tier](/files/9LZNo0SvJX10SBJTini8)
4. **(Optional) Transition to Public Sale:** Once the end time for the final configured whitelist tier has passed, the tiered whitelist mode effectively ends. At this point, you can choose to enable a **Public Sale** phase, allowing anyone (not just whitelisted users) to contribute until the presale hard cap is reached or the overall presale end time occurs.

![Puclic after whilelist  tier expired](/files/403zrMAOr7IMO475nTsw)

### Q\&A[​](https://docs.pinksale.finance/presale/whitelist-tiers#qa) <a href="#qa" id="qa"></a>

* **Q1:** What is the purpose of using Whitelist Tiers?
  * **A:** Tiers allow project owners to grant prioritized or exclusive contribution access to different groups of users at different times during the presale. For example, Tier 1 might be for early supporters or partners, while Tier 2 could be for community members who completed specific tasks.
* **Q2:** Can a wallet be in multiple tiers?
  * **A:** The documentation doesn't explicitly state this, but typically, a wallet would be assigned to the earliest tier it qualifies for. Once assigned to Tier 1, it can contribute during Tier 1's timeframe. Whether it can *also* contribute during later tiers might depend on Pinksale's specific implementation, but its earliest access is defined by its assigned tier.
* **Q3:** What happens if I set the end time for Tier 1 to be the same as the end time for Tier 2?
  * **A:** This configuration likely wouldn't make sense. Tier 2's contribution period starts only *after* Tier 1 ends. You should set sequential end times for each tier (Tier 1 ends first, then Tier 2, etc.).
* **Q4:** Do I *have* to enable a Public Sale after the tiers end?
  * **A:** No, the text says you "can enable Public Sale type". This implies it's optional. If you don't enable it, the presale might simply conclude after the final tier's end time passes, depending on your overall presale settings.
* **Q5:** Can I add or remove users from tiers after the presale starts?
  * **A:** While the document focuses on setup, typically whitelist management systems allow adding/removing addresses even after the start, though changes might only affect future contributions. Refer to Pinksale's specific pool management options for confirmation.

### Troubleshooting[​](https://docs.pinksale.finance/presale/whitelist-tiers#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** Users assigned to Tier 2 are complaining they couldn't contribute.
  * **A:** Double-check the **End Time** set for Tier 1. Tier 2 users can only contribute *after* Tier 1's exclusive period has finished. Also, ensure Tier 2's own End Time hasn't already passed. Verify their addresses were correctly added to the Tier 2 list.
* **Q:** I can't find the "Whitelist with Tier" option.
  * **A:** Ensure you are looking in the correct section during presale creation or pool editing where whitelist settings are managed. It might be a sub-option under the main whitelist toggle.
* **Q:** I added wallets but they don't seem to be assigned to the correct tier.
  * **A:** When adding users, make sure you explicitly use the **Select Tier** dropdown *before* inputting or uploading the list of addresses for that specific group.
* **Q:** After the final tier ended, no one can contribute, even though I wanted a public phase.
  * **A:** You likely need to manually switch the pool settings from the tiered whitelist mode to "Public Sale" mode after the final tier's end time has passed. Check your pool management actions for this option.


# Team Vesting

### Overview[​](https://docs.pinksale.finance/presale-vesting/team-vesting-guide#overview) <a href="#overview" id="overview"></a>

This guide explains how to use PinkLock, Pinksale's audited vesting protocol, to lock your project's team tokens over a set period. This prevents unlocked team tokens from being sold immediately after launch, reducing the risk of rug pulls and building investor confidence. After reading this, you will understand:

* The purpose and benefits of using team vesting via PinkLock.
* The step-by-step process to create a vesting lock on PinkLock.
* Details of the required inputs like token address, owner address, amount, and vesting parameters (TGE, cycle, release percent).
* An example calculation for setting up a vesting schedule.
* Important notes regarding fee exclusions and rebase tokens.
* How the designated owner claims vested tokens after each cycle ends.
* The implications of renouncing lock ownership.

> **Note:** PinkLock was audited by CerTik. You can view the audit report here: <https://skynet.certik.com/projects/pinksale>

### Why Use Team Vesting?[​](https://docs.pinksale.finance/presale-vesting/team-vesting-guide#why-use-team-vesting) <a href="#why-use-team-vesting" id="why-use-team-vesting"></a>

Locking team tokens with a vesting schedule demonstrates a long-term commitment from the project team. Key benefits include:

* **Increased Trust:** Shows investors that the team cannot dump large amounts of tokens immediately after launch.
* **Rug Pull Prevention:** Makes it harder for scam projects to withdraw and sell team tokens prematurely.
* **Long-Term Focus:** Encourages focus on project growth and potential price appreciation.

### Steps to Create a Team Vesting Lock using PinkLock[​](https://docs.pinksale.finance/presale-vesting/team-vesting-guide#steps-to-create-a-team-vesting-lock-using-pinklock) <a href="#steps-to-create-a-team-vesting-lock-using-pinklock" id="steps-to-create-a-team-vesting-lock-using-pinklock"></a>

Follow these steps to set up your team token vesting schedule:

1. **Connect Your Wallet:** Ensure your wallet is connected to the correct network on Pinksale.
2. **Navigate to PinkLock Create:** Go to the PinkLock creation page: <https://www.pinksale.finance/pinklock/create>
3. **Input Token Address:** Enter the contract address of the token you want to lock (this could be your main project token or LP tokens, though typically used for team tokens).
4. **Input Token Owner Address:** Enter the wallet address that will receive the tokens when they unlock according to the vesting schedule.<br>

<figure><img src="/files/pyVpYxNYpUHS4L41qp1s" alt=""><figcaption></figcaption></figure>

5. **Input Lock Title:** Give your lock a descriptive title (e.g., "PINKSALE TEAM VESTING").
6. **Input Amount:** Enter the **total number** of tokens you are locking for vesting. This is the full amount that will be distributed over the entire schedule. (Enter a number, not a percentage).&#x20;

<figure><img src="/files/OQc08YVBRg0fn3xPrOWJ" alt=""><figcaption></figcaption></figure>

7. **Enable Vesting:** Check the box labeled "use vesting”.

<figure><img src="/files/HzSEtDh8cerp2qL77EWL" alt=""><figcaption></figcaption></figure>

8. **Configure Vesting Parameters:**

   * **TGE Date (UTC time):** Should be the listing time.
   * **TGE Percent (%):** Enter the percentage of the total locked amount that unlocks immediately at the TGE Date.
   * **Cycle (days):** Enter the number of days between each subsequent token release (unlock cycle).
   * **Cycle Release Percent (%):** Enter the percentage of the total locked amount that unlocks at the end of each cycle (after the initial TGE release).

   **Vesting Example:**

   * Total Team Tokens Locked (Amount): 10,000
   * Unlock at Listing (TGE Percent): 20%
   * Unlock Cycle (Cycle days): 30 days (monthly)
   * Unlock Amount per Cycle (Cycle Release Percent): 40%
   * TGE Date: 2025.05.01 02:10 UTC

   **Calculation:**

   * At TGE (May 1): 10,000 \* 20% = 2,000 tokens unlock.
   * Cycle 1 (May 31): 10,000 \* 40% = 4,000 tokens unlock.
   * Cycle 2 (June 30): 10,000 \* 40% = 4,000 tokens unlock.
   * Total Unlocked: 2,000 + 4,000 + 4,000 = 10,000 tokens.

   ![](/files/lN35EaUJxHDIeJWKe7jP)

9. **Approve Token Spending:** Click the "Approve" button.

<figure><img src="/files/AbHoqYpdNwCLCRYkwlZ0" alt=""><figcaption></figcaption></figure>

10. **Confirm Approve Transaction:** Your wallet (e.g., MetaMask) will pop up. Confirm the transaction and pay the gas fee. This allows PinkLock to handle the specified amount of your tokens.
11. **Lock Tokens:** Click the "Lock" button.

![Team Vesting Guide 6](/files/Qk7ET2x1BEJYgUQsOTVC)

12. **Confirm Lock Transaction:** Your wallet will pop up again. Confirm the final transaction and pay the gas fee to create the vesting lock.

> **Important Notes:** > \* Team Vesting **does not support rebase tokens**. \* If your token has fees, rewards, or max transaction limits, you **must exclude** the PinkLock lockup address `0x407993575c91ce7643a4d4cCACc9A98c36eE1BBE` from these features in your token contract **before** you click "Lock". Otherwise, the locking process might fail.

### How to Claim Vested Tokens[​](https://docs.pinksale.finance/presale-vesting/team-vesting-guide#how-to-claim-vested-tokens) <a href="#how-to-claim-vested-tokens" id="how-to-claim-vested-tokens"></a>

When a vesting cycle completes (TGE date or end of a cycle period), the designated token owner can claim the unlocked portion:

1. Go to the PinkLock page where your lock is listed.
2. Find your specific vesting lock entry.
3. If tokens are available to be claimed based on the schedule, an "Unlock" button will be visible. Click it.
4. Confirm the transaction in your wallet to receive the unlocked tokens to the designated owner address.&#x20;

<figure><img src="/files/z4V3I0wwvj1XRMvQGxyq" alt=""><figcaption></figcaption></figure>

* **Claiming Later:** If the owner doesn't claim tokens exactly when a cycle ends, they can claim them at any later time. If multiple cycles have passed, clicking "Unlock" will withdraw the accumulated total available amount from all completed past cycles.
* **Renouncing Ownership:** There is an option to "Renounce Lock Ownership". **Use extreme caution.** This permanently transfers ownership to a dead address, meaning **no one** can unlock the remaining vested tokens, ever. Only do this if you fully understand the consequences. Pinksale accepts no liability for losses resulting from this action.

### Q\&A (FAQs)[​](https://docs.pinksale.finance/presale-vesting/team-vesting-guide#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** Can I use PinkLock for tokens other than team tokens?
  * **A:** Yes, while commonly used for team tokens, you can use PinkLock to vest any amount of a specific token according to a schedule.
* **Q2:** What happens if the TGE % + (Number of Cycles \* Cycle Release %) doesn't equal 100%?
  * **A:** The PinkLock interface should ideally validate this. Ensure your percentages add up correctly to distribute the total locked amount over the planned schedule. If they don't add up to 100%, some tokens might remain locked indefinitely after the last cycle or be distributed unevenly. Double-check your math.
* **Q3:** Why do I need to exclude the PinkLock address from fees?
  * **A:** When you click "Lock", your tokens are transferred *to* the PinkLock contract address (`0x40...BE`). If your token taxes this transfer, the PinkLock contract will receive fewer tokens than intended, messing up the vesting calculations. Excluding the PinkLock address ensures the full intended amount is locked without being taxed.
* **Q4:** Can I change the vesting schedule after locking?
  * **A:** No, once the lock is created via the "Lock" transaction, the vesting schedule (TGE date, percentages, cycle length) is typically immutable and cannot be changed. Plan carefully before locking.

### Troubleshooting[​](https://docs.pinksale.finance/presale-vesting/team-vesting-guide#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** My "Approve" or "Lock" transaction failed.
  * **A:** Ensure you have enough native currency (like BNB, ETH) for gas fees in the wallet performing the action. If your token has fees/rewards/limits, double-check that you have correctly excluded the PinkLock address (`0x40...BE`) in your token contract *before* trying to lock. Also confirm you are using the wallet that holds the tokens you intend to lock.
* **Q:** I can't find my lock on the PinkLock page after creating it.
  * **A:** Make sure you are connected with the correct wallet and network used to create the lock. Check the transaction hash on the block explorer to confirm the lock transaction was successful. There might be a slight delay for the UI to update sometimes; try refreshing.
* **Q:** The "Unlock" button isn't appearing even though the TGE date or cycle date has passed.
  * **A:** Double-check the TGE/cycle dates and times (remember they are in UTC). Ensure you are viewing the lock details with the wallet designated as the **token owner** address during setup, as only this address can typically see and use the unlock function (unless ownership was renounced). Refresh the page. If issues persist, check the lock contract directly on the block explorer or seek support.


# Presale Vesting

### Overview[​](https://docs.pinksale.finance/presale-vesting/presale-vesting-guide#overview) <a href="#overview" id="overview"></a>

This guide explains the "Vesting For Contributors" feature on Pinksale. This allows project owners to release tokens purchased during a presale over a set schedule, rather than all at once at launch. This can help stabilize the token price by preventing immediate sell-offs from presale investors. Reading this will help you:

* Understand the purpose and benefits of vesting tokens for presale contributors.
* Know how to enable and configure this feature during the presale launchpad creation process.
* Learn the details of the vesting parameters: first release percentage, cycle length, and cycle release percentage.
* See an example calculation for setting up a contributor vesting schedule.
* Understand how presale contributors claim their vested tokens over time from the launchpad page.
* Be aware of important notes regarding rebase tokens and the manual claiming process.

### What is Vesting For Contributors?[​](https://docs.pinksale.finance/presale-vesting/presale-vesting-guide#what-is-vesting-for-contributors) <a href="#what-is-vesting-for-contributors" id="what-is-vesting-for-contributors"></a>

"Vesting For Contributors" is an optional feature available when creating a Presale Launchpad on Pinksale. It allows the project team to set a schedule for how presale participants receive the tokens they purchased. Instead of getting 100% of their tokens immediately at the Token Generation Event (TGE) or listing time, they receive portions over time according to the defined schedule.

The main goal is to promote long-term price stability by preventing a large number of presale tokens from being sold simultaneously right after launch, which could crash the price. It encourages presale investors to hold longer.

### Setting Up Vesting During Presale Creation[​](https://docs.pinksale.finance/presale-vesting/presale-vesting-guide#setting-up-vesting-during-presale-creation) <a href="#setting-up-vesting-during-presale-creation" id="setting-up-vesting-during-presale-creation"></a>

You enable and configure this feature when setting up your Presale Launchpad (refer to the main [Create a Launchpad guide](https://docs.pinksale.finance/presale/create-a-presale) for the initial steps):

1. **Connect Wallet & Select Token:** Follow the initial steps for creating a launchpad.
2. **Enable Vesting:** In **“Step 2: DeFi Launchpad Info”** of the creation process, find and check the box labeled **“Using Vesting Contributor?”**.
3. **Configure Vesting Parameters:** Once enabled, you need to set the schedule:
   * **First release for presale (percent):** Enter the percentage (%) of the *total purchased tokens* that each contributor can claim immediately at TGE (when the launchpad is finalized).
   * **Vesting period each cycle (days):** Enter the number of days between each subsequent token release after the initial TGE release.
   * **Presale token release each cycle (percent):** Enter the percentage (%) of the *total purchased tokens* that unlocks for claiming at the end of each cycle.

![Presale Vesting Guide 1](/files/KJH9fZiUxNRVv2lCjLBh)

**Vesting Example:**

* Total tokens sold in presale: 100 (example for one investor)
* First release % at TGE: 20%
* Cycle Length: 30 days (monthly)
* Release % per Cycle: 10%

*Calculation & Schedule:*

* At TGE (after finalization): Contributor claims 100 \* 20% = 20 tokens.
* End of Month 1 (Day 30): Contributor claims 100 \* 10% = 10 tokens.
* End of Month 2 (Day 60): Contributor claims 100 \* 10% = 10 tokens.
* ... This continues for 8 cycles (since 20% + 8 \* 10% = 100%).
* End of Month 8 (Day 240): Contributor claims the final 100 \* 10% = 10 tokens.
* Total Claimed: 20 + (8 \* 10) = 100 tokens.

> **IMPORTANT NOTE: Presale contributors must manually claim their tokens from the Launchpad page on PinkSale after each vesting period unlocks.** Tokens are not automatically sent to their wallets.

> **Note: Vesting Contributor doesn't support rebase tokens.**

### How Presale Contributors Claim Vested Tokens[​](https://docs.pinksale.finance/presale-vesting/presale-vesting-guide#how-presale-contributors-claim-vested-tokens) <a href="#how-presale-contributors-claim-vested-tokens" id="how-presale-contributors-claim-vested-tokens"></a>

1. **Wait for Finalization:** Contributors can only start claiming after the project owner successfully finalizes the Launchpad (see [Finalize a Presale Guide](https://docs.pinksale.finance/presale/finalize-a-presale)).
2. **Visit Launchpad Page:** Contributors need to go back to the specific Presale Launchpad page on Pinksale where they participated.
3. **Claim Tokens:**
   * Connect the wallet used for the presale contribution.
   * Look for the "Claim" button. Information about the vesting schedule (e.g., "Current Vesting Cycle 0/8", "Remaining Vesting Cycle 30 days") should be displayed.
   * Click the "Claim" button when tokens are available (at TGE for the first release, and after each cycle ends for subsequent releases).

![Presale Vesting Guide 2](/files/YH0Us2ftEm1QXdoV6ztf)

4. **Confirm Transaction:** Their wallet (e.g., MetaMask) will ask for confirmation to process the claim and pay the network gas fee. Clicking "Confirm" will send the claimable vested tokens to their wallet.

* **Accumulated Claims:** If a contributor doesn't claim their tokens exactly when a cycle ends, the claimable amount accumulates. For example, if they wait 3 months after TGE in the example above, they could claim the TGE amount + Month 1 + Month 2 + Month 3 amounts all at once by clicking "Claim".

### Q\&A (FAQs)[​](https://docs.pinksale.finance/presale-vesting/presale-vesting-guide#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** Is using Vesting for Contributors mandatory?
  * **A:** No, it's an optional feature that project owners can choose to enable during presale setup to help manage token release and potentially stabilize the price post-launch.
* **Q2:** Do contributors need to pay gas fees to claim?
  * **A:** Yes, each time a contributor clicks the "Claim" button to receive their vested tokens, they need to confirm a transaction in their wallet and pay the corresponding network gas fee.
* **Q3:** What happens if the vesting percentages don't add up to 100%?
  * **A:** The Pinksale interface should ideally prevent schedules that don't total 100%. If somehow misconfigured, contributors might not be able to claim their full allocation. It's crucial for the project owner to set up the percentages correctly: `First release % + (Number of Cycles * Release % per Cycle) = 100%`.
* **Q4:** Can the project owner change the vesting schedule after the presale starts?
  * **A:** No, once the presale launchpad is created with vesting enabled, the schedule (percentages, cycle length) is locked and cannot be altered.

### Troubleshooting[​](https://docs.pinksale.finance/presale-vesting/presale-vesting-guide#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** A contributor says they can't see the "Claim" button on the launchpad page.
  * **A:** Ensure they are connected with the *exact same wallet* they used to contribute to the presale. Verify the launchpad has been successfully finalized by the project owner. Check if the TGE time or the next vesting cycle date has actually passed. Ask them to refresh the page.
* **Q:** The vesting information (e.g., cycles remaining) seems incorrect for a contributor.
  * **A:** Vesting calculations are based on the total amount purchased by that specific wallet. Ensure the contributor understands how the percentages apply to *their* purchase amount. If there seems to be a genuine calculation error displayed, they might need to contact Pinksale support with details.
* **Q:** A contributor's "Claim" transaction fails.
  * **A:** Ensure they have enough native currency (like BNB, ETH) in their wallet to pay the gas fee. Network congestion could also cause temporary failures. Ask them to check the transaction error on the block explorer for more specific reasons.


# Presale Events

* **What does the Owner need to configure?**
  * **Total Reward For All Events**: the total percentage used to calculate the **Reward Amount For All Events** (e.g., 3%).
  * **Enable the events** to apply to the pool (**up to 3 events at the same time**).
  * For each enabled event, set **Reward** to allocate a percentage of the event reward fund to that event.
  * If multiple events are enabled at the same time, the sum of **Reward** across all enabled events must be **100%**.
* **What does the Operator need to do?**
  * After the pool is finalized successfully, fetch the winners/allocations results from the backend/FE for review.
  * Send an on-chain transaction to publish/confirm the results to the EventContract.
* **Reward Amount For All Events** (the total reward fund for events) is the amount deducted to reward **all** events of a pool.
  * This fund **only exists when the pool is finalized successfully** (fail/cancel/not finalized ⇒ no rewards).
  * It is calculated from **Total Raised** after subtracting the **pool fixed fee (5%)**.
* **Formula to calculate Reward Amount For All Events** (based on the example below):
  * **Pool Fixed fee** = 5% × **Total Raised**
  * **Total Raised Less Fee** = Total Raised - Pool Fixed fee
  * **Reward Amount For All Events** = Total Raised Less Fee × Total Reward For All Events

> Note: fractional parts/rounding follow the smart contract/BigNumber behavior.

### Applicable Events <a href="#applicable-events" id="applicable-events"></a>

#### 1) Top Buyers (Top contributors by buy amount) <a href="#id-1-top-buyers-top-contributors-by-buy-amount" id="id-1-top-buyers-top-contributors-by-buy-amount"></a>

* **Goal**: reward wallets with the highest net contribution totals.
* **Configuration**:
  * **Reward**: the reward allocation rate for this event (%).
  * **winnerCount**: maximum number of winners.
* **Who is counted?**
  * Wallets with **net contribution > 0** (total contributed minus any emergency withdrawals, if applicable).
* **How winners are selected**:
  * Rank by **net contribution** from high to low, and take the **top winnerCount**.
  * If there is a tie, the system breaks ties by on-chain order: the wallet that contributed earlier is prioritized.
* **Reward distribution**:
  * **Split equally** among all winners of this event.

***

#### 2) Softcap Sniper (First to hit Softcap) <a href="#id-2-softcap-sniper-first-to-hit-softcap" id="id-2-softcap-sniper-first-to-hit-softcap"></a>

* **Goal**: reward the first contributor whose transaction makes the pool reach soft cap.
* **Configuration**:
  * **Reward**: the reward allocation rate for this event (%).
* **Number of winners**: **1 winner**.
* **How the winner is selected**:
  * The system “replays” the contribution history in the exact on-chain order to compute total raised over time.
  * The **winner** is the wallet of the **first transaction** that makes the pool reach Softcap.
* **Important notes**:
  * This event **does not depend on when the event is enabled** (the system still evaluates the full pool contribution history in on-chain order).
  * If after hitting softcap someone performs an emergency withdraw causing total raised to drop, then softcap is hit again → **it still counts the first time softcap was reached**.
* **Reward distribution**:
  * The winner receives **100%** of this event’s reward.
* **No-reward case**:
  * If the pool never reaches softcap → no winner.

***

#### 3) Lucky Allocation (Random Lucky Draw) <a href="#id-3-lucky-allocation-random-lucky-draw" id="id-3-lucky-allocation-random-lucky-draw"></a>

* **Goal**: run a lucky draw to select **1 winner** from eligible participants.
* **Configuration**:
  * **Reward**: the reward allocation rate for this event (%).
  * **minBuyAmount**: minimum total contribution required to enter the draw.
* **Eligibility**:
  * Wallets with **total net contribution ≥ minBuyAmount**.
* **How the winner is selected**:
  * The system **automatically calculates** based on the pool’s contribution data and selects **1 winner**.
* **Reward distribution**:
  * The winner receives **100%** of this event’s reward.

***

#### 4) Rebuy Bonus (Buy Again After The Event is Enabled) <a href="#id-4-rebuy-bonus-buy-again-after-the-event-is-enabled" id="id-4-rebuy-bonus-buy-again-after-the-event-is-enabled"></a>

* **Goal**: reward users who bought before and then **buy again** after the event is enabled.
* **Configuration**:
  * **Reward**: the reward allocation rate for this event (%).
* **Eligibility (very important)**:
  * You must have **at least 1 contribution before the event is enabled**.
  * After enabling, you must **buy again** (rebuy).
  * If you have **any Emergency Withdraw** (at any time) → **not eligible** for Rebuy Bonus rewards.
* **Reward distribution**:
  * Distributed proportionally based on the **additional amount contributed after enabling**: more rebuy gets more reward, less rebuy gets less reward.
* **No-reward case**:
  * If nobody buys again after enabling → this event has **no recipients**.

> “Since the event is enabled” refers to the timestamp when the system records the event activation for the pool.

***

#### 5) Last Buy (Last Valid Purchase Transaction) <a href="#id-5-last-buy-last-valid-purchase-transaction" id="id-5-last-buy-last-valid-purchase-transaction"></a>

* **Goal**: reward the wallet with the **last valid purchase transaction**.
* **Configuration**:
  * **Reward**: the reward allocation rate for this event (%).
* **Number of winners**: **1 winner**.
* **Configuration**:
  * **minBuyAmount**: the minimum amount of a **single purchase transaction** to be counted.
* **Valid transaction conditions**:
  * Transaction has **amount ≥ minBuyAmount**.
  * If a wallet performs an Emergency Withdraw after contributing, the wallet’s prior contributions are reset / no longer valid under this event’s rules (the wallet can contribute again later and be counted from that point forward).
* **How the winner is selected**:
  * Among valid transactions, the winner is the wallet of the **latest valid transaction** by on-chain order.
* **Reward distribution**:
  * The winner receives **100%** of this event’s reward.

**Example**

> Note: The examples below illustrate **each event independently**.
>
> When enabling events on a real pool, the total **Reward** (allocation across enabled events) must equal **100%**.

Assume the pool is finalized successfully with total raised of **150 BNB**.

### Event Settings <a href="#event-settings" id="event-settings"></a>

#### Total Reward For All Events <a href="#total-reward-for-all-events" id="total-reward-for-all-events"></a>

Assume the Owner sets **Total Reward For All Events** = 3%

Total **Reward Amount For All Events** = **Total Raised Less Fee** × **Total Reward For All Events**

* **Pool Fixed fee** = 5% = 150 × 5 / 100 = 7.5 BNB
* **Total Raised Less Fee** = 150 - 7.5 = 142.5 BNB
* **Total Reward For All Events** = 3% = 3 / 100 = 0.03

\=> Total **Reward Amount For All Events** = 142.5 × 0.03 = 4.275 BNB

#### 1. Top Buyer <a href="#id-1-top-buyer" id="id-1-top-buyer"></a>

Assume the Owner sets **Reward** = 50% and **winnerCount** = 10 (default).

The pool has 100 eligible contributors (**netContribution > 0**).

The system ranks wallets by **net contribution** from high to low and takes the **top 10** as winners. If two wallets have the same net contribution (tie), the wallet with the earlier on-chain contribution is prioritized.

**RewardAmount** = **Reward Amount For All Events** × **Reward** = 4.275 BNB × 50% = 2.1375 BNB

Each winner receives = **RewardAmount / winnerCount** = 2.1375 / 10 = **0.21375 BNB**.

#### 2. Softcap Sniper <a href="#id-2-softcap-sniper" id="id-2-softcap-sniper"></a>

Assume the pool softcap is **100 BNB**.

Assume the Owner sets **Reward** = 20%.

The system replays the contribution history in on-chain order to compute **total raised** over time. Example transactions (in order):

* Tx1: Wallet A contributes 30 BNB ⇒ total raised = 30
* Tx2: Wallet B contributes 40 BNB ⇒ total raised = 70
* Tx3: Wallet C contributes 35 BNB ⇒ total raised = 105 (**first time reaching softcap**)

\=> The **winner** of Softcap Sniper is **Wallet C** (the wallet of the first transaction that makes total raised ≥ softcap).

**RewardAmount** = **Reward Amount For All Events** × **Reward** = 4.275 BNB × 20% = 0.855 BNB

Wallet C receives **100%** of this event’s reward (0.855 BNB).

#### 3. Lucky Allocation <a href="#id-3-lucky-allocation" id="id-3-lucky-allocation"></a>

Assume the Owner sets **Reward** = 10% and **minBuyAmount** = 5 BNB (based on **total net contribution**).

Example net contributions of some wallets:

* Wallet A: 3 BNB ⇒ not eligible
* Wallet B: 5 BNB ⇒ eligible
* Wallet C: 12 BNB ⇒ eligible
* Wallet D: 20 BNB ⇒ eligible

\=> Eligible wallets = \[B, C, D]. The system automatically calculates from on-chain data and picks **1 winner** from this group (the result can be reproduced if using the same on-chain input data).

Assume the system returns **Wallet C** as the winner.

**RewardAmount** = **Reward Amount For All Events** × **Reward** = 4.275 BNB × 10% = 0.4275 BNB

Wallet C receives **100%** of this event’s reward (0.4275 BNB).

#### 4. Rebuy Bonus <a href="#id-4-rebuy-bonus" id="id-4-rebuy-bonus"></a>

Assume the Owner sets **Reward** = 10%.

Assume the event is enabled at **EnableTx**. Rebuy Bonus eligibility:

* The wallet must have at least **1 contribution before EnableTx**.
* After EnableTx, the wallet must **buy again** (contribute again).
* If the wallet has **any Emergency Withdraw** (at any time) ⇒ **excluded** from the event.

Example:

* Wallet A:
  * Before EnableTx: contributes 2 BNB
  * After EnableTx: contributes an additional 3 BNB ⇒ additional = 3 (eligible)
* Wallet B:
  * Before EnableTx: no contributions
  * After EnableTx: contributes 10 BNB ⇒ **not eligible** (no prior buy)
* Wallet D:
  * Before EnableTx: contributes 1 BNB
  * After EnableTx: contributes an additional 9 BNB
  * Has 1 Emergency Withdraw ⇒ **excluded**
* Wallet E:
  * Before EnableTx: contributes 5 BNB
  * After EnableTx: contributes an additional 1 BNB ⇒ additional = 1 (eligible)

\=> Eligible reward recipients: **Wallet A, Wallet E**.

Rewards are distributed proportionally by the **additional amount contributed after enabling**:

* Total additional = 3 + 1 = 4
* Wallet A receives = RewardAmount × 3 / 4
* Wallet E receives = RewardAmount × 1 / 4

**RewardAmount** = **Reward Amount For All Events** × **Reward** = 4.275 BNB × 10% = 0.4275 BNB

\=> Wallet A receives = 0.4275 × 3 / 4 = 0.320625 BNB\
\=> Wallet E receives = 0.4275 × 1 / 4 = 0.106875 BNB

> Note: fractional parts/rounding follow the smart contract mechanism.

#### 5. Last Buy <a href="#id-5-last-buy" id="id-5-last-buy"></a>

Assume the Owner sets **Reward** = 20% and **minBuyAmount** = 5 BNB.

A purchase (contribution) transaction is **valid** if: **amount ≥ minBuyAmount**.

Example transactions in on-chain order:

* Tx1: Wallet A contributes 4 BNB ⇒ **not valid** (4 < 5)
* Tx2: Wallet B contributes 6 BNB ⇒ valid
* Tx3: Wallet C contributes 10 BNB ⇒ valid
* Tx4: Wallet C Emergency Withdraw ⇒ Wallet C’s prior contributions are treated as **invalid** under this event’s rules
* Tx5: Wallet D contributes 5 BNB ⇒ valid

\=> The last remaining valid transaction is Tx5 (Wallet D contributes 5 BNB).

**RewardAmount** = **Reward Amount For All Events** × **Reward** = 4.275 BNB × 20% = 0.855 BNB

Wallet D receives **100%** of this event’s reward (0.855 BNB).


# Create a Fair Launch

{% embed url="<https://www.youtube.com/watch?v=18E_ROn2fIQ>" %}
How to Create a Fair Launch on PinkSale
{% endembed %}

### Overview[​](https://docs.pinksale.finance/fairlaunch/create-a-fair-launch#overview) <a href="#overview" id="overview"></a>

This guide provides a step-by-step walkthrough on how to create a Fair Launch pool for your token on the Pinksale platform, applicable across the blockchains Pinksale supports. Fair Launches ensure everyone gets the same token price regardless of when they contribute. After reading this, you will understand:

* The definition and calculation of the token price in a Fair Launch.
* The four main steps involved: Verifying Token, Inputting Fair Launch Info, Adding Additional Info, and Finishing.
* The specific fields and parameters required in each step (e.g., token address, softcap, liquidity percentage, router selection).
* Important considerations like fee options, listing options, and the affiliate program.
* Key notes regarding token functions (transfer fees) and stablecoin pairs.
* How to use related Pinksale resources like the Calculator and PinkLock.

**Watch the Video Guide:** [How to Create a Fairlaunch on Pinksale](https://youtu.be/18E_ROn2fIQ) *(Note: Video might show a specific chain, but principles apply broadly)*

> **Note: At fair launch, everyone will have the same token price after the fair launch ends. It doesn't matter if you buy first or late. Token price = total raised funds / total tokens for fair launch.**

### Step 1: Verify Token[​](https://docs.pinksale.finance/fairlaunch/create-a-fair-launch#step-1-verify-token) <a href="#step-1-verify-token" id="step-1-verify-token"></a>

1. Connect your wallet to Pinksale, ensuring you are on the correct network (e.g., BSC, Ethereum, Polygon, etc.).
2. From the homepage, click on "Launchpads" => "Create fair launch". You will be redirected to the creation page: <https://www.pinksale.finance/fairlaunch/create>

![](/files/Surr9In3yEzxtOYqsf3U)

3. Choose the blockchain network for your fair launch (e.g., BNB Chain, Ethereum).
4. Input your **Token Address**. If you don't have a token, you can click "Create Token" to make one. Once you enter a valid token address, the system will auto-fill the token's Name, Symbol, and Decimals.
5. Select how you want to pay the creation fee under **"Paid As"**.
6. Choose the **Currency** for fundraising (e.g., BNB, BUSD).
7. Select a **Fee option**. There are several fee structures available.
8. Choose a **Listing Option**:
   * **Auto listing:** Liquidity will be added automatically after you Finalize the pool. This is the recommended option for most projects.
   * **Manual listing:** You will have to add liquidity manually after finalizing.
9. Decide whether to enable the [Affiliate program](https://docs.pinksale.finance/important/affiliate-program).
10. After making your selections, review everything and click on "Next".

    ![](/files/4cZXdwFu7E11DuwMWeDN)

    > Note: The image above is for Step 1. Please ensure it is replaced with the most current screenshot reflecting the fields described.

### Step 2: Input Fair Launch Information[​](https://docs.pinksale.finance/fairlaunch/create-a-fair-launch#step-2-input-fair-launch-information) <a href="#step-2-input-fair-launch-information" id="step-2-input-fair-launch-information"></a>

After verifying your token, you need to enter the details for your Fair Launch pool.

1. Ensure all numerical inputs are positive numbers.
2. **Total selling amount:** Enter the total number of your tokens you want to sell in this fair launch.
3. **Whitelist:** Choose whether to enable or disable the whitelist for your pool. If enabled, only whitelisted users can participate.
4. **Softcap:** Set a reasonable minimum raise amount **in the currency you selected for the raise** (e.g., BNB, ETH). This number should not be excessively large.
5. **Setting max contribution?**: (Optional) Tick this box if you want to set a maximum amount each user can contribute.
6. **Router:** Select the Decentralized Exchange (DEX) router where liquidity will be added (e.g., PancakeSwap on BSC, Uniswap on Ethereum).
7. **Liquidity (%):** Enter the percentage of the **raised funds** that will be used to create the liquidity pool. The minimum is 51%, and the maximum is 100%.
   * If you choose the Buyback option, the sum of the Buyback percentage + Liquidity percentage must be 51% or greater (Refer to [this post on Fair Launch Buy Back Option](https://docs.pinksale.finance/fairlaunch/fair-launch-buy-back-option)).
8. **Enable buyback?**: (Optional) Tick this box to enable the buyback mechanism.
9. **Start time & End time:** Select the start and end date/time for your fair launch pool. The start time must be before the end time.
10. **Liquidity lock-up time:** Specify how long the liquidity pool tokens will be locked (e.g., 365 days).
11. **Use Vesting Contributor?**: (Optional) Tick this box if you want to set up a vesting schedule for contributors' tokens.

After filling in this information, the interface will show the total number of your project tokens required to create the fair launch pool.

* **Tip:** Use the [Pinksale Calculator](https://docs.pinksale.finance/important/pinksale-calculator) to help plan your tokenomics effectively.

  ![Fair Launch Step 2 Interface](/files/Luez05THUGGnqfDI438D)

### Step 3: Add Additional Info[​](https://docs.pinksale.finance/fairlaunch/create-a-fair-launch#step-3-add-additional-info) <a href="#step-3-add-additional-info" id="step-3-add-additional-info"></a>

Provide additional details about your project for the launchpad page.

1. **Logo URL** and **Website** fields are required. You have two options for the logo:
   * **Option A: Use Pinksale's AI Logo Generator:** Generate a logo using AI directly on the platform.
   * **Option B: Provide Your Own Logo URL:** Paste a direct URL to your logo image. The URL must end with `.png`, `.jpg`, `.jpeg`, or `.gif`.
2. **Banner URL**: Similar to the logo, you can either use the AI generator or provide a direct URL for your banner image.
3. Fill in other fields like links to your project's social media (Github, Twitter, Telegram, etc.).
4. Click "Next" when you have entered all the information.

![Fair Launch Step 3 Interface 1](/files/fr4eiIQtXVPUQ5oT7nD5)

### Step 4: Finish[​](https://docs.pinksale.finance/fairlaunch/create-a-fair-launch#step-4-finish) <a href="#step-4-finish" id="step-4-finish"></a>

This is the final review stage before creating your Fair Launch pool.

1. Carefully review all the information you have entered. You can go back to previous steps to make changes if needed.
2. Click "Approve Spending Token" and confirm the transaction in your wallet. This allows Pinksale to access the required amount of your project tokens for the sale and liquidity. Ensure you have enough **native chain currency** (like BNB, ETH, MATIC) for gas fees.

   ![Fair Launch Step 4 - Approve](/files/4um3xTAgHuPhvKTIqA5X)
3. Once the approval transaction is confirmed, click the final "Confirm & Create Launchpad" button.

![](/files/fDujSwHn8IssGCAwB4Im)

4. Your wallet will ask for one last confirmation for the pool creation transaction, showing the final network fee (gas fee). Click "Confirm" if you agree. Ensure you have enough **native chain currency** for this fee.
5. Your Fair Launch pool is now created! This is the result:

   ![Fair Launch Step 4 - Success](/files/d5g6FibMV8rRhCGcr1zj)

> **Note:** \*\*You can use [Pink Lock](https://docs.pinksale.finance/pinklock/create-a-lock) to lock team tokens or other tokens and display this information via an editable tokenomic chart on your Fair Launch page.\*\*

### Q\&A (FAQs)[​](https://docs.pinksale.finance/fairlaunch/create-a-fair-launch#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What makes a Fair Launch "fair"?
  * **A:** The key fairness aspect is that the final token price is the same for everyone, calculated only *after* the sale ends (Total Raised Funds / Total Tokens Sold). Early buyers don't get a cheaper price than later buyers.
* **Q2:** What's the difference between Auto Listing and Manual Listing?
  * **A:** With Auto Listing, Pinksale automatically creates the liquidity pool on your chosen DEX when you finalize the pool. With Manual Listing, you receive the raised funds and the remaining tokens, and you must create the liquidity pool yourself on the DEX.
* **Q3:** What is the Softcap?
  * **A:** The Softcap is the minimum amount of **funds (in the currency being raised)** that need to be collected for the fair launch to be considered successful. If the softcap isn't reached by the end time, the fair launch fails, and contributors can claim refunds.
* **Q4:** Why is the minimum liquidity percentage 51%?
  * **A:** This ensures a substantial portion of the raised funds goes towards creating a stable trading pool on the DEX, which is crucial for healthy price action and investor confidence.
* **Q5:** What happens if my token has transfer fees (taxes)?
  * **A:** Your token contract *must* have a function to exclude addresses (like the presale contract, router, and pair addresses) from these fees. Otherwise, the fair launch creation, liquidity adding, and potentially trading will fail or incur unintended taxes.

### Troubleshooting[​](https://docs.pinksale.finance/fairlaunch/create-a-fair-launch#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** I'm getting an error when trying to verify my token in Step 1.
  * **A:** Ensure you are connected with the correct wallet and **network** (e.g., BSC, Ethereum, Polygon). Double-check the token address. If your token has taxes, confirm it has the necessary 'exclude transfer fee' function. If raising with stablecoins, ensure your token is non-taxed.
* **Q:** The interface shows I need more tokens than I expected in Step 2.
  * **A:** This calculation includes the 'Total selling amount' plus the tokens for initial liquidity (based on 'Liquidity %' and implied listing price). Use the Pinksale Calculator to plan.
* **Q:** My Logo URL isn't accepted in Step 3.
  * **A:** Ensure the URL links *directly* to the image file and ends with `.png`, `.jpg`, `.jpeg`, or `.gif`.
* **Q:** My "Approve Spending Token" transaction fails in Step 4.
  * **A:** Ensure you have enough **native chain currency** (like BNB, ETH, MATIC) in your wallet for gas fees. Confirm the correct wallet is connected.
* **Q:** My pool creation transaction ("Submit") failed in Step 4.
  * **A:** This could be due to insufficient gas fees, network congestion, or a token contract issue (taxes, decimals, etc.). Check the error on the relevant block explorer (like BscScan, Etherscan) for details. Contact a developer or Pinksale support if needed.


# Finalize a Fair Launch

### Overview[​](https://docs.pinksale.finance/fairlaunch/finalize-a-fair-launch#overview) <a href="#overview" id="overview"></a>

This guide explains the steps needed to finalize your Fair Launch pool on Pinksale after it has successfully met its soft cap and ended. Finalizing triggers the token distribution and liquidity pool creation (if auto-listing was selected). Reading this will help you:

* Understand the critical step of excluding fees for the presale address if your token has taxes.
* Follow the process of interacting with your token contract on a block explorer (e.g., [BSCScan](https://bscscan.com/), [Etherscan](https://etherscan.io/)).
* Locate and use the "Finalize" function on your Pinksale pool page.
* Know where to find help if finalization fails due to contract issues.

> **Important:** If you follow these steps and still cannot finalize the pool, there might be an issue with your smart contract. Consider hiring a trusted developer from the [Pinksale Contract Developers List](https://docs.pinksale.finance/services/contract-developers) to assist with diagnosis and potential fixes.

### Pre-Finalization: Excluding Fees (If Applicable)[​](https://docs.pinksale.finance/fairlaunch/finalize-a-fair-launch#pre-finalization-excluding-fees-if-applicable) <a href="#pre-finalization-excluding-fees-if-applicable" id="pre-finalization-excluding-fees-if-applicable"></a>

**This step is ONLY necessary if your token contract includes fees (taxes), rewards, or transaction limits.** You must exclude the Pinksale *presale address* from these functions before finalizing. The example below uses BSCScan, but the process is similar on other block explorers like Etherscan.

1. **Find your Token Contract & Presale contract Address:**

   * Go to your Fair Launch pool page on Pinksale.
   * Click on the "token address" link to open your token contract on the relevant block explorer (e.g., [BSCScan](https://bscscan.com/)).
   * You will also need your unique "presale address" from the Pinksale pool page.

   ![Finding Token Address on Pool Page](/files/b7T6sz9nmayAXk6Q8lTd)

**Presale Contract Address**

![Presale Contract Address](/files/jFpsOsvolWNQRfxToOoz)

2. **Connect Your Wallet to the Block Explorer:**

   * On the block explorer page (e.g., [BSCScan](https://bscscan.com/)) for your token, navigate to the "Contract" tab, then find the "Write Contract" section.
   * Click "Connect to Web3" and connect the wallet (like MetaMask) that **owns the token contract**.

   ![Connect Wallet on Block Explorer](/files/4veCeBQCc2fd8KVPSGoc)
3. **Call the Exclude/Exempt Function:**
   * Look for a function related to excluding addresses from fees within the "Write Contract" section. Common names are `excludeFromFees`, `setExcludedFromFees`, `exemptFromFees`, etc. Use your browser's find function (Ctrl+F or Cmd+F) and search for "exclude" or "exempt".

![Finding Exclude Function](/files/xCeS3JEFySRcohuRtI2p)

* Input your **presale address** into the appropriate field (often labeled `account` or `_address`).
* *If the function asks for a boolean (true/false) value* (like `exclude (bool)`), input `True`.

![Example Bool Input](/files/1fEklsnW7BkbftjdCYLG)

* Click the "Write" button for that specific function.

> *Note: Contract function names vary. If you can't find 'exclude' or 'exempt', consult your contract developer or documentation.*

4. **Confirm Transaction:** Your wallet (e.g., MetaMask) will pop up asking you to confirm the transaction and pay the network gas fee. Click "Confirm".

### Finalizing the Pool on Pinksale[​](https://docs.pinksale.finance/fairlaunch/finalize-a-fair-launch#finalizing-the-pool-on-pinksale) <a href="#finalizing-the-pool-on-pinksale" id="finalizing-the-pool-on-pinksale"></a>

Once any necessary fee exclusions are done (or if your token has no fees), you can finalize the Fair Launch pool.

5. **Navigate to Pool Actions:** Go back to your Fair Launch pool page on Pinksale. Scroll down to the "Pool Actions" section.
6. **Click Finalize:** If the presale met its soft cap and the end time has passed, the "Finalize" button should be active. Click it. (There might also be an option to cancel the pool if it failed).

![Pool Actions - Finalize Button](/files/Jp6zqjWMz0l5z4dBHE8m)

7. **Confirm Finalize Transaction:** Your wallet (e.g., MetaMask) will ask for confirmation one last time for the finalize action, showing the required gas fee. Click "Confirm" to complete the process.

### Q\&A (FAQs)[​](https://docs.pinksale.finance/fairlaunch/finalize-a-fair-launch#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What does "Finalize" actually do?
  * **A:** Finalizing triggers several actions: it calculates the final token price, allows contributors to claim their purchased tokens, distributes raised funds (some to the project owner, some potentially to liquidity/buyback based on setup), and if "Auto Listing" was selected, it creates the liquidity pool on the chosen DEX and locks the LP tokens.
* **Q2:** Why do I need to exclude the presale address from fees?
  * **A:** If your token taxes transfers, the large transfers happening during finalization (sending tokens to buyers, sending tokens to the liquidity pool) could be taxed incorrectly, causing the process to fail or locking insufficient liquidity. Excluding the presale address prevents these internal Pinksale actions from being taxed.
* **Q3:** What if my contract doesn't have an "exclude" or "exempt" function?
  * **A:** If your token has taxes but no way to exclude addresses, you will likely *not* be able to finalize the Pinksale pool correctly. You would need to modify your contract (if possible) or consult with a developer listed in the Pinksale docs for assistance.
* **Q4:** What happens if the Fair Launch didn't meet the soft cap?
  * **A:** If the soft cap wasn't reached by the end time, the pool fails. Instead of "Finalize", there will likely be a "Cancel" button, and contributors will be able to withdraw the funds they contributed.

### Troubleshooting[​](https://docs.pinksale.finance/fairlaunch/finalize-a-fair-launch#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** I can't find the "exclude" or "exempt" function on the block explorer (e.g., [BSCScan](https://bscscan.com/)).
  * **A:** Make sure you are connected with the **owner wallet** under the "Write Contract" tab. Function names vary greatly between contracts; search carefully. If it truly doesn't exist and your token has fees, you have a contract problem – see the important note at the beginning of this guide about contacting a developer.
* **Q:** My transaction to exclude fees failed.
  * **A:** Ensure you have enough native currency (like BNB, ETH) for gas fees in the owner wallet. Check the error message on the block explorer. Common issues include incorrect input format or trying to exclude an address that's already excluded.
* **Q:** The "Finalize" button on Pinksale is greyed out or not clickable.
  * **A:** This usually means one of the conditions hasn't been met: the pool hasn't reached its soft cap, the end time hasn't passed yet, or potentially there's a temporary UI issue (try refreshing the page).
* **Q:** I clicked "Finalize" and confirmed in my wallet, but the transaction failed.
  * **A:** This is the most common point where contract issues appear. Check the failure reason on the block explorer (e.g., [BSCScan](https://bscscan.com/), [Etherscan](https://etherscan.io/)). It's often due to fees not being excluded properly (see Steps 1-4), insufficient gas, or other contract logic errors preventing the large token transfers during finalization. **Refer to the important note at the top – you likely need a developer to examine your contract.**


# Fair Launch Buy-Back Option

### Overview[​](https://docs.pinksale.finance/fairlaunch/fair-launch-buy-back-option#overview) <a href="#overview" id="overview"></a>

This guide explains the optional Buy-Back feature available when creating a Fair Launch on Pinksale. This function allows a set percentage of the raised funds to be used for automatically buying back and burning project tokens after launch, potentially supporting the token price. Reading this will help you:

* Understand what the Fair Launch Buy-Back function is and its purpose.
* Know how to enable and configure it during the Fair Launch creation process.
* Learn the details of the required parameters: Buyback Percentage, Amount Per Buyback, Minimum Buyback Delay, and Maximum Buyback Delay.
* Understand when and how buy-backs can be initiated after the fair launch is finalized.

### What is the Buy-Back Option?[​](https://docs.pinksale.finance/fairlaunch/fair-launch-buy-back-option#what-is-the-buy-back-option) <a href="#what-is-the-buy-back-option" id="what-is-the-buy-back-option"></a>

The Fair Launch Buy-Back function is an optional feature you can enable when setting up your Pinksale Fair Launch. If enabled, a specified percentage of the funds raised (e.g., BNB, ETH) will be allocated to a buy-back mechanism. This mechanism periodically uses the allocated funds to buy your project's tokens from the market (on the DEX where liquidity was added) and immediately burns them (sends them to a dead address), effectively reducing the total supply.

### Setting Up the Buy-Back Function[​](https://docs.pinksale.finance/fairlaunch/fair-launch-buy-back-option#setting-up-the-buy-back-function) <a href="#setting-up-the-buy-back-function" id="setting-up-the-buy-back-function"></a>

You configure the Buy-Back option during **Step 2 (Input Fair Launch Information)** of the Fair Launch creation process.

![Fair Launch Creation - Buyback Option Toggle](/files/OsJdlCxAI2vv4JNNAFtz)

If you enable the Buy-Back toggle, you will need to set the following parameters:

* **Buyback Percentage (%):** Enter the percentage of the total raised funds you want to allocate specifically to the buy-back function.
  * **Important Constraint:** The sum of the **Buyback Percentage (%)** and the **Liquidity (%)** (set earlier in Step 2) must be **greater than or equal to 51%**.
* **Amount Per Buyback:** Set the amount of the raised currency (e.g., the default is 1 BNB, but you can adjust this) that will be used for each individual buy-back transaction.
* **Minimum Buyback Delay:** Set the minimum time delay (e.g., the default is 1 hour) that must pass after a buy-back before the *project owner* can manually trigger the next one.
* **Maximum Buyback Delay:** Set the maximum time delay (e.g., the default is 6 hours) that can pass after a buy-back. If the owner hasn't triggered a buy-back within this time, *any user* can trigger it.

### Initiating Buy-Backs After Launch[​](https://docs.pinksale.finance/fairlaunch/fair-launch-buy-back-option#initiating-buy-backs-after-launch) <a href="#initiating-buy-backs-after-launch" id="initiating-buy-backs-after-launch"></a>

Once your Fair Launch pool is successfully created and finalized:

* The Buy-Back information (including the allocated amount and trigger button) will be visible on the finalized pool page.

![Pool Page - Buyback Information Display](/files/z0wfXQAhoTljd4KyTIo7)

* The **first buy-back** can be initiated **one hour** after the Fair Launch pool has been finalized.
* The **project owner** can trigger a buy-back manually by clicking the buy-back button any time after the "Minimum Buyback Delay" has passed since the last one.
* **Any user** can trigger a buy-back by clicking the buy-back button if the "Maximum Buyback Delay" has passed since the last buy-back was performed.

### Q\&A (FAQs)[​](https://docs.pinksale.finance/fairlaunch/fair-launch-buy-back-option#qa-faqs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** Is using the Buy-Back feature mandatory?
  * **A:** No, it's an optional feature you choose to enable or disable during Fair Launch creation.
* **Q2:** What is the purpose of the Buy-Back?
  * **A:** Buying back tokens and burning them reduces the circulating supply, which can potentially create positive price pressure or signal confidence from the project. It uses a portion of the funds that would otherwise go to the project owner or liquidity.
* **Q3:** What does the constraint "Buyback % + Liquidity % >= 51%" mean?
  * **A:** Pinksale requires that at least 51% of the raised funds are committed to either the DEX liquidity pool or the Buy-Back function (or a combination of both). This ensures a significant portion benefits token holders through market liquidity or supply reduction.
* **Q4:** Who pays the gas fees for triggering the buy-back?
  * **A:** The person clicking the buy-back button (either the project owner or a user after the maximum delay) pays the network gas fees for the transaction.

### Troubleshooting[​](https://docs.pinksale.finance/fairlaunch/fair-launch-buy-back-option#troubleshooting) <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** I enabled Buy-Back during creation, but I don't see the option on my pool page after finalizing.
  * **A:** Ensure the Fair Launch successfully finalized. Refresh the pool page. If it's still missing, there might have been an issue during pool creation or finalization. Double-check your settings or contact Pinksale support / a developer if needed.
* **Q:** The Buy-Back button is visible, but clicking it gives an error.
  * **A:** Ensure enough time has passed since the last buy-back (check the Minimum/Maximum delay timers displayed on the pool page). Make sure you have enough native currency (like BNB, ETH) in your wallet to pay the gas fees for the transaction. There could also be temporary network congestion or issues with the DEX router preventing the swap.
* **Q:** Does the buy-back happen automatically?
  * **A:** No, the buy-back transaction needs to be *triggered* manually by clicking the button, either by the owner (after the minimum delay) or by any user (after the maximum delay). The contract then executes the buy and burn automatically once triggered.


# Create a Lock

This guide explains how to use PinkLock, Pinksale's audited tool for locking tokens or Liquidity Pool (LP) tokens. You can create simple time locks or set up vesting schedules for gradual release. This is commonly used for team tokens, marketing allocations, or locking liquidity to build investor trust. After reading this, you will understand:

* The purpose of PinkLock and its audit status.
* How to create a **simple time lock** (Method 1).
* How to create a **lock with vesting** (Method 2).
* The specific parameters required for each method, using original descriptions where preferred.
* The crucial step of **excluding the PinkLock address** from fees for taxed tokens.
* How locking information can be used to display tokenomics on your presale page.

> **Note:** You can use PinkLock to generate lock information that helps populate the tokenomic chart displayed on your Pinksale presale/fair launch page.

> **Note:** PinkLock has been audited by CertiK and potentially other firms. View the CertiK audit here: [**https://skynet.certik.com/projects/pinksale**](https://skynet.certik.com/projects/pinksale)

![PinkLock Interface Overview](/files/ZKr8VCUTGAtA8V0LuKOs)

### Method 1: Create a Lock Without Vesting (Simple Time Lock) <a href="#method-1-create-a-lock-without-vesting-simple-time-lock" id="method-1-create-a-lock-without-vesting-simple-time-lock"></a>

Use this method to lock a specific amount of tokens until a set date and time.

#### Step 1: Access PinkLock <a href="#step-1-access-pinklock" id="step-1-access-pinklock"></a>

* Ensure your wallet is connected to Pinksale on the correct network
* From the Pinksale homepage, click "PinkLock" => "Create Lock", or go directly to: [https://pinksale.finance/pinklock/create](https://www.pinksale.finance/pinklock/create)

#### Step 2: Configure Lock Settings <a href="#step-2-configure-lock-settings" id="step-2-configure-lock-settings"></a>

* Input the contract address of the token or LP token you want to lock
* By default, the connected wallet is the owner. Check "use another owner" and input a different wallet address if needed
* Give this lock a descriptive title (e.g., "Team Tokens Lock", "Marketing Wallet Lock")
* Enter the **total number** of tokens to lock (Enter a number, not a percentage)
* Select the exact date and time (in UTC) when the tokens will become unlockable

![PinkLock - Simple Lock Configuration](/files/ZEhrTCO29ZqxBpRZpHdU)

#### Step 3: Approve Tokens <a href="#step-3-approve-tokens" id="step-3-approve-tokens"></a>

Click the "Approve" button and confirm the transaction in your wallet to allow PinkLock to handle the specified token amount.

![PinkLock - Approve Button](/files/gowl0CQMSumiZpErvkkR)

#### Step 4: Create Lock <a href="#step-4-create-lock" id="step-4-create-lock"></a>

After approval, click the "Lock" button and confirm the final transaction in your wallet to create the time lock.

> **Important Note (Both Methods):** \* If the token you are locking has transfer fees, rewards, or max transaction limits, you **must exclude** the PinkLock lockup address `0x5E5b9bE5fd939c578ABE5800a90C566eeEbA44a5` from these features in the token's contract **before** clicking "Lock". Failure to do so will likely cause the lock transaction to fail.

### Method 2: Create a Lock Using Vesting <a href="#method-2-create-a-lock-using-vesting" id="method-2-create-a-lock-using-vesting"></a>

Use this method to lock tokens and release them gradually over time based on a schedule.

#### Step 1: Access PinkLock <a href="#step-1-access-pinklock-1" id="step-1-access-pinklock-1"></a>

* Ensure your wallet is connected to Pinksale on the correct network
* From the Pinksale homepage, click "PinkLock" => "Create Lock", or go directly to: [https://pinksale.finance/pinklock/create](https://www.pinksale.finance/pinklock/create)

#### Step 2: Configure Lock Settings <a href="#step-2-configure-lock-settings-1" id="step-2-configure-lock-settings-1"></a>

* Input the contract address of the token you want to vest
* By default, the connected wallet is the owner. Check "use another owner" and input a different wallet address if needed
* Give this lock a descriptive title (e.g., "Advisor Vesting Schedule")
* Enter the **total number** of tokens to be included in this vesting schedule
* Place a check in the check box **"use vesting"**

#### Step 3: Configure Vesting Parameters <a href="#step-3-configure-vesting-parameters" id="step-3-configure-vesting-parameters"></a>

Configure the following parameters:

* **TGE Date:** Should be the listing time
* **TGE (percent):** The percentage of the first batch of team tokens to be released
* **Cycle (days):** How long, in days, between each batch of vested tokens is released
* **Cycle Release (percent):** How many tokens will be released each cycle following the First Token Release batch

![PinkLock - Vesting Configuration](/files/pKYmB1grjA8EO74Zjs2c)

#### Step 4: Approve Tokens <a href="#step-4-approve-tokens" id="step-4-approve-tokens"></a>

Click "Approve" and confirm the transaction in your wallet to allow PinkLock to handle the tokens.

![PinkLock - Approve Button \\\\(Vesting\\\\)](/files/y9hTNj976qdCXCFQ8v2N)

#### Step 5: Create Lock <a href="#step-5-create-lock" id="step-5-create-lock"></a>

Click "Lock" and confirm the final transaction in your wallet to create the vesting lock.

> **Important Notes (Vesting):** \* As mentioned above, **exclude the PinkLock address `0x5E...A44a5` from fees/rewards/limits** in your token contract before locking if applicable. \* Team Vesting **doesn't support rebase tokens**.

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What's the difference between locking *Tokens* and *LP Tokens*?
  * **A:** Locking Tokens refers to locking your project's own native token (like team or marketing allocation). Locking LP Tokens refers to locking the Liquidity Pool tokens you receive after adding liquidity on a DEX; this proves liquidity is locked and cannot be removed ("rugged") for the specified duration. Both use the same PinkLock interface.
* **Q2:** Why is excluding the PinkLock address from fees important?
  * **A:** When you click "Lock", the tokens are transferred *to* the PinkLock contract (`0x5E...A44a5`). If your token taxes this transfer, the lock contract receives fewer tokens than intended, causing issues with unlocking the correct amount later. Excluding the address ensures the full amount is locked without tax.
* **Q3:** Can I unlock tokens *before* the set time or vesting date?
  * **A:** No. The core purpose of PinkLock is to enforce the lock duration or vesting schedule immutably on the blockchain. Tokens can only be withdrawn by the designated owner *after* the lock expires or the vesting period arrives.
* **Q4:** What happens after the simple lock duration ends?
  * **A:** The designated owner can go to the PinkLock page, find the specific lock entry, and click an "Unlock" or "Withdraw" button to claim the full amount of locked tokens back to their wallet.
* **Q5:** How does claiming work for vested tokens?
  * **A:** Similar to the simple lock, the designated owner visits the PinkLock page. When the TGE date or a cycle end date passes, an "Unlock" button appears for that specific vesting lock, allowing the owner to claim the portion of tokens that became available during that period. Unclaimed amounts accumulate. (Refer to the Team Vesting guide for more details on claiming).

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** My "Approve" or "Lock" transaction fails.
  * **A:** Ensure you have enough native currency (BNB, ETH, etc.) for gas fees. **Crucially, check if the token being locked has fees/rewards/limits and if you have correctly excluded the PinkLock address (`0x5E...A44a5`) in the token contract BEFORE attempting to lock.** Confirm you are using the wallet that holds the tokens you intend to lock.
* **Q:** I made a mistake in the lock duration or vesting schedule after clicking "Lock". Can I change it?
  * **A:** No. Once a lock is confirmed on the blockchain via the "Lock" transaction, the parameters (duration, vesting schedule, amount, owner) are generally permanent and cannot be modified. Plan carefully beforehand.
* **Q:** I can't find my lock on the PinkLock page after creating it.
  * **A:** First, ensure you are connected with the correct wallet (usually the one that created the lock or the designated owner wallet) and are on the correct blockchain network. Check the transaction hash on the block explorer to confirm the lock transaction was successful. **Then, navigate within Pinksale: go to the PinkLock section, select the correct tab for what you locked (e.g., "Token" or "Liquidity"), and then click on the "My Locks" tab.** Your successfully created locks associated with the connected wallet should appear there. Try refreshing the page if needed.


# How to Unlock

This guide explains how the designated owner can unlock tokens previously locked using Pinksale's PinkLock feature. This covers both simple time locks (unlocking the full amount after expiry) and vesting locks (claiming tokens as each cycle completes). Reading this will help you:

* Understand the process for unlocking tokens from a simple time lock.
* Understand how to claim tokens released through a vesting schedule.
* Know where to find your locks and initiate the unlock/claim process.
* Be aware of the serious implications of using the "Renounce Lock Ownership" function.
* Find answers to common questions about unlocking and claiming.

### Method 1: Unlock Tokens Without Vesting (Simple Time Lock) <a href="#method-1-unlock-tokens-without-vesting-simple-time-lock" id="method-1-unlock-tokens-without-vesting-simple-time-lock"></a>

Once the lock duration you set has expired, the designated owner can withdraw the locked tokens.

1. **Connect Wallet:** Ensure the wallet designated as the **owner** of the lock is connected to Pinksale on the correct network.
2. **Navigate to Token Locks:** From the Pinksale homepage, go to "PinkLock" => "Token", or directly access: [https://pinksale.finance/pinklock/token](https://www.pinksale.finance/pinklock/token)
3. **Find Your Lock:** Click on the **"My Lock"** tab. Locate the specific lock entry you wish to unlock and click on **"View"**.

   ![Finding Lock in My Locks Tab](/files/DMaRPnrNiia7aAgRP5wS)
4. **Unlock Tokens:** If the lock period has expired, the "Unlock" button should be active. Click **"Unlock"**.

   ![Unlock Button for Expired Lock](/files/Y6PDe8iDTEnCkGqZsb17)
5. **Confirm Transaction:** Your wallet (e.g., MetaMask) will ask for confirmation. It will show the network gas fee required for the withdrawal. Click “Confirm” to finish the process and receive the tokens in the designated owner wallet.

### Method 2: Unlock/Claim Vested Tokens <a href="#method-2-unlockclaim-vested-tokens" id="method-2-unlockclaim-vested-tokens"></a>

When each vesting cycle ends (either the TGE date or the end of a subsequent cycle), the designated owner can claim the portion of tokens that became available during that period.

1. **Connect & Navigate:** Follow steps 1-3 from Method 1 above (Connect owner wallet, go to PinkLock -> Token -> My Lock -> View the specific vesting lock).
2. **Claim Vested Tokens:** If tokens are available based on the vesting schedule (i.e., TGE or a cycle has completed), the "Unlock" button will be active. This button effectively functions as "Claim" for vesting locks. Click **"Unlock"**.

   ![Unlock/Claim Button for Vesting Lock](/files/rgfWyjqcP84azKEgOzGW)
3. **Confirm Transaction:** Confirm the transaction in your wallet (e.g., MetaMask) and pay the gas fee to receive the currently claimable batch of vested tokens.

* **Accumulated Claims:** If the owner doesn't claim tokens exactly when a cycle expires, they can do so at any later time. If multiple cycles have passed, clicking "Unlock" will withdraw the **total accumulated amount** available from all completed past cycles up to that point.

### Renounce Lock Ownership (Use Extreme Caution!) <a href="#renounce-lock-ownership-use-extreme-caution" id="renounce-lock-ownership-use-extreme-caution"></a>

There is an option on the lock details page to **"Renounce Lock Ownership"**.

* **Action:** Clicking this and confirming the transaction permanently transfers the ownership of *that specific lock* to a dead address (an address nobody controls, like `0x00...00dEaD`).
* **Consequence:** This means **NO ONE (including the original owner) will EVER be able to unlock or claim ANY remaining tokens** from that lock, even after the lock period or vesting schedule completes. The tokens become permanently inaccessible.
* **Warning:** Only use this function if you fully understand its irreversible nature and intend for the locked tokens to be permanently removed from circulation after the lock is renounced. Pinksale accepts no liability for any loss resulting from this action.

![](/files/8XtlCE6Etjy9DLbNbF2M)

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** Who can unlock the tokens?
  * **A:** Only the wallet address designated as the "owner" when the lock was created can initiate the unlock/claim transaction.
* **Q2:** Do I have to unlock tokens exactly when the lock expires or a vesting cycle ends?
  * **A:** No. For simple locks, you can unlock anytime after the expiry date. For vesting, you can claim available tokens anytime after the relevant cycle completes. Unclaimed amounts from previous cycles accumulate and can be claimed together later.
* **Q3:** Do I need to pay gas fees to unlock or claim?
  * **A:** Yes, every time you click "Unlock" and confirm in your wallet, it's a blockchain transaction that requires payment of network gas fees (in the chain's native currency like BNB, ETH, etc.).
* **Q4:** What is the difference between unlocking a Token lock and an LP Token lock?
  * **A:** The process using PinkLock is identical. You navigate to either the "Token" or "Liquidity" section under PinkLock, find your lock in "My Locks", and click "Unlock" after expiry. The difference is simply *what* you are unlocking – either your project's native token or the LP tokens representing your share of the DEX liquidity pool.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** The "Unlock" button is greyed out or not visible.
  * **A:** Ensure you are connected with the correct **owner wallet** address that was set when the lock was created. Double-check that the lock expiry date (for simple locks) or the TGE/cycle end date (for vesting) has actually passed (remember times are usually in UTC). Refresh the page. Make sure you are viewing the correct lock entry under "My Locks".
* **Q:** I clicked "Unlock" and confirmed, but the transaction failed.
  * **A:** Ensure you have enough native currency (BNB, ETH, etc.) in the owner wallet to pay for the gas fees. Network congestion might cause temporary failures. Check the specific error message on the block explorer; sometimes interacting with lock contracts requires a slightly higher gas limit.
* **Q:** I accidentally renounced ownership of a lock. Can I get the tokens back?
  * **A:** No. Renouncing ownership is irreversible. The tokens associated with that specific lock are permanently lost and cannot be recovered by anyone once ownership is sent to the dead address.


# Transfer Lock Ownership

This guide explains how to transfer the ownership of an existing PinkLock lock (either a simple time lock or a vesting lock) to a different wallet address. The owner address is the only one that can unlock or claim tokens from the lock. Reading this will help you:

* Understand when and why you might need to transfer lock ownership.
* Follow the simple steps to initiate an ownership transfer via the PinkLock interface.
* Know where to find the transfer function for your specific lock.
* Complete the process by confirming the transaction in your wallet.

### Steps to Transfer Lock Ownership <a href="#steps-to-transfer-lock-ownership" id="steps-to-transfer-lock-ownership"></a>

If you need to change the designated wallet address that controls a specific token or LP token lock you previously created, follow these steps:

1. **Connect Owner Wallet:** Ensure the wallet that **currently owns** the lock is connected to Pinksale on the correct network.
2. **Navigate to Your Lock:**

   * From the Pinksale homepage, go to "PinkLock".
   * Select the correct category ("Token" or "Liquidity") for the lock you want to transfer.
   * Click on the **"My Lock"** tab.
   * Locate the specific lock entry you wish to transfer ownership of and click on **"View"**.

   ![View Your Lock Entry](/files/DC9tccn0YGyA0kHgsdHn)
3. **Initiate Transfer:** On the lock details page, find and click the **"Transfer Lock Ownership"** button.

   ![Transfer Lock Ownership Button](/files/NP3L6Nmyuo6NTooitiBi)
4. **Enter New Owner & Confirm:**
   * A pop-up or field will appear. Enter the **wallet address of the new owner** you want to transfer control to. Double-check the address for accuracy.
   * Click the **“Transfer Ownership”** button (or similar confirmation button).
   * Your connected wallet (e.g., MetaMask) will ask you to confirm the transaction. It will show the network gas fee required. Review the details and click **“Confirm”**.

![Transfer Lock Ownership](/files/n5CiApKFYvOjOPKuKwo4)

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** Why would I need to transfer lock ownership?
  * **A:** You might need to transfer ownership if the original owner wallet becomes compromised, if control needs to be passed to a different team member or a multi-sig wallet, or if the designated recipient changes.
* **Q2:** Who can initiate the transfer?
  * **A:** Only the wallet address that *currently* owns the specific PinkLock entry can initiate the transfer to a new owner.
* **Q3:** Is transferring ownership reversible?
  * **A:** No. Once you confirm the transaction and ownership is transferred to the new address, only that *new* address will have the ability to unlock/claim tokens or transfer ownership again. The original owner loses all control over that specific lock.
* **Q4:** Does this transfer the locked *tokens* themselves?
  * **A:** No, this only transfers the *control* or *ownership rights* over the lock contract entry. The tokens remain locked according to the original schedule. The new owner simply gains the ability to unlock/claim them when they become available.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** The "Transfer Lock Ownership" button is missing or greyed out.
  * **A:** Ensure you are connected with the wallet that is the **current owner** of the lock. If you are connected with a different wallet, you won't have permission to transfer. Double-check you are viewing the correct lock entry.
* **Q:** My transaction to transfer ownership failed.
  * **A:** Make sure you have enough native currency (BNB, ETH, etc.) in the *current owner wallet* to pay the gas fee. Ensure the new owner address you entered is a valid wallet address format for the relevant blockchain. Network congestion could also cause temporary issues. Check the block explorer for specific error messages.
* **Q:** I transferred ownership to the wrong address. Can I get it back?
  * **A:** No. Ownership transfers on the blockchain are generally irreversible. Unless the owner of the incorrect address agrees to transfer it back to you (which requires them to initiate the transfer and pay gas), control is lost. **Always double-check the recipient address before confirming.**


# Create a Token

Check out the steps below for how to create a token on Solana with PinkSale using your Phantom wallet on your desktop.

1. From the homepage: [https://pinksale.finance/](https://beta.pinksale.finance/) click on “Token" => "Create Token"
2. To create a token, inputting all required fields.

* Decimals and the total supply must be a positive number.
* Decimals must be greater than or equal to 9.
* Mint Authority:  is required to sign a transaction that actually creates new tokens (aka mints new token). So if create a fungible token called TokenX, and initially mint 10 tokens for a total supply of 10. You can later come back and mint new additional tokens into the max supply when this mint authority signs the transaction. raising the total supply of your fungible token.
* Freeze Authority: can "freeze" the tokens inside a wallet. So the owner of the tokens would not be able to move/transfer/sell them to a different wallet. think of this sort of like one way to create non-transferable tokens (aka soul-bound tokens).
* Update Authority: On Solana, smart contracts are stored in executable accounts containing the program binary. Each such account has an upgrade authority. This authority can replace said smart contract at will.&#x20;

<figure><img src="/files/RLXJDBeaigDGyevdHz8m" alt=""><figcaption></figcaption></figure>

3. After that, click "Create" and Phantom wallet will now ask you to confirm the transaction. It will also show you the fee that you are required to pay for that transaction. If you agree, then click on the “Confirm” button to finish the process.


# Create a 2022 Token

Check out the steps below for how to create a token on Solana with PinkSale using your Phantom wallet on your desktop.

1. From the homepage: <https://beta.pinksale.finance/> click on “Token" => "Create Token"
2. To create a token, inputting all required fields.

* Decimals and the total supply must be a positive number.
* Decimals must be greater than or equal to 9.
* Tick to Enable Transfer Fee Config
* Transfer Fee percent (%): fee assessed on every transfer, as basis points of the transfer amount. For example, with 50 basis points, a transfer of 1,000 tokens yields 5 tokens
* Max Transfer Fee: cap on transfer fees. With a maximum fee of 5,000 tokens, even a transfer of 10,000,000,000,000 tokens only yields 5,000 tokens
* Mint Authority:  is required to sign a transaction that actually creates new tokens (aka mints new token). So if create a fungible token called TokenX, and initially mint 10 tokens for a total supply of 10. You can later come back and mint new additional tokens into the max supply when this mint authority signs the transaction. raising the total supply of your fungible token.
* Freeze Authority: can "freeze" the tokens inside a wallet. So the owner of the tokens would not be able to move/transfer/sell them to a different wallet. think of this sort of like one way to create non-transferable tokens (aka soul-bound tokens).
* Update Authority: On Solana, smart contracts are stored in executable accounts containing the program binary. Each such account has an upgrade authority. This authority can replace said smart contract at will. \
  \
  Read more at: <https://spl.solana.com/token-2022/extensions#transfer-fees>

<figure><img src="/files/mf4O4zTSElAaUvZKhvCS" alt=""><figcaption></figcaption></figure>

3. After that, click "Create" and Phantom wallet will now ask you to confirm the transaction. It will also show you the fee that you are required to pay for that transaction. If you agree, then click on the “Confirm” button to finish the process.


# Create a Presale

***\*Reminder: if you want to recreate a new launchpad, after you cancel the old one, you have to transfer your tokens to a new wallet. You can't use the old wallet to recreate the launchpad.***

### Overview <a href="#overview" id="overview"></a>

This guide provides a step-by-step process for creating a standard Presale launchpad on the Solana blockchain via Pinksale, using a Phantom wallet. Unlike Fair Launch or Subscription, a Presale typically has a fixed price per token set by the owner. Reading this will help you:

* Understand the Solana presale creation workflow on Pinksale.
* Follow the steps for connecting your wallet, verifying the token, and selecting options like Auto Listing.
* Know the required parameters: Presale Rate, Soft/Hard Caps (in SOL), Liquidity options, Listing Rate, timings, etc.
* Understand specific Solana presale constraints (e.g., Soft Cap >= 25% Hard Cap, Liquidity >= 25%).
* Complete the process by reviewing details and confirming the creation transaction.
* Find your pool address on Solscan if redirection fails after creation.

> **\*Reminder: If you want to recreate a new launchpad after cancelling an old one, you \*\*must** transfer your tokens to a **new wallet**. You cannot use the same wallet that created the cancelled launchpad to recreate it.\*\*

### Step 1: Verify Token <a href="#step-1-verify-token" id="step-1-verify-token"></a>

1. **Connect Wallet:** Connect your Phantom wallet (or compatible Solana wallet) to Pinksale. Ensure you are on the **Solana** network.
2. **Navigate:** From the Pinksale homepage, click "Launchpads" => "Create presale". **Crucially, select "Solana" as the Chain.**
   * Alternatively, access the Solana presale creation page directly: <https://www.pinksale.finance/solana/launchpad/create/presale>
3. **Chain Selection:** Choose from available options:
   * EVM chain (ETH, BNB, POL, AVAX...)
   * Solana
   * Eclipse
   * The Open Network (TON)
   * Sui
4. **Token Details:**
   * Token Address: Input your Solana token's 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)
5. **Listing Option:** Choose between **Auto Listing or Manual Listing**.
   * With Auto Listing, after you successfully finalize the presale pool, your token will be automatically listed with the specified liquidity on the chosen Solana DEX (e.g., Raydium).
6. **Review & Proceed:** Review the initial details and click "Next".

   ![Solana Presale Step 1 Interface](/files/zr6r3pBULJUtFCHI6Ycc)

### Step 2: Presale Info <a href="#step-2-defi-launchpad-info" id="step-2-defi-launchpad-info"></a>

After verifying your token, you need to input the Launchpad information that you want to raise. Here are some following important parameters:

1. You must use positive numbers.
2. **Presale Rate:** Shows how many tokens users will receive per 1 SOL during presale (e.g., 1 SOL = 100,000 PINKSALE)
3. **Listing Rate:** Shows how many tokens will be paired with 1 SOL in the liquidity pool (e.g., 1 SOL = 80,000 PINKSALE). Usually lower than presale rate to allow for a higher listing price.
4. **Whitelist:** Choose "Enable" if you have a whitelist of presale contributors. You can enable/disable the whitelist anytime.
5. **Soft Cap (SOL):** Must be greater than or equal to 25% of the hard cap. *(it's required)*
6. **Hard Cap (SOL):** *(it's required)* Enter the maximum amount of SOL you aim to raise.
7. **Minimum Buy (SOL):** *(it's required)* Set the minimum SOL amount an investor must contribute.
8. **Maximum Buy (SOL):** *(it's required)* Set the maximum SOL amount an investor can contribute.
9. **Refund Type:** Choose refund or burn from the dropdown list.
10. **Router:** *(it's required)* Select the Solana DEX router (default: Raydium AMM V4).
11. **Liquidity (%):** Enter the percentage of raised funds for liquidity (minimum 25%, maximum 100%).
12. **Start/End Time:** Set your presale duration. Start time must be before end time.
13. **Liquidity Lockup (days):** Lock-up time for liquidity pool (e.g., 30 days).

* **Token Requirements:** The interface will show the total tokens needed (e.g., 785,000 PINKSALE). Ensure your wallet has sufficient balance.
* **Tip:** Use the [Pinksale Calculator](https://docs.pinksale.finance/important/pinksale-calculator) (adjust for SOL/token rates) to assist with planning your tokenomics.

  ![Solana Presale Step 2 Interface](/files/aVN7lA8If9tdyDBpXBJZ)

### Step 3: Finish (Review & Create) <a href="#step-3-finish-review--create" id="step-3-finish-review--create"></a>

This is the final review and creation step.

1. **Review Information:** Carefully check all the details displayed on the summary page:
   * Token information (Name, Symbol, Total Supply)
   * Pool settings (Presale Rate, Listing Rate, Caps)
   * Timing and liquidity settings
   * Pool type (Public/Whitelist Only)
2. **Create Launchpad:** Click the **"Next"** button to proceed.
3. **Confirm in Wallet:** Your Phantom wallet will pop up asking to confirm the transaction. Review the details and required SOL fees, then confirm.
4. **Update Pool Information:** After successful creation:
   * Click "Update Pool Information" in the Owner Zone
   * Review and confirm the pool details
   * Click "Update" to finalize
5. **Pool Management:** In the Owner Zone, you'll have access to:
   * Update Pool Details
   * Update Whitelist Setting
   * Update Whitelist Users
   * Finalize or Cancel pool options

The created successful pool will display all information including:

* Token details
* Pool information
* Tokenomics distribution chart
* Pool type (Public/Whitelist Only)
* Pool fee (5% SOL raised only)

![Solana Presale Step 3 - Success Example](/files/2xqUmFIdARNjZ7KM9x2w)

### *Reminder: Finding Pool Address After Creation* <a href="#reminder-finding-pool-address-after-creation" id="reminder-finding-pool-address-after-creation"></a>

If the Pinksale page **does not automatically redirect** you to your newly created pool detail page after the creation transaction succeeds:

1. Find the **transaction hash (signature)** for the pool creation in your Phantom wallet's activity history.
2. Look up this transaction signature on a Solana block explorer like [Solscan.io](https://solscan.io/).
3. Examine the transaction details on Solscan. Look for instructions related to initializing the pool or accounts being created. The **"Pool address"** should be identifiable within these details.

   ![Example Solscan Transaction Detail showing Pool Address](/files/hsIAxtauSfaDbOeP8F3q)
4. Copy the identified "Pool address".
5. Paste it into the Pinksale URL structure: `https://pinksale.finance/solana/launchpad/{pool-address}`
   * Example: `https://pinksale.finance/solana/launchpad/ARfghsEasv5K1YkgTWNoFSYkPADwPCnb2GiTRERw5pCv`
6. Access this URL. You may need to click an "Update Pool Details" button or similar on the page once to fully register it within the Pinksale UI, after which it should appear normally.

![](/files/e0DlwAmd6YSf32WA8WV0)

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** Why is the currency automatically SOL for Solana presales?
  * **A:** SOL is the native currency of the Solana blockchain, used for gas fees and typically the primary pairing asset on Solana DEXs like Raydium. Pinksale standard presales on Solana are thus configured to raise SOL.
* **Q2:** What is the difference between "Presale rate" and "Listing rate"?
  * **A:** "Presale rate" is how many tokens buyers get per SOL *during* the presale (e.g., 1 SOL = 1000 tokens). "Listing rate" is how many tokens are paired with 1 SOL when *creating the initial DEX liquidity pool* (e.g., 1 SOL = 900 tokens). Setting a lower listing rate makes the initial DEX price higher than the presale price.
* **Q3:** Why is the minimum Liquidity % only 25% on Solana compared to 51% on EVM chains?
  * **A:** This is likely due to differences in platform policies or typical practices on the Solana ecosystem as implemented by Pinksale. However, providing higher liquidity (closer to or above 51%) is generally better for token stability and investor trust.
* **Q4:** What does the "Refund Type" (Refund vs Burn) apply to?
  * **A:** This applies only to *unsold* project tokens if the presale meets the Soft Cap but does *not* sell out the full Hard Cap amount. "Refund" returns these unsold tokens to the project owner's wallet. "Burn" sends them to a dead address, permanently removing them from supply.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** My transaction to create the presale pool failed.
  * **A:** Ensure you have enough SOL in your Phantom wallet to cover the creation fees and potentially rent costs for new accounts. Check that all parameters meet the requirements (Soft Cap >= 25% Hard Cap, Liquidity >= 25%). Double-check your token address. Check the specific error on Solscan. Remember the reminder: if recreating after cancellation, use a *new wallet* holding the tokens.
* **Q:** I created the pool, the transaction succeeded, but I can't find it on Pinksale.
  * **A:** Follow the steps in the "*Reminder: Finding Pool Address After Creation*" section above. Find the transaction on Solscan, locate the pool address within the transaction details, construct the direct Pinksale URL, and visit it. You might need to click "Update Pool Details" on that page.
* **Q:** I need to change a parameter after creating the pool. Can I?
  * **A:** Some parameters (like social links, description - *though not shown in this specific guide's steps*) can usually be edited after creation via an "Update Pool Details" function. However, core parameters like rates, caps, token address, and timings are typically **immutable** once the pool is created on the blockchain. You would need to cancel the pool (if possible before start) and create a new one (using a new wallet!) to change these.


# Finalize a Presale

After your launchpad has met softcap and ended or reached hardcap, depend on DEX you choose (**Raydium, GoatSwap**) please follow these steps to list your token:

### Overview <a href="#overview" id="overview"></a>

* Listing a Pinksale Solana presale on Raydium requires a prerequisite: an OpenBook Market ID.
* This ID is created using external tools like Dexlab's OpenBook Tools (<https://openbook-tools.dexlab.space/market/create>).
* You'll need to define your token (Base Mint) and the pairing token (Quote Mint - SOL, USDC, or USDT).
* Specific parameters like 'Minimum Order Size' and 'Price Tick' must be configured based on strict decimal rules.
* **A minimum of \~3 SOL is required in your wallet** for the creation fee; attempting with less may result in lost fees without success.
* The final output is the Market ID string, which you need to copy for the actual Pinksale finalization step.

### Steps: Create OpenBook Market ID <a href="#steps-create-openbook-market-id" id="steps-create-openbook-market-id"></a>

Follow these steps carefully using the Dexlab OpenBook Tools website:

1. **Access the Tool:**

   * Go to <https://openbook-tools.dexlab.space/market/create>.
   * Connect your Solana wallet (ensure it holds your project token and at least 3 SOL). If you have less than 3 $SOL but executed transactions, the platform fee will be paid although creating a market ID does not proceed. The platform fee cannot be refunded so please do note that creating an OpenBook market ID needs at least 3 $SOL for the transaction fee.
   * Make sure you are on the **Create Market ID** tab (this should be the default). Do *not* switch to the 'New Token' tab.

   ![Create Market ID - Step 1 - Tool Interface](/files/S7sOTr6uJtGPVXp7fvAk)
2. **Define the Trading Pair:**

   * **Base Mint:** Enter your project token's unique mint address.
   * **Quote Mint:** Enter the mint address of the currency you want to pair your token against. Supported options include:
     * USDC: `EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v`
     * USDT: `Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB`
     * Wrapped SOL: `So11111111111111111111111111111111111111112`
     * Check the supported pairs ([$USDC](https://twitter.com/search?q=%24USDC\&src=cashtag_click), [$USDT](https://twitter.com/search?q=%24USDT\&src=cashtag_click), [$SOL](https://twitter.com/search?q=%24SOL\&src=cashtag_click)) if unsure because before: Dexlab supported only USDC and USDT.

   ![Create Market ID - Step 2 - Base and Quote Mint Selection](/files/l3kUbtwskb7tHiPWswjY)
3. **Configure Orderbook Parameters:**

   * **Min. Order Size:** This defines the smallest quantity step for orders. It's related to the number of decimals.
     * Example: `4` allows orders down to 0.0001 units of your Base token.
     * Example: `0` allows orders down to 1 unit of your Base token.
     * Example: `1` allows orders down to 0.1 units of your Base token.
   * **Price Tick:** This defines the number of decimal places used for the price display and steps.
     * Example: `5` allows prices like 11.12345 Quote units per Base unit.
     * Example: `4` allows prices like 11.1234 Quote units per Base unit.

   **Parameter Rules (CRITICAL):**

   * Rule 1: The 'Minimum order size' number **cannot be larger than** your Base Mint token's decimals.
   * Rule 2: The 'Price Tick' number **cannot be larger than** the Quote Mint token's decimals (e.g., 6 for USDC/USDT, 9 for SOL).
   * Rule 3: The **sum** of ('Minimum order size' number + 'Price Tick' number) **cannot be larger than** the Quote Mint token's decimals.
     * *Example:* Base token (9 decimals) paired with USDC (6 decimals).
       * Min Order Size must be less than or equal to 9.
       * Price Tick must be less than or equal to 6.
       * Sum (Min Order Size + Price Tick) must be less than or equal to 6.
       * Good: Min Order Size equal `3`, Price Tick equal`2` (Sum equal 5)
       * Bad: Min Order Size equal`4`, Price Tick equal `4` (Sum equal 8)

   ![Create Market ID - Step 3 - Min Order Size and Price Tick Configuration](/files/txA8fDr6SxODzPG4rnpE)
4. **Review Fee & Initiate Creation:**

   * The tool will show the estimated transaction fee of creating OpenBook market ID in SOL.

   ![Create Market ID - Step 4 - Estimated Fee Display](/files/y20fXGbOjoIo1qD0jzOd)

   > **Fee Warning:** Reconfirm you have **at least 3 SOL** available. Attempting creation with insufficient funds **may result in paying non-refundable fees even if the Market ID is not created.**

   * Double-check all entered parameters (Base/Quote Mints, Min Order Size, Price Tick).
   * Click the **Create** button.
   * Approve the transaction(s) presented by your Solana wallet.
5. **Copy the Market ID:**
   * Upon successful creation, the tool will display "Your new market ID".
   * **Copy this full Market ID accurately.** You will need to paste this ID into the Pinksale platform during the finalization step for your presale pool.

![](/files/UZ8Nocm2FiOLN3CVilE2)

### Q\&A <a href="#qa" id="qa"></a>

* **Q1:** Why is an OpenBook Market ID needed for Raydium listing via Pinksale?
  * **A:** Raydium uses the OpenBook protocol for its trading functionality. The Market ID essentially registers your specific token pair on OpenBook, making it recognizable and usable for liquidity provision and trading on Raydium. Pinksale requires this ID to correctly set up the liquidity pool on Raydium during finalization.
* **Q2:** Can I use any token as the Quote Mint?
  * **A:** The Dexlab tool currently supports Wrapped SOL, USDC, and USDT as Quote Mints for creating the Market ID. Choose the one you intend to pair your token with.
* **Q3:** What happens if I set the Min. Order Size or Price Tick incorrectly?
  * **A:** If your values violate the rules (e.g., sum exceeds quote decimals), the Market ID creation transaction will likely fail, potentially after you've paid some non-refundable fees. It's crucial to calculate these correctly based on your token's decimals and the quote token's decimals.
* **Q4:** Is the 3 SOL fee definite?
  * **A:** The \~3 SOL is an estimate based on the typical on-chain costs (rent for accounts, transaction fees) for creating the necessary OpenBook market accounts. The exact cost can fluctuate slightly with network conditions, but having at least 3 SOL is the recommended safe amount to avoid failure due to insufficient funds.
* **Q5:** Where do I use the Market ID after creating it?
  * **A:** You need to go back to your presale pool page on Pinksale and find the finalization section (which appears after the presale ends successfully). There should be a field where you paste the copied OpenBook Market ID to complete the setup for Raydium listing.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** The Market ID creation transaction failed. What are common reasons?
  * **A:** The most common reasons are:
    * **Insufficient SOL:** Not having enough SOL (recommend \~3 SOL minimum) to cover the on-chain fees.
    * **Incorrect Parameters:** Violating the rules for 'Min. Order Size' and 'Price Tick' based on base/quote token decimals.
    * **Invalid Mint Addresses:** Pasting incorrect or non-existent addresses for the Base or Quote Mint.
    * **Network Issues:** Temporary Solana network congestion or instability.
* **Q:** I was charged SOL but didn't get a Market ID. Can I get a refund?
  * **A:** No. The source text explicitly warns that platform/transaction fees paid during a failed attempt (especially due to insufficient SOL) are **non-refundable**. Ensure you have adequate funds before attempting creation.
* **Q:** Where do I find my token's mint address (Base Mint)?
  * **A:** Check your Solana wallet where you hold the token, or use a Solana block explorer (like Solscan, Solana Explorer) to search for your token by name or symbol. The unique identifier shown is usually the mint address.


# Create a Fairlaunch

***\*Reminder: if you want to recreate a new launchpad, after you cancel the old one, you have to transfer your tokens to a new wallet. You can't use the old wallet to recreate the launchpad.***

### Overview <a href="#overview" id="overview"></a>

* Connect your Solana wallet (e.g., Phantom) to Pinksale and navigate to the Solana fairlaunch creation page.
* Verify your token and specifically select the **Auto Listing** option. This means Pinksale handles liquidity creation on the chosen DEX after finalization.
* Configure fairlaunch parameters: total selling amount, whitelist settings, softcap, liquidity percentage (min 25%), and timing/lockup details.
* Ensure all numerical inputs are positive and meet specific constraints.
* Review all details and submit the transaction to create the fairlaunch pool.
* Know how to locate your pool address on Solscan if the automatic redirect fails after creation.

> **Important Reminder:** If you need to cancel an existing launchpad/fairlaunch 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 and Set Listing Option <a href="#step-1-verify-token-and-set-listing-option" id="step-1-verify-token-and-set-listing-option"></a>

1. **Connect Wallet & Navigate:** Connect your Solana wallet (e.g., Phantom). From the Pinksale homepage, click on **Launchpads** => **Create fairlaunch** and ensure **Solana** is selected under Chain. Alternatively, go directly to [https://pinksale.finance/launchpad/create/fairlaunch](https://beta.pinksale.finance/launchpad/create/fairlaunch).
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 **Auto Listing**.

   > **Note:** For auto listing, after you successfully finalize the pool, your token will be automatically listed on the chosen DEX by Pinksale using the specified liquidity percentage.
4. **Review & Proceed:** Review the selections on this page and click **Next**.

   ![Create Auto Listing Fairlaunch (Solana) - Step 1 - Token Verification and Auto Listing Selection](/files/cXE7cRN6g3ghHjPOZPtr)

### Step 2: Fair Launch Info <a href="#step-2-put-fair-launch-info" id="step-2-put-fair-launch-info"></a>

After verifying your token, configure the specific details for your fairlaunch. All numerical inputs **must be positive numbers**.

* **Total selling amount:** Enter the total number of your project tokens that will be available for sale during the fairlaunch stage. **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 fairlaunch.
* **Softcap (SOL):** Enter the minimum amount of SOL you aim to raise for the fairlaunch to be considered successful. **Must be a positive number.**
* **Router:** Select the Solana DEX router (default: Raydium AMM V4).
* **Liquidity (%):** Enter the percentage of the raised SOL that should be automatically allocated to liquidity on the chosen DEX router. **Minimum value is 25%, maximum value is 100%. Must be a positive number.**
* **Start time (UTC):** Set the exact start date and time for your fairlaunch.
* **End time (UTC):** Set the exact end date and time for your fairlaunch. **Start time must be before the end time.**
* **Liquidity lockup (days):** Enter the number of days the automatically added DEX liquidity will be locked. **Must be a positive number** (e.g., 30).
* **(Optional) Burn Liquidity:** You can check the box for **"Burn all liquidity when finalize pool"**. If selected, the LP tokens generated during the auto-listing process will be sent to a burn address instead of being locked.

> **Note:** The total number of your project tokens required for the fairlaunch (Total Selling Amount + tokens needed for liquidity) is displayed near the bottom. Ensure you have sufficient tokens. You can use the [Pinksale Calculator](https://docs.pinksale.finance/important/pinksale-calculator) to help plan your tokenomics.

![Create Auto Listing Fairlaunch (Solana) - Step 2 - Fair Launch Information Fields](/files/xFJ15H9JAdEmC6uVKCZq)

Click **Next**.

### Step 3: Finish <a href="#step-3-finish" id="step-3-finish"></a>

This is the final review step before creation.

1. **Review:** Carefully check all the information you entered (Token details, Total Selling Amount, Softcap, Liquidity %, 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 Auto Listing Fairlaunch (Solana) - Step 3 - Final Review Screen](/files/R3X6KBudXYDskMjxhHwZ)
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 auto-listing fairlaunch pool is created. You might be redirected to the pool page automatically.

   ![Create Auto Listing Fairlaunch (Solana) - Step 3 - Creation Result Example](/files/Y6YNBNDMkBypYRdgqqrD)

### *Reminder: Finding Pool Address Manually* <a href="#reminder-finding-pool-address-manually" id="reminder-finding-pool-address-manually"></a>

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/>).
   * Example of a successful pool creation transaction hash: `5CA7xKQjWyVT7pCKHSsgSJmdYrPETm9GWJnQjqcPUpbSM4SJee2unspVuq9SAZSPodLuyvERjApNZpzu7WT9ymci`
   * Link to example transaction: <https://solscan.io/tx/5CA7xKQjWyVT7pCKHSsgSJmdYrPETm9GWJnQjqcPUpbSM4SJee2unspVuq9SAZSPodLuyvERjApNZpzu7WT9ymci>
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](/files/TivKkN4znlWW0x1NevQy)
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.
   * Example using the address from the image: [https://pinksale.finance/solana/launchpad/ARfghsEasv5K1YkgTWNoFSYkPADwPCnb2GiTRERw5pCv](https://beta.pinksale.finance/solana/launchpad/ARfghsEasv5K1YkgTWNoFSYkPADwPCnb2GiTRERw5pCv)
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.

![](/files/T6io7rySgRqriRnmJSQE)

### Q\&A <a href="#qa" id="qa"></a>

* **Q1:** What is the main difference between a Fairlaunch and a Presale on Pinksale?
  * **A:** A Fairlaunch typically doesn't have a fixed price per token (like a Presale Rate). Instead, the final price is determined by the total amount of funds raised (e.g., SOL) divided by the "Total selling amount" of tokens allocated to the fairlaunch.
* **Q2:** What does "Auto Listing" mean for this Fairlaunch?
  * **A:** It means Pinksale will automatically use the specified percentage of raised SOL (and a corresponding amount of your project tokens) to create a liquidity pool on the selected DEX after the fairlaunch is successfully finalized. You do not need to add liquidity manually.
* **Q3:** What is the minimum Liquidity percentage required for Auto Listing?
  * **A:** The minimum Liquidity percentage is 25%, and the maximum is 100%.
* **Q4:** What does "Softcap must be a reasonable number, not too great" mean?
  * **A:** This is subjective advice from the source text. It likely implies setting a minimum funding goal (Softcap) that is realistically achievable for your project, rather than an excessively high number that might make the fairlaunch appear unsuccessful even if it raises significant funds.
* **Q5:** Why do I need a new wallet if I cancel and recreate a launchpad?
  * **A:** Pinksale prevents the same wallet from owning multiple launchpads/fairlaunches for the same token concurrently, even after cancellation. A fresh wallet is required for recreation.
* **Q6:** What happens if the Pinksale page doesn't automatically show my new fairlaunch pool after creation?
  * **A:** You should find the creation transaction on a block explorer (like Solscan), locate the "Pool address" within the transaction details, construct the direct pool URL, visit that URL, and then use the "Update Pool Details" function on Pinksale to ensure it's registered correctly in their system.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** My transaction to create the fairlaunch failed.
  * **A:** Check for sufficient SOL for creation/network fees. Ensure your token address is correct. Verify all numerical inputs are positive and meet constraints (Liquidity % between 25-100%, Start Time before End Time). Check Solana network status.
* **Q:** I created the pool, the transaction succeeded, but I can't find it on Pinksale.
  * **A:** Follow the steps in the "Reminder: Finding Pool Address Manually" section above. Find the transaction on Solscan, get the pool address, construct the URL, visit it, and use "Update Pool Details".
* **Q:** I entered a low Softcap, will that cause problems?
  * **A:** While the guide advises a "reasonable number", a very low softcap might seem less credible to potential contributors. Ensure it represents a genuinely viable minimum goal for your project's post-launch plans, especially since liquidity is automatically added.
* **Q:** I selected Auto Listing but want to list manually now.
  * **A:** You cannot change the Listing Option after creation. You would need to cancel this fairlaunch (if possible and desired) and create a new one using the Manual Listing option (requiring a new owner wallet).
* **Q:** How is the listing price determined in an Auto Listing fairlaunch?
  * **A:** Since there's no fixed rate, the listing price is effectively determined at finalization when the liquidity pool is created. It will be based on the total SOL raised (considering the liquidity percentage) divided by the number of project tokens allocated to liquidity.


# Finalize a Fairlaunch

### Overview <a href="#overview" id="overview"></a>

* Listing a Pinksale Solana presale on Raydium requires a prerequisite: an OpenBook Market ID.
* This ID is created using external tools like Dexlab's OpenBook Tools (<https://openbook-tools.dexlab.space/market/create>).
* You'll need to define your token (Base Mint) and the pairing token (Quote Mint - SOL, USDC, or USDT).
* Specific parameters like 'Minimum Order Size' and 'Price Tick' must be configured based on strict decimal rules.
* **A minimum of \~3 SOL is required in your wallet** for the creation fee; attempting with less may result in lost fees without success.
* The final output is the Market ID string, which you need to copy for the actual Pinksale finalization step.

### Steps: Create OpenBook Market ID <a href="#steps-create-openbook-market-id" id="steps-create-openbook-market-id"></a>

Follow these steps carefully using the Dexlab OpenBook Tools website:

1. **Access the Tool:**

   * Go to <https://openbook-tools.dexlab.space/market/create>.
   * Connect your Solana wallet (ensure it holds your project token and at least 3 SOL). If you have less than 3 $SOL but executed transactions, the platform fee will be paid although creating a market ID does not proceed. The platform fee cannot be refunded so please do note that creating an OpenBook market ID needs at least 3 $SOL for the transaction fee.
   * Make sure you are on the **Create Market ID** tab (this should be the default). Do *not* switch to the 'New Token' tab.

   ![Create Market ID - Step 1 - Tool Interface](/files/adn5B2nhA81IUC0zEvIA)
2. **Define the Trading Pair:**

   * **Base Mint:** Enter your project token's unique mint address.
   * **Quote Mint:** Enter the mint address of the currency you want to pair your token against. Supported options include:
     * USDC: `EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v`
     * USDT: `Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB`
     * Wrapped SOL: `So11111111111111111111111111111111111111112`
     * Check the supported pairs ([$USDC](https://twitter.com/search?q=%24USDC\&src=cashtag_click), [$USDT](https://twitter.com/search?q=%24USDT\&src=cashtag_click), [$SOL](https://twitter.com/search?q=%24SOL\&src=cashtag_click)) if unsure because before: Dexlab supported only USDC and USDT.

   ![Create Market ID - Step 2 - Base and Quote Mint Selection](/files/lTFNvLDxrLPZVd6YZaAj)
3. **Configure Orderbook Parameters:**

   * **Min. Order Size:** This defines the smallest quantity step for orders. It's related to the number of decimals.
     * Example: `4` allows orders down to 0.0001 units of your Base token.
     * Example: `0` allows orders down to 1 unit of your Base token.
     * Example: `1` allows orders down to 0.1 units of your Base token.
   * **Price Tick:** This defines the number of decimal places used for the price display and steps.
     * Example: `5` allows prices like 11.12345 Quote units per Base unit.
     * Example: `4` allows prices like 11.1234 Quote units per Base unit.

   **Parameter Rules (CRITICAL):**

   * Rule 1: The 'Minimum order size' number **cannot be larger than** your Base Mint token's decimals.
   * Rule 2: The 'Price Tick' number **cannot be larger than** the Quote Mint token's decimals (e.g., 6 for USDC/USDT, 9 for SOL).
   * Rule 3: The **sum** of ('Minimum order size' number + 'Price Tick' number) **cannot be larger than** the Quote Mint token's decimals.
     * *Example:* Base token (9 decimals) paired with USDC (6 decimals).
       * Min Order Size must be less than or equal to 9.
       * Price Tick must be less than or equal to 6.
       * Sum (Min Order Size + Price Tick) must be less than or equal to 6.
       * Good: Min Order Size equal `3`, Price Tick equal`2` (Sum equal 5)
       * Bad: Min Order Size equal`4`, Price Tick equal `4` (Sum equal 8)

   ![Create Market ID - Step 3 - Min Order Size and Price Tick Configuration](/files/SYxMGilxLz7WvYT8ikwW)
4. **Review Fee & Initiate Creation:**

   * The tool will show the estimated transaction fee of creating OpenBook market ID in SOL.

   ![Create Market ID - Step 4 - Estimated Fee Display](/files/C3ohTL8q3gkLMXPTTv67)

   > **Fee Warning:** Reconfirm you have **at least 3 SOL** available. Attempting creation with insufficient funds **may result in paying non-refundable fees even if the Market ID is not created.**

   * Double-check all entered parameters (Base/Quote Mints, Min Order Size, Price Tick).
   * Click the **Create** button.
   * Approve the transaction(s) presented by your Solana wallet.
5. **Copy the Market ID:**
   * Upon successful creation, the tool will display "Your new market ID".
   * **Copy this full Market ID accurately.** You will need to paste this ID into the Pinksale platform during the finalization step for your presale pool.

![](/files/u1k4tdptpmj1kPn1VMG4)

### Q\&A <a href="#qa" id="qa"></a>

* **Q1:** Why is an OpenBook Market ID needed for Raydium listing via Pinksale?
  * **A:** Raydium uses the OpenBook protocol for its trading functionality. The Market ID essentially registers your specific token pair on OpenBook, making it recognizable and usable for liquidity provision and trading on Raydium. Pinksale requires this ID to correctly set up the liquidity pool on Raydium during finalization.
* **Q2:** Can I use any token as the Quote Mint?
  * **A:** The Dexlab tool currently supports Wrapped SOL, USDC, and USDT as Quote Mints for creating the Market ID. Choose the one you intend to pair your token with.
* **Q3:** What happens if I set the Min. Order Size or Price Tick incorrectly?
  * **A:** If your values violate the rules (e.g., sum exceeds quote decimals), the Market ID creation transaction will likely fail, potentially after you've paid some non-refundable fees. It's crucial to calculate these correctly based on your token's decimals and the quote token's decimals.
* **Q4:** Is the 3 SOL fee definite?
  * **A:** The \~3 SOL is an estimate based on the typical on-chain costs (rent for accounts, transaction fees) for creating the necessary OpenBook market accounts. The exact cost can fluctuate slightly with network conditions, but having at least 3 SOL is the recommended safe amount to avoid failure due to insufficient funds.
* **Q5:** Where do I use the Market ID after creating it?
  * **A:** You need to go back to your presale pool page on Pinksale and find the finalization section (which appears after the presale ends successfully). There should be a field where you paste the copied OpenBook Market ID to complete the setup for Raydium listing.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** The Market ID creation transaction failed. What are common reasons?
  * **A:** The most common reasons are:
    * **Insufficient SOL:** Not having enough SOL (recommend \~3 SOL minimum) to cover the on-chain fees.
    * **Incorrect Parameters:** Violating the rules for 'Min. Order Size' and 'Price Tick' based on base/quote token decimals.
    * **Invalid Mint Addresses:** Pasting incorrect or non-existent addresses for the Base or Quote Mint.
    * **Network Issues:** Temporary Solana network congestion or instability.
* **Q:** I was charged SOL but didn't get a Market ID. Can I get a refund?
  * **A:** No. The source text explicitly warns that platform/transaction fees paid during a failed attempt (especially due to insufficient SOL) are **non-refundable**. Ensure you have adequate funds before attempting creation.
* **Q:** Where do I find my token's mint address (Base Mint)?
  * **A:** Check your Solana wallet where you hold the token, or use a Solana block explorer (like Solscan, Solana Explorer) to search for your token by name or symbol. The unique identifier shown is usually the mint address.


# Create a Twitter Overflow

***\*Reminder: if you want to recreate a new launchpad, after you cancel the old one, you have to transfer your tokens to a new wallet. You can't use the old wallet to recreate the launchpad.***

### Overview <a href="#overview" id="overview"></a>

* This guide covers creating a "Twitter Overflow Presale" specifically on the Solana chain via Pinksale.
* Connect your Solana wallet (e.g., Phantom) and navigate to the correct creation page.
* Verify your token and confirm settings: Currency (SOL), Fee (5% SOL raised only), and Listing Option (**Auto Listing**).
* Configure presale parameters: Rate, Whitelist, Caps (Soft Cap >= 25% Hard Cap), Refund Type, Router (Raydium AMM V4), Liquidity (25-100%), Listing Rate, Timings, and Lockup.
* Note the amount of tokens needed to create the launchpad will be displayed at the bottom.
* Review all details and submit the transaction to create the presale pool.
* After creation, you can find your pool address in the transaction details and update pool details if needed.

> **Important Reminder:** If you need to cancel an existing presale 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 presale to create the new one.

### Step 1: Verify Token <a href="#step-1-verify-token" id="step-1-verify-token"></a>

1. **Connect Wallet & Navigate:** Connect your Solana wallet (e.g., Phantom). From the Pinksale homepage, navigate to **Launchpads** => **Create Twitter Overflow Presale**. Alternatively, go directly to <https://pinksale.finance/solana/launchpad/create/twitter-overflow-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**.

   * **Fee:** Confirm the fee is **5% SOL raised only**.

   * **Listing option:** Ensure **Auto Listing** is selected.

   > **Note:** With Auto Listing, after you successfully finalize the pool, Pinksale will automatically list your token on a DEX using the specified liquidity percentage.
4. **Review & Proceed:** Review the selections on this page and click **Next**.

   ![Create Twitter Overflow Presale \\(Solana\\) - Step 1 - Token Verification and Auto Listing Selection](/files/MOh92fGjyND7McvDBoud)

### Step 2: Presale Info <a href="#step-2-defi-presale-info" id="step-2-defi-presale-info"></a>

After verifying your token, configure the details for your presale. All numerical inputs **must be positive numbers**.

1. **Presale Rate:** Enter how many of your project tokens contributors will receive for 1 SOL. For example, if you enter 100000, contributors will get 100,000 tokens per 1 SOL. **Must be a positive number.**
2. **Listing Rate:** Enter the initial rate for the DEX liquidity pool (1 SOL = X tokens). Usually lower than the Presale Rate to allow for a higher listing price. For example, if you enter 80000, the initial DEX rate will be 80,000 tokens per 1 SOL. **Must be a positive number.**
3. **Whitelist:** Choose **Enable** or **Disable**. If enabled, only whitelisted addresses can contribute initially. Can be toggled later.
4. **Soft Cap (SOL):** Enter the minimum SOL amount for the presale to succeed. For example, if you enter 2 SOL, the presale must raise at least 2 SOL to be considered successful. **Must be a positive number** and **must be greater than or equal to 25% of the Hard Cap.**
5. **Hard Cap (SOL):** Enter the maximum SOL amount you want to raise. For example, if you enter 5 SOL, the presale will stop accepting contributions once 5 SOL is raised. **Must be a positive number.**
6. **Min Buy (SOL):** Set the minimum SOL amount an investor must contribute. For example, if you enter 1 SOL, investors cannot contribute less than 1 SOL.
7. **Max Buy (SOL):** Set the maximum SOL amount an investor can contribute. For example, if you enter 2 SOL, investors cannot contribute more than 2 SOL.
8. **Refund Type:** Select how contributions are handled if the soft cap isn't met: 'Refund' (contributors get SOL back) or 'Burn' (unsold tokens burned, Pinksale rules apply).
9. **Router:** Select Raydium AMM V4 as the DEX router where liquidity will be added.
10. **Liquidity (%):** Enter the percentage of raised SOL for automatic DEX liquidity. For example, if you enter 75, 75% of the raised SOL will be used to create the liquidity pool. **Minimum value is 25%, maximum value is 100%. Must be a positive number.**
11. **Start Time (UTC):** Set the exact start date and time.
12. **End Time (UTC):** Set the exact end date and time. **Start time must be before the end time.**
13. **Liquidity lockup (days):** Enter the lock duration for the automatically added liquidity. For example, if you enter 30, the liquidity will be locked for 30 days after pool finalization. **Must be a positive number.**

> **Note:** The total amount of your project tokens needed for the presale is displayed near the bottom. For example, if it shows "Need 785,000 PINKSALE to create launchpad", ensure your wallet holds at least this amount. Use the [Pinksale Calculator](https://docs.pinksale.finance/important/pinksale-calculator) for tokenomics planning.

![Create Twitter Overflow Presale \\(Solana\\) - Step 2 - Presale Information Fields](/files/kR3B1Ckav30oCFuuCeht)

Click **Next**.

### Step 3: Finish <a href="#step-3-finish" id="step-3-finish"></a>

This is the final review and submission step.

1. **Review:** Carefully check all the information you have entered on previous steps. Use the **Back** button if necessary to make corrections.
2. **Submit:** Once everything is perfect, click **Confirm & Create Launchpad**.

   ![Create Twitter Overflow Presale \\(Solana\\) - Step 3 - Final Review Screen](/files/QAOr6tflcuwmSSnzXtCg)
3. **Confirm Wallet:** Your Solana wallet (e.g., Phantom) will pop up. Review the transaction details and estimated fees, then click **Confirm**.
4. **Result:** After the transaction confirms on the Solana blockchain, your Twitter Overflow Presale pool will be created.

![](/files/lkwsX4hi06wsl4H06KDv)

### Q\&A <a href="#qa" id="qa"></a>

* **Q1:** What makes this a "Twitter Overflow Presale"?
  * **A:** The provided content doesn't explain what specific features define a "Twitter Overflow Presale" beyond its name on the creation path. It follows standard presale parameters with an Auto Listing option. The unique characteristic might relate to Pinksale promotions or integrations not detailed here.
* **Q2:** What is the Listing Option for this type of presale?
  * **A:** This guide specifically uses the **Auto Listing** option, where Pinksale handles DEX liquidity creation.
* **Q3:** What is the minimum liquidity percentage required?
  * **A:** For this presale type with Auto Listing, the minimum liquidity percentage you must allocate is 25%.
* **Q4:** What does the "Burn all liquidity when finalize pool" option do?
  * **A:** If you select this option, instead of locking the Liquidity Provider (LP) tokens generated when liquidity is added to the DEX, Pinksale will send these LP tokens to a dead/burn address, effectively removing them from circulation permanently. This proves liquidity cannot be rugged but also means the liquidity cannot be retrieved or managed later.
* **Q5:** Can I change the listing option or liquidity burn setting after creating the pool?
  * **A:** Generally, core settings like the Listing Option or the liquidity burn choice are locked after the pool creation transaction is confirmed. Double-check these carefully before submitting.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** The creation transaction failed in my Solana wallet.
  * **A:** Check for sufficient SOL balance to cover Pinksale fees and network fees. Verify your token address is correct. Ensure all parameters meet the constraints (positive numbers, Soft Cap >= 25% Hard Cap, Liquidity >= 25%, Start Time < End Time). Check Solana network status for congestion.
* **Q:** I can't find the "Create Twitter Overflow Presale" option.
  * **A:** Ensure you are navigating under "Launchpads" on the Pinksale website and have selected the Solana chain. Pinksale may update its interface; look for presale types that match this description or check their official documentation/support.
* **Q:** I selected "Burn all liquidity" but now I regret it. Can I undo it?
  * **A:** No. Once the pool is finalized with the burn option enabled, the LP tokens are sent to an irrecoverable burn address. This action is permanent.
* **Q:** I need to recreate the presale but used the same wallet.
  * **A:** As the reminder states, you *must* use a new, different wallet to create the presale if you cancelled a previous attempt for the same token. Pinksale restricts using the same owner wallet.


# Finalize a Twitter Overflow

**Owner Finalization:** After the presale meets its goals (Softcap & ended, or Hardcap reached), the owner initiates finalization.

* Owners have unique options to select *which* participating wallets receive tokens and adjust the *amount* each selected wallet purchases.
* Wallets not selected receive a refund.
* The total selected purchase amount must meet or exceed the Softcap for finalization to succeed.

### Finalize <a href="#owner-actions-finalizing-the-presale" id="owner-actions-finalizing-the-presale"></a>

Follow these steps after your Twitter Overflow Presale has met its softcap and ended, or reached its hardcap:

1. **Navigate & Connect:** Go to your specific presale pool page on Pinksale and ensure your owner wallet is connected.
2. **Initiate Finalize:** In the **Owner Zone**, locate and click the **Finalize** button.

   ![Finalize Twitter Overflow Presale - Step 2 - Finalize Button Location](/files/qyhKspUCO4fn93ycVhSn)
3. **Adjust Contributions (Optional but Key Feature):**

   * A unique interface for this presale type appears, allowing you to manage contributions.
   * You can **select which specific wallets** that contributed will actually receive tokens.
   * For the selected wallets, you can potentially **adjust the purchase amount** they are allocated.
   * **Important:** Any wallets that participated but are *not* selected by you in this step will receive a refund of their contributed SOL.
   * **Requirement:** The total adjusted purchase amount across all wallets you *do* select **must be greater than or equal to the presale's Softcap**.
   * Click **Calculation** (or similar button) after making selections/adjustments.

   ![Finalize Twitter Overflow Presale - Step 3 - Contribution Adjustment Interface](/files/1Qo56e1W9vLNQlcgF4cp)
4. **Confirm Finalize:** After performing the calculation/adjustment and ensuring the total selected amount meets the Softcap requirement, click the final **Finalize** button.
5. **Confirm Wallet:** Approve the finalization transaction in your Solana wallet when prompted. This will trigger token distribution to selected users, refunds to unselected users, and automatic DEX listing (as Auto Listing was selected during creation).

### Q\&A <a href="#qa" id="qa"></a>

* **Q1:** What is unique about finalizing a "Twitter Overflow Presale" compared to a standard presale?
  * **A:** The owner has the ability to selectively choose *which* contributors receive tokens and potentially adjust the amount they receive, rather than automatically allocating tokens to everyone who contributed. Contributors not selected receive refunds.
* **Q2:** As the owner, what is the minimum total purchase amount I must select during finalization?
  * **A:** The sum of the purchase amounts for all the wallets you select to receive tokens must be greater than or equal to the presale's **Softcap**.
* **Q3:** What happens to contributors I *don't* select during the finalization adjustment step?
  * **A:** They will automatically receive a refund of the SOL they initially contributed.
* **Q4:** As a contributor, why do I need to connect my X (Twitter) account?
  * **A:** This specific presale type requires linking your X account as a condition for participation. This might be used for verification, tracking social engagement, or other criteria defined by the project or Pinksale for this format.
* **Q5:** Does connecting my X account share my private wallet keys?
  * **A:** No. The process uses standard OAuth authorization. You grant the Pinksale application permission to access certain information from your X profile (review the permissions screen carefully), but it does *not* give Pinksale access to your wallet's private keys or seed phrase.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q (Owner):** The "Finalize" button is greyed out after I adjusted contributions.
  * **A:** Ensure the total calculated purchase amount from the wallets you selected meets or exceeds the presale's Softcap. If it's below the Softcap, you cannot finalize successfully. Re-adjust the selections or amounts.
* **Q (Owner):** I finalized, but some users who contributed didn't get tokens.
  * **A:** Double-check which wallets you selected during the contribution adjustment step (Step 3). If you did not select certain wallets, they would have received a refund instead of tokens, as per this presale type's rules.
* **Q (Contributor):** I clicked "Connect X" but nothing happens, or I get an error.
  * **A:** Ensure pop-ups are not blocked in your browser for the Pinksale site. Check your internet connection. Try disconnecting and reconnecting your Solana wallet first. There might be temporary issues with the X API or Pinksale's integration; try again later.
* **Q (Contributor):** I authorized the app on X, but Pinksale still says I need to connect.
  * **A:** Try refreshing the Pinksale page after being redirected back from X. Sometimes the connection status needs an update. Ensure you are using the same browser profile where your Solana wallet is connected. Try disconnecting the wallet and reconnecting both the wallet and the X account.
* **Q (Contributor):** I connected my X account, but the "Buy" button is still disabled.
  * **A:** Check other standard presale conditions: Is the presale "Inprogress"? Have you entered a valid contribution amount (within min/max limits if any)? Is the presale whitelisted, and if so, is your *wallet* address whitelisted? Has the Hard Cap already been reached?

<br>


# Contribute a Twitter Overflow

To participate as a buyer in a Twitter Overflow Presale, you must link your X (Twitter) account:

1. **Navigate & Connect Wallet:** Go to the specific Twitter Overflow Presale page on Pinksale and connect your Solana wallet.
2. **Connect X Account:** Click the button labeled **Connect X**.

   ![Contribute Twitter Overflow Presale - Step 2 - Connect X Button](/files/Iu1WcBX4QnYr6UuEcvZV)
3. **Authorize App:** You will be redirected to X (Twitter) to authorize the Pinksale application. Review the requested permissions and click **Authorize app**.

   ![Contribute Twitter Overflow Presale - Step 3 - X App Authorization](/files/F0KsFmNAq5Yuf1PaLALa)
4. **Return & Contribute:** After authorization, you should be redirected back to the Pinksale page. Your X account is now linked to your connected wallet for this platform. You should now be able to enter your contribution amount (SOL) and click the "Buy" or "Contribute" button, following the standard presale buying process.

### Q\&A <a href="#qa" id="qa"></a>

* **Q1:** What is unique about finalizing a "Twitter Overflow Presale" compared to a standard presale?
  * **A:** The owner has the ability to selectively choose *which* contributors receive tokens and potentially adjust the amount they receive, rather than automatically allocating tokens to everyone who contributed. Contributors not selected receive refunds.
* **Q2:** As the owner, what is the minimum total purchase amount I must select during finalization?
  * **A:** The sum of the purchase amounts for all the wallets you select to receive tokens must be greater than or equal to the presale's **Softcap**.
* **Q3:** What happens to contributors I *don't* select during the finalization adjustment step?
  * **A:** They will automatically receive a refund of the SOL they initially contributed.
* **Q4:** As a contributor, why do I need to connect my X (Twitter) account?
  * **A:** This specific presale type requires linking your X account as a condition for participation. This might be used for verification, tracking social engagement, or other criteria defined by the project or Pinksale for this format.
* **Q5:** Does connecting my X account share my private wallet keys?
  * **A:** No. The process uses standard OAuth authorization. You grant the Pinksale application permission to access certain information from your X profile (review the permissions screen carefully), but it does *not* give Pinksale access to your wallet's private keys or seed phrase.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q (Owner):** The "Finalize" button is greyed out after I adjusted contributions.
  * **A:** Ensure the total calculated purchase amount from the wallets you selected meets or exceeds the presale's Softcap. If it's below the Softcap, you cannot finalize successfully. Re-adjust the selections or amounts.
* **Q (Owner):** I finalized, but some users who contributed didn't get tokens.
  * **A:** Double-check which wallets you selected during the contribution adjustment step (Step 3). If you did not select certain wallets, they would have received a refund instead of tokens, as per this presale type's rules.
* **Q (Contributor):** I clicked "Connect X" but nothing happens, or I get an error.
  * **A:** Ensure pop-ups are not blocked in your browser for the Pinksale site. Check your internet connection. Try disconnecting and reconnecting your Solana wallet first. There might be temporary issues with the X API or Pinksale's integration; try again later.
* **Q (Contributor):** I authorized the app on X, but Pinksale still says I need to connect.
  * **A:** Try refreshing the Pinksale page after being redirected back from X. Sometimes the connection status needs an update. Ensure you are using the same browser profile where your Solana wallet is connected. Try disconnecting the wallet and reconnecting both the wallet and the X account.
* **Q (Contributor):** I connected my X account, but the "Buy" button is still disabled.
  * **A:** Check other standard presale conditions: Is the presale "Inprogress"? Have you entered a valid contribution amount (within min/max limits if any)? Is the presale whitelisted, and if so, is your *wallet* address whitelisted? Has the Hard Cap already been reached?


# Create a Social Sale

***\*Reminder: if you want to recreate a new sale, after you cancel the old one, you have to transfer your tokens to a new wallet. You can't use the old wallet to recreate the launchpad.***

### Overview <a href="#overview" id="overview"></a>

* This guide explains how to set up a "Social Sale" presale on Pinksale for the Solana chain.
* Connect your Solana wallet (e.g., Phantom) and navigate to the "Create Social Sale" page.
* Verify your token and confirm the setup uses SOL for currency/fees and the **Auto Listing** option.
* Configure standard presale parameters: Rate, Whitelist, Caps (Soft Cap >= 25% Hard Cap), Refund Type, Liquidity (25-100%), Listing Rate, Timings, and Lockup.
* Set the unique **Commitment amount** - the specific amount of SOL users must contribute.
* Review all parameters and submit the transaction to create the Social Sale pool.

> **Important Reminder:** If you need to cancel an existing sale 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 sale to create the new one.

### Step 1: Verify Token <a href="#step-1-verify-token" id="step-1-verify-token"></a>

1. **Connect Wallet & Navigate:** Connect your Solana wallet (e.g., Phantom). From the Pinksale homepage, navigate to **Launchpads** => **Create Social Sale**. Ensure **Solana** is selected under Chain. Alternatively, go directly to <https://pinksale.finance/solana/launchpad/create/social-presale>.
2. **Token Address:** Input your Solana token's mint address.
3. **Set Options:**
   * **Currency:** Confirm it's set to **SOL**.
   * **Fee:** Confirm the fee currency is **SOL**.
   * **Listing option:** Ensure **Auto Listing** is selected.
   * > **Note:** With Auto Listing, Pinksale will automatically list your token on a DEX using the specified liquidity percentage after the sale is successfully finalized.
4. **Review & Proceed:** Review the selections on this page and click **Next**.

   ![Create Social Sale (Solana) - Step 1 - Token Verification and Auto Listing Selection](/files/o0m3MRdOSmYSqhe2Csx3)

### Step 2: DeFi Launchpad Info <a href="#step-2-defi-launchpad-info" id="step-2-defi-launchpad-info"></a>

After verifying your token, configure the details for your Social Sale. All numerical inputs **must be positive numbers**.

1. **Presale Rate:** Enter how many of your project tokens contributors will receive for 1 SOL. **Must be a positive number.**
2. **Listing Rate:** Enter the initial rate for the DEX liquidity pool (1 SOL = X tokens). Usually lower than the Presale Rate. **Must be a positive number.**
3. **Whitelist:** Choose **Enable** or **Disable**. If enabled, only whitelisted addresses can contribute initially. Can be toggled later.
4. **Soft Cap (SOL):** Enter the minimum SOL amount for the presale to succeed. **Must be a positive number** and **must be greater than or equal to 25% of the Hard Cap.**
5. **Hard Cap (SOL):** Enter the maximum SOL amount you want to raise. **Must be a positive number.**
6. **Refund Type:** Select how contributions are handled if the soft cap isn't met: 'Refund' (contributors get SOL back) or 'Burn' (unsold tokens burned, Pinksale rules apply).
7. **Router:** Select **GoatSwap** as the DEX for token listing.
8. **Liquidity (%):** Enter the percentage of raised SOL for automatic DEX liquidity. **Minimum value is 25%, maximum value is 100%. Must be a positive number.**
9. **Commitment amount (SOL):** Enter the **exact** amount of SOL that each participating user *must* commit/contribute to join the pool. **Must be a positive number.**
10. **Start Time (UTC):** Set the exact start date and time.
11. **End Time (UTC):** Set the exact end date and time. **Start time must be before the end time.**
12. **Liquidity lockup time (minutes):** Enter the lock duration in minutes for the automatically added liquidity. **Must be a positive number** (e.g., 30).

> **Note:** The total amount of your project tokens needed for the presale is displayed near the bottom. Ensure your wallet holds sufficient tokens. Use the [Pinksale Calculator](https://docs.pinksale.finance/important/pinksale-calculator) for tokenomics planning.

![Create Social Sale (Solana) - Step 2 - Presale Information Fields](/files/7LkwwdIqGL1l4avNb4XX)

Click **Next**.

### Step 3: Finish <a href="#step-3-finish" id="step-3-finish"></a>

This is the final review and submission step.

1. **Review:** Carefully check all the information you have entered (Rates, Caps, Commitment Amount, Liquidity, Times, etc.). Use the **Back** button if necessary to make corrections.
2. **Submit:** Once everything is perfect, click **Confirm & Create Launchpad**.

   ![Create Social Sale (Solana) - Step 3 - Final Review Screen](/files/wGJZDLDpEsPZ78LFUUbu)
3. **Confirm Wallet:** Your Solana wallet (e.g., Phantom) will pop up. Review the transaction details and estimated fees, then click **Confirm**.
4. **Result:** After the transaction confirms on the Solana blockchain, your Social Sale pool will be created.

![](/files/BttzlfxRc6AjQQ0PV0MP)

### Q\&A <a href="#qa" id="qa"></a>

* **Q1:** What is a "Social Sale"?
  * **A:** The provided content identifies this as a specific presale type on Pinksale ("Create Social Sale") but doesn't explain what makes it "Social" beyond its name. The key differentiator shown in the parameters is the mandatory "Commitment amount".
* **Q2:** What is the "Commitment amount"?
  * **A:** This is a required field for the Social Sale type. It defines the **fixed amount of SOL** that every participant must contribute. Unlike standard presales where users can often choose an amount within a min/max range, here everyone contributes the *exact* same specified SOL amount.
* **Q3:** Can users contribute more or less than the "Commitment amount"?
  * **A:** Based on the description ("Amount of SOL that the user needs to commit"), it implies users *must* contribute exactly this amount, not more or less.
* **Q4:** What Listing Option is used in this guide?
  * **A:** This guide uses the **Auto Listing** option, meaning Pinksale automatically adds liquidity to a DEX after finalization.
* **Q5:** What is the minimum liquidity percentage for this sale type?
  * **A:** Similar to other auto-listing presales described, the minimum liquidity allocation is 25%.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** The "Confirm & Create Launchpad" button is disabled.
  * **A:** Ensure all required fields in Step 1 and Step 2 are filled correctly. Verify all numerical inputs (Rates, Caps, Liquidity %, Commitment Amount, Lockup) are positive numbers and meet constraints (Soft Cap >= 25% Hard Cap, Liquidity >= 25%). Check that your wallet is connected.
* **Q:** My transaction failed when trying to create the Social Sale.
  * **A:** Confirm you have enough SOL for Pinksale fees and network fees. Double-check the validity of your token address. Ensure Start Time is before End Time. Network congestion could also be a factor.
* **Q:** Users are confused about how much to contribute.
  * **A:** Ensure your project communication clearly states the required, fixed **Commitment amount (SOL)** for participation in this specific Social Sale type. Users cannot choose their contribution amount; they must use the value you set.
* **Q:** I set the Commitment Amount too high/low. Can I change it?
  * **A:** Pool parameters are generally locked after creation. You likely cannot change the Commitment Amount once the pool is live. You might need to cancel (if possible) and recreate the sale (using a new wallet) with the corrected amount.
* **Q:** Why must I use a new wallet if I cancel and recreate?
  * **A:** Pinksale's system prevents the same wallet from owning multiple active or even previously cancelled launchpads for the same token. A new wallet is required for each creation attempt for a specific token.


# Finalize a Social Sale

Please contact <https://t.me/babypinkpink> on Telegram if your project reached softcap, our staff will calculate and you can Finalize after that.

### Overview <a href="#overview" id="overview"></a>

* **Crucial Prerequisite:** You **must** update the pool information *before* starting the Social Sale or taking finalization actions.
* **Quest Setup:** Define social/marketing tasks ("quests") for users to complete.
* **Admin Management:** Optionally add other wallet addresses as admins to help manage quest approvals.
* **Participant Approval:** Users commit SOL *and* submit proof of completing quests. Owners/admins review proofs and approve/rate participants.
* **Finalization Condition:** The sale can only be finalized if the total SOL committed by **approved** participants meets or exceeds the Softcap.
* **Mandatory Pinksale Contact:** Once the Softcap is met by approved participants, you **must** contact Pinksale staff (`@babypinkpink` on Telegram) for calculation before you can finalize.

### Steps <a href="#steps" id="steps"></a>

Follow these steps to manage and finalize your Social Sale:

**Step 1: Update Pool Information (Mandatory Pre-step)**

* Before starting the sale or attempting finalization, navigate to your Social Sale pool page.
* Access the pool editing section (likely via the pencil icon or an "Update Pool Details" button).
* Fill in or update necessary information (e.g., Logo, Description, Social Links – refer to the "Update Presale" guide if needed for standard fields).

  ![Finalize Social Sale - Step 1 - Update Pool Info Interface 1](/files/0cim3dD6XYs0Vxn4b768)

  ![Finalize Social Sale - Step 1 - Update Pool Info Interface 2](/files/HJYAG8DzBqntcTue5iPp)
* Click **Update** and confirm the transaction in your wallet. This step is essential for the pool to function correctly.

**Step 2: Update Quest Information**

* Define the tasks you want participants to complete to qualify for the sale. Use the **Update Quest** section.
* Provide clear instructions guiding users on how to market your project (e.g., share on social media, create videos, post content).
* Explain how users should submit proof of their completed actions.

  ![Finalize Social Sale - Step 2 - Update Quest Interface](/files/PvyIp5RCNxiBXlZW9eA3)

**Step 3: Manage Admins (Optional)**

* If you need help reviewing quest submissions, use the **Admin Manager** section.
* Input the Solana wallet addresses of individuals you want to authorize as admins for this pool. You can add multiple admins.
* Admins will have permission to access the "Commitment History" and approve/rate users.

  ![Finalize Social Sale - Step 3 - Admin Manager Interface](/files/dZoGa5Bmb0sy5wrIpFZJ)

**Step 4: Review Commitments & Approve Users**

* Access the **Commitment History** section.
* Here you (and any added admins) will see users who have committed the required SOL *and* likely submitted proof for the quests.
* Review the submitted proof against your quest requirements.
* Approve users who successfully completed the quests by marking them as approved and potentially giving them a rating (e.g., 1 to 5 points, as shown in the image).

  ![Finalize Social Sale - Step 4 - Commitment History and Approval Interface](/files/8LtavqOfRb6kP3vmoMFX)
* **Important:** Only users who commit the SOL *and* are marked as **approved** by an owner/admin will be eligible to claim tokens after finalization.

**Step 5: Check Finalization Prerequisite**

* Monitor the "Approved Allocation" amount.
* You can only proceed to the final steps if the total SOL committed by **approved** users is greater than or equal to the **Softcap** set for the sale.

  ![Finalize Social Sale - Step 5 - Approved Allocation vs Softcap Check](/files/Kg9VrhKlnrGJyv6oiIkQ)

**Step 6: Contact Pinksale Staff (Mandatory)**

* Once the **Approved Allocation reaches at least the Softcap**, you **must** contact the Pinksale staff via Telegram.
* Message **@babypinkpink** on Telegram.
* Inform them your Social Sale has met the approved Softcap threshold. They will perform necessary calculations or enable the finalization step on their end.

**Step 7: Finalize Pool (After Staff Action)**

* After coordinating with `@babypinkpink` and receiving confirmation or seeing the necessary calculation completed, return to your pool page's Owner Zone.
* The **Finalize** button should now be active (or appear).
* Click **Finalize** and confirm the transaction in your Solana wallet.
* This will lock the sale, trigger token distribution/claim setup for approved users, handle refunds for unapproved committers (if applicable per Pinksale logic), and initiate the Auto Listing process.

![](/files/zn4uufKUhBatncyoHyFI)

### Q\&A <a href="#qa" id="qa"></a>

* **Q1:** What is the absolute first thing I must do before starting or finalizing a Social Sale?
  * **A:** You **must** update the pool information using the edit/update function after creating the pool and before taking any other actions like defining quests or starting the sale.
* **Q2:** What are "Quests" in a Social Sale?
  * **A:** Quests are tasks defined by the project owner (e.g., social media sharing, video creation) that users must complete and provide proof for, in addition to committing SOL, to be eligible to receive tokens.
* **Q3:** Who approves whether a user completed the quests?
  * **A:** The project owner and any designated admins added via the "Admin Manager" review the submitted proofs in the "Commitment History" section and approve/rate the users.
* **Q4:** What happens if a user commits SOL but doesn't complete the quests or isn't approved?
  * **A:** Even if they commit SOL, if they are not marked as "approved" by the owner/admin, they will not be eligible to claim tokens after finalization. Pinksale's refund logic would typically apply to these unapproved commitments.
* **Q5:** When can I click the "Finalize" button?
  * **A:** Only after two conditions are met: 1) The total SOL committed by **approved** users is greater than or equal to the Softcap, AND 2) You have contacted `@babypinkpink` on Telegram and they have completed the necessary calculations or enabled the final step.
* **Q6:** Is contacting Pinksale staff optional?
  * **A:** No, the source text explicitly states you **must** contact `@babypinkpink` on Telegram when the approved allocation reaches the softcap before you can finalize.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** I can't find the "Update Quest", "Admin Manager", or "Commitment History" sections.
  * **A:** Ensure you are viewing your specific Social Sale pool page and are connected with the owner wallet. These sections should be within the Owner Zone or administrative area of the pool page. Make sure you completed the initial "Update Pool Information" step first.
* **Q:** Users have committed SOL, but the "Approved Allocation" isn't increasing.
  * **A:** The "Approved Allocation" only increases when you or an admin explicitly mark a user as "approved" in the "Commitment History" section after reviewing their quest proof. Simply committing SOL is not enough.
* **Q:** The approved allocation has reached Softcap, but the "Finalize" button is still disabled or missing.
  * **A:** Have you contacted `@babypinkpink` on Telegram as required? Finalization likely requires a calculation or enabling step from their side after you report reaching the threshold.
* **Q:** I added an admin, but they say they can't approve users.
  * **A:** Double-check that you entered their correct Solana wallet address in the Admin Manager. Ensure they are connecting to the pool page with that specific wallet. There might be a delay or a specific permission setting within Pinksale to verify.
* **Q:** A user completed the quest and committed SOL, but I can't find them in Commitment History.
  * **A:** Ensure the user committed using the correct wallet address they used for submitting proof (if applicable). Check for potential delays in the interface updating. If the issue persists, it might require checking with Pinksale support.


# Add/Remove Whitelist

Whitelist on PinkSale is list of administrator-approved addresses whereby, only these addresses can participate in the presale. The whitelist function can be both enabled/disabled during creating presales on Solana, prior to the beginning of the presale and during an ongoing presale.

### Overview <a href="#overview" id="overview"></a>

* Enable the whitelist during presale creation or afterwards via the Owner Zone.
* Disable the whitelist at any time (even mid-presale) to open participation to the public.
* Add approved wallet addresses individually or in batches via the "Update Whitelist Users" function.
* Remove previously added addresses using the same "Update Whitelist Users" function.
* All changes related to enabling/disabling the whitelist or updating the user list typically require a transaction confirmation in your wallet.

### Steps <a href="#steps" id="steps"></a>

Here’s how to manage your Solana presale whitelist on Pinksale:

#### Enable Whitelist <a href="#enable-whitelist" id="enable-whitelist"></a>

You can activate the whitelist restriction in two ways:

1. **During Creation:**

   * While configuring your presale (likely in the "DeFi Launchpad Info" step), find the **Whitelist** section.
   * Select the **Enable** option.

   ![Enable Whitelist - Option During Presale Creation](/files/SX3M4EmwSXlx76V03CSI)

   * After successful creation, the pool should indicate "Whitelist Only" as the Pool Type.
2. **After Creation:**

   * If you didn't enable it initially, go to your presale pool page.
   * In the **Owner Zone**, click the button labeled **Whitelist Only**
   * Your Solana wallet will prompt you to confirm the transaction.

   ![Enable Whitelist - Button in Owner Zone After Creation](/files/OC7bdEIdkhWzWzVvRqiV)

#### Disable Whitelist <a href="#disable-whitelist" id="disable-whitelist"></a>

To remove the whitelist restriction and allow public participation:

1. Go to your presale pool page.
2. In the **Owner Zone** or near the "Pool Type" display, click the option labeled **Public**. This likely toggles the state from "Whitelist Only" to "Public".
3. Your Solana wallet will prompt you to confirm the transaction.

   ![Disable Whitelist - Setting Pool Type to Public](/files/zS73ueZLR6oIj147htvX)

> **Note:** You can disable the whitelist even while the presale is actively running. Doing so immediately makes it a public sale.

#### How to Add Whitelists <a href="#how-to-add-whitelists" id="how-to-add-whitelists"></a>

Add approved Solana wallet addresses at any time (before or during the presale):

1. Navigate to the **Owner Zone** on your presale pool page.
2. Click the **Update Whitelist Users** button.

   ![Add Whitelist - Update Whitelist Users Button](/files/iwqrkIIMXD5F15Km0Pe3)
3. A pop-up or interface section will appear for managing addresses.
4. Paste the Solana addresses you want to add into the provided text area.
   * **Format:** One address per line. **Do not use commas** or other separators.
   * **Example Addresses:**

```
        EM9j4D1irvYQ4gmo11urWH7QP2wWQuZVWCz8odzeXCed
        J1o3EHVsa39QmQDxovEdueMyXiZ6p3tNCJBMv9bubtNj
        5MWTgABCgz8WfU2N4JSMQ5J7Z9GGgpLkEJR4HMdJtH7T
        BDNNbrKcNRXscKB8ptGsyHEDLYTJYRYSDJVLFwokq7mT
```

5. Click the **Update users** button.
6. Confirm the transaction in your Solana wallet.

#### How to Remove Whitelists <a href="#how-to-remove-whitelists" id="how-to-remove-whitelists"></a>

Remove previously added wallet addresses:

1. Navigate to the **Owner Zone** on your presale pool page.
2. Click the **Update Whitelist Users** button (same button as adding).

   ![Remove Whitelist - Update Whitelist Users Button](/files/EgOT5jmIDkzwZ96XcxHB)
3. In the pop-up or interface showing the list of currently whitelisted addresses, locate the address(es) you want to remove.
4. **Delete** the entire line(s) containing the unwanted address(es) from the text area.

![](/files/hoVwMxkAASwCVjonvaGI)

5. Ensure the remaining addresses still follow the one-address-per-line format without commas.
6. Click the **Update users** button.
7. Confirm the transaction in your Solana wallet.

### Q\&A <a href="#qa" id="qa"></a>

* **Q1:** Can I enable the whitelist after my presale has already started?
  * **A:** Yes, the document indicates you can enable the whitelist via the Owner Zone even during an ongoing presale.
* **Q2:** What happens if I disable the whitelist while the presale is live?
  * **A:** The presale immediately becomes public, allowing any wallet to contribute (subject to contribution limits and the hard cap), not just the previously whitelisted addresses.
* **Q3:** What is the correct format for adding multiple addresses at once?
  * **A:** List each Solana wallet address on its own separate line in the text box. Do not use commas or any other separators between them.
* **Q4:** How do I remove specific addresses without affecting others?
  * **A:** Access the whitelist management interface via "Update Whitelist Users", find the addresses you want to remove in the list, delete those specific lines entirely, and then click "Update users" to save the changes.
* **Q5:** Is there a limit to how many addresses I can add/update in one transaction?
  * **A:** While the previous EVM guide mentioned an 800-address limit per transaction, this Solana guide doesn't specify one. However, large updates might consume more gas or face transaction size limits. It might be prudent to update very large lists in reasonable batches if you encounter issues.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** I can't find the "Whitelist Only" or "Public" toggle buttons.
  * **A:** Ensure you are connected to the presale page with the owner wallet and looking in the correct administrative section (Owner Zone or near the Pool Type display).
* **Q:** The "Update Whitelist Users" transaction failed.
  * **A:** Check for sufficient SOL in your wallet for transaction fees. Verify the addresses you added/removed are valid Solana addresses and correctly formatted (one per line, no commas). If adding a very large number of addresses, try a smaller batch. Check Solana network status.
* **Q:** I clicked "Public" to disable the whitelist, but it still seems restricted.
  * **A:** Ensure the transaction to change the status to "Public" was successfully confirmed in your wallet and on the blockchain. There might be a slight delay for the interface to update; try refreshing the page.
* **Q:** I added an address, but the user still can't contribute.
  * **A:** Confirm the transaction adding the address was successful. Double-check you added the *exact* correct Solana address for the user. Ensure the whitelist feature itself is currently enabled for the pool.


# How to Buy a Presale

How to Buy a Presale on Pinksale: <https://www.youtube.com/watch?v=rtgNAQZSSs0>

{% embed url="<https://www.youtube.com/watch?v=rtgNAQZSSs0>" %}
How to Buy a Presale on Pinksale
{% endembed %}

### Overview <a href="#overview" id="overview"></a>

This guide provides step-by-step instructions for participants looking to buy tokens during an active presale launchpad on Pinksale. Understanding this process helps ensure you can participate successfully. Reading this will help you:

* Navigate Pinksale to find ongoing presales.
* Understand how to filter presales by status.
* Learn how to view detailed information about a specific presale pool.
* Follow the steps to input your contribution amount and purchase tokens.
* Confirm the transaction using your connected wallet.
* See how your purchased amount is reflected on the pool page.

**Watch the Video Guide:** [How to Buy a Presale on Pinksale](https://www.youtube.com/watch?v=rtgNAQZSSs0)

### Steps to Buy a Presale <a href="#steps-to-buy-a-presale" id="steps-to-buy-a-presale"></a>

Follow these steps to participate in an active Pinksale presale:

1. **Find Launchpads:**

   * Connect your wallet to Pinksale on the correct network.
   * From the Pinksale homepage, click "Launchpads" => "Launchpad list".
   * Alternatively, go directly to the launchpad list: <https://www.pinksale.finance/launchpads>

   ![Navigate to Launchpad List](/files/TTL7J2BrlJ9gOdtFz61p)
2. **Filter for Active Presales:**

   * Use the "Filter By" options to select the **“Inprogress”** status. You can only participate in presales that are currently active.

   ![Filter by Inprogress Status](/files/IrQdd1M3kiNR9zRRkVfF)
3. **Select and View Pool:**
   * Browse the list of "Inprogress" presales.
   * Hover over the presale you are interested in and click **“View”** to view pool.
4. **Review Presale Information:**
   * After clicking on “View Pool”, you can see all the information related to that presale. You should check everything carefully before buying.
5. **Enter Contribution Amount and Buy:**

   * To buy the presale, insert the amount of BNB (or USDT, BUSD, USDC, ETH,... depending on the pool) that you want to use to buy in the “Amount” section. The corresponding amount of presale tokens will be calculated automatically below the BNB amount. Finally, click on the “Buy” button.

   ![Enter Amount and Click Buy](/files/QSrYbmqBLzscjCfJnlSi)
6. **Confirm Transaction in Wallet:**
   * MetaMask will now ask you to confirm the transaction. It will also show you the fee that you are required to pay for that transaction. If you agree, then click on the “Confirm” button to finish the process.
7. **Verify Purchase:**
   * After buying, you will see the changes in the “Amount” and “You purchased” sections. For this pool, the maximum buy is 60 BUSD, I purchased 60 BUSD so the result is:

![Purchased successfull](/files/WL3bhPaZrZmoWe2hhJhO)

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** Can I buy into any presale listed on Pinksale?
  * **A:** You can only buy into presales that are currently **"Inprogress"**. Upcoming presales are not yet open for contributions, and ended/cancelled/finalized presales are closed. Some presales might also be whitelisted, meaning only specific addresses are allowed to participate.
* **Q2:** What currency do I use to buy?
  * **A:** This depends entirely on how the project owner set up the presale pool. Check the pool page carefully. Common options include the network's native currency (BNB, ETH, MATIC, AVAX, etc.) or stablecoins (USDT, USDC). Ensure you have the correct currency in your wallet on the correct network.
* **Q3:** Is there a minimum or maximum amount I can buy?
  * **A:** Most presales have a minimum contribution amount and a maximum contribution amount allowed per wallet. These limits will be displayed clearly on the presale pool page.
* **Q4:** When do I receive the tokens I purchased?
  * **A:** You typically do **not** receive the tokens immediately after buying. You usually need to wait until the presale ends successfully and the project owner finalizes the pool. After finalization, you can return to the pool page to **claim** your purchased tokens. Some presales might use vesting, meaning you claim tokens over time (check the pool details).
* **Q5:** Is participating in presales risky?
  * **A:** Yes, investing in presales carries significant risk. Projects can fail, tokens can lose value, and scams exist. Always do thorough research (DYOR) on the project, team, tokenomics, and audit/KYC status before contributing. Pinksale provides the platform but does not endorse projects or guarantee investment outcomes.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** The "Buy" button is greyed out or not clickable.
  * **A:** Ensure the presale status is "Inprogress". Check if the presale has reached its Hard Cap (if so, it's full). Verify if there's a whitelist and if your connected wallet address is on it. Make sure you have entered a valid contribution amount (above the minimum and below the maximum per user). Ensure your wallet is connected correctly to Pinksale on the right network.
* **Q:** My "Buy" transaction failed in my wallet.
  * **A:** Ensure you have enough **native currency** (like BNB, ETH, MATIC) in your wallet to cover both the contribution amount *and* the network gas fees. Network congestion can cause temporary failures (try again later or with slightly higher gas). Check the specific error message on the block explorer if available.
* **Q:** I bought tokens, but my balance on the pool page ("You purchased") didn't update.
  * **A:** Wait a few moments for the blockchain transaction to confirm fully and for the Pinksale interface to refresh. Try manually refreshing the webpage. If it still doesn't update after several minutes, verify your transaction was successful on the block explorer using the transaction hash from your wallet history. If the transaction succeeded but the page is wrong, it might be a temporary display issue; contact Pinksale support if it persists.


# How to Claim Tokens

### Overview <a href="#overview" id="overview"></a>

This guide explains the simple process for participants to claim the tokens they purchased during a Pinksale presale. Claiming is typically possible only *after* the presale has successfully ended and been finalized by the project owner. Reading this will help you:

* Understand when you can claim your purchased tokens.
* Know where to find the "Claim token" button on the presale pool page.
* Follow the steps to initiate the claim transaction.
* Confirm the transaction in your wallet.
* Verify the tokens have arrived in your wallet.

### When Can You Claim? <a href="#when-can-you-claim" id="when-can-you-claim"></a>

You can claim your tokens under these conditions:

1. The presale you participated in successfully reached its soft cap (or hard cap).
2. The presale period has officially ended.
3. The **project owner has successfully finalized the pool**.

Once these conditions are met, the claim function becomes available.

### Steps to Claim Your Tokens <a href="#steps-to-claim-your-tokens" id="steps-to-claim-your-tokens"></a>

1. **Navigate to the Presale Pool Page:** Go back to the specific Pinksale presale launchpad page where you originally purchased the tokens.
2. **Connect Your Wallet:** Ensure the **same wallet** you used to buy the tokens is connected to Pinksale on the correct network.
3. **Find the Claim Button:** Look for the **“Claim token”** button on the pool page. It should now be active. The amount of tokens you are eligible to claim will usually be displayed near the button.

![Claim Token Button on Pool Page](/files/9A8PqLpiSsfQnp5naDPU)

1. **Initiate Claim:** Click the “Claim token” button.
2. **Confirm Transaction in Wallet:** Your connected wallet (e.g., MetaMask) will pop up, asking you to confirm the claim transaction. It will display the required network gas fee. Review the details and click **“Confirm”**.
3. **Verify Receipt:** After the transaction is confirmed on the blockchain, check your wallet balance. The claimed presale tokens should now appear in your wallet. You might need to add the token's contract address to your wallet manually to see the balance if it doesn't show up automatically.

> **Tip:** We recommend following the project's official social media channels (Twitter, Telegram, etc.) for updates on when finalization is complete and token claiming is enabled.

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What if the "Claim token" button isn't active even though the presale ended?
  * **A:** This almost always means the project owner has **not yet finalized** the pool. You must wait for them to complete this step. Follow the project's official channels for updates.
* **Q2:** Do I need to pay gas fees to claim my tokens?
  * **A:** Yes. Claiming tokens is a blockchain transaction, so you need to have enough native currency (like BNB, ETH, MATIC) in your wallet to pay the network gas fee when you confirm the claim in your wallet.
* **Q3:** What if the presale used vesting? How does claiming work then?
  * **A:** If the presale had vesting enabled (as described in the "Presale Vesting Guide"), you will claim tokens according to the schedule set by the project owner. The "Claim token" button will become active for the first batch (TGE %) after finalization, and then again each time a vesting cycle completes. You'll need to claim each portion separately (and pay gas each time). The pool page should display vesting information.
* **Q4:** I claimed, the transaction succeeded, but I don't see the tokens in my wallet. What should I do?
  * **A:** Most wallets require you to manually add the contract address of a new token before it displays the balance. Find the token's contract address (usually available on the Pinksale pool page or the project's official website/channels) and use your wallet's "Add Custom Token" or "Import Token" feature.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** My "Claim" transaction failed.
  * **A:** Ensure you have enough native currency in your wallet for gas fees. Network congestion can cause temporary failures; try again later. Check the block explorer for specific error messages. Ensure you are connected with the correct wallet that participated in the presale.
* **Q:** The pool page says "Finalized", but there's no "Claim" button.
  * **A:** Double-check you are connected with the correct wallet address that actually purchased tokens in *that specific* presale. Refresh the page. If the button is genuinely missing after finalization, there might be a rare UI bug or an issue with the pool setup; contact Pinksale support or the project team via official channels.


# How to Withdraw Your Contribution

### Overview <a href="#overview" id="overview"></a>

This guide explains how participants can withdraw the funds they contributed to a Pinksale presale if the presale **failed to reach its designated soft cap or the presale pool was canceled**. If a presale fails, contributors are entitled to a refund. Reading this will help you:

* Understand the conditions under which you can withdraw your contribution (failed soft cap, presale ended).
* Locate the "Withdrawal contribution" button on the failed presale page.
* Follow the steps to initiate the withdrawal transaction.
* Confirm the transaction in your wallet.
* Verify that your contributed funds have been returned.

### When Can You Withdraw? <a href="#when-can-you-withdraw" id="when-can-you-withdraw"></a>

You can withdraw your contribution if:

1. The presale you participated in **did NOT reach its soft cap** by the scheduled end time.
2. The presale pool was canceled
3. The presale period has officially ended

In this scenario, the presale is considered failed, and the pool allows contributors to reclaim their funds.

### Steps to Withdraw Your Contribution <a href="#steps-to-withdraw-your-contribution" id="steps-to-withdraw-your-contribution"></a>

1. **Navigate to the Presale Pool Page:** Go back to the specific Pinksale presale launchpad page where you originally contributed funds.
2. **Connect Your Wallet:** Ensure the **same wallet** you used to contribute is connected to Pinksale on the correct network.
3. **Find the Withdrawal Button:** If the presale failed (did not meet soft cap and has ended), look for the **“Withdrawal contribution”** button. It should be active.

   ![Withdrawal Contribution Button](/files/WOvdCY8b3ix9p91KesYh)
4. **Initiate Withdrawal:** Click the “Withdrawal contribution” button.
5. **Confirm Transaction in Wallet:** Your connected wallet (e.g., MetaMask) will pop up, asking you to confirm the withdrawal transaction. It will display the required network gas fee. Review the details (it should show you are interacting with the Pinksale pool contract) and click **“Confirm”**.
6. **Check Wallet Balance:** After the transaction is confirmed on the blockchain, check your wallet balance for the currency you originally contributed (e.g., BNB, ETH, USDT). The contributed amount should be returned to your wallet (minus the small gas fee paid for the withdrawal transaction). You might see a success pop-up from Pinksale as well.

   <img src="https://docs.pinksale.finance/assets/images/Withdraw_Contributon_Successfully-0b621870c7370102106431144114274e.png" alt="Withdrawal Success Pop-up Example" height="136" width="1792">

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What if the presale reached its soft cap but not the hard cap? Can I withdraw?
  * **A:** No. If the soft cap was reached, the presale is considered successful. You cannot withdraw your contribution in this case; instead, you will wait for the owner to finalize the pool and then claim your purchased tokens. Withdrawal is only possible if the soft cap was *not* met.
* **Q2:** Does the project owner need to do anything for me to withdraw?
  * **A:** No. If the presale failed to meet the soft cap by its end time, the Pinksale smart contract automatically allows contributors to withdraw their funds directly. The project owner does not need to approve or trigger individual withdrawals in this scenario.
* **Q3:** Do I have to pay gas fees to withdraw my own funds?
  * **A:** Yes. Withdrawing your contribution is still a blockchain transaction that interacts with the Pinksale smart contract. You need to have enough native currency (like BNB, ETH, MATIC) in your wallet to pay the network gas fee for this transaction.
* **Q4:** Is there a time limit to withdraw funds from a failed presale?
  * **A:** Generally, Pinksale contracts allow withdrawals from failed presales indefinitely. However, it's always best practice to withdraw your funds reasonably soon after confirming the presale failed.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** The "Withdrawal contribution" button is greyed out or missing, but I think the presale failed.
  * **A:** Double-check the pool page carefully. Did it *actually* fail to reach the soft cap? Has the official end time passed? Ensure you are connected with the *exact same wallet* that you used to contribute. Refresh the page. If you are certain it failed and the button isn't active after the end time, contact Pinksale support.
* **Q:** My withdrawal transaction failed.
  * **A:** Ensure you have enough native currency (BNB, ETH, etc.) in your wallet to pay the required gas fee. Network congestion can cause temporary failures; try again later. Check the transaction error message on the block explorer for more specific details.
* **Q:** I withdrew, the transaction succeeded, but the funds aren't back in my wallet.
  * **A:** Verify the transaction was successful on the block explorer. Check that you are looking at the correct currency balance in your wallet (the one you contributed with). Sometimes wallet balances take a moment to update; try refreshing your wallet or closing and reopening it. If the block explorer confirms the transfer back to your address but it's still not showing after some time, there might be a wallet display issue or a more complex problem requiring wallet support or Pinksale support investigation.


# Emergency Withdraw

### Overview <a href="#overview" id="overview"></a>

This guide explains the "Emergency Withdraw" feature available on Pinksale launchpads (Presale, Fairlaunch, Subscription). This option allows participants to withdraw their contributed funds *before* the sale officially ends, but it comes with a penalty fee. Reading this will help you:

* Understand the purpose of the Emergency Withdraw function.
* Know the penalty fee associated with using it (10%).
* Learn the time restrictions for when this feature can be used.
* Follow the simple steps to initiate an Emergency Withdraw.
* Find answers to common questions about this feature.

### What is Emergency Withdraw? <a href="#what-is-emergency-withdraw" id="what-is-emergency-withdraw"></a>

Sometimes, after contributing to a presale, an investor might change their mind or need their funds back before the sale concludes. The "Emergency Withdraw" button provides a mechanism to do this.

However, using this feature incurs a **penalty fee of 10%** of your contributed amount. This means you will receive back 90% of the funds you initially put in.

### Steps to Use Emergency Withdraw <a href="#steps-to-use-emergency-withdraw" id="steps-to-use-emergency-withdraw"></a>

If you decide to withdraw your contribution early and accept the penalty:

1. **Navigate & Connect:** Go to the specific Presale, Fairlaunch, or Subscription page where you contributed. Connect the **same wallet** you used to contribute.
2. **Find Button:** Locate the **"Emergency Withdraw"** button on the pool page.

   ![Emergency Withdraw Button](/files/beTYrXOCycyPIxrQZ3zt)
3. **Initiate Withdrawal:** Click the "Emergency Withdraw" button.
4. **Confirm Warning:** A confirmation pop-up will likely appear, warning you about the 10% penalty. Click **"Confirm"** to proceed.

   ![Confirm Emergency Withdraw Pop-up](/files/Vi7fdoNdPdfeEMnW3Rtw)
5. **Confirm Transaction in Wallet:** After clicking “OK”, your connected wallet (e.g., MetaMask) will ask you to confirm the transaction. It will show the network gas fee required. Review the details and click **“Confirm”**.

### Important Notes on Timing <a href="#important-notes-on-timing" id="important-notes-on-timing"></a>

* **Availability:** You can use the "Emergency Withdraw" button anytime *during* the presale **until the last 15 minutes before the presale timer runs out.** The button becomes unavailable in the final 15 minutes.
* **Hard Cap Reached Early:** If the presale reaches its hard cap *before* the scheduled end time, you can still use the "Emergency Withdraw" button until the **original timer** would have naturally expired (minus the last 15 minutes).

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What is the fee for using Emergency Withdraw?
  * **A:** There is a **10% penalty fee**, calculated based on the amount you originally contributed. You will receive 90% of your contribution back.
* **Q2:** Can I use Emergency Withdraw *after* the presale ends?
  * **A:** No. This feature is only available *before* the presale concludes (specifically, up until 15 minutes before the timer ends). If the presale ends successfully (meets soft cap), you cannot withdraw; you must wait to claim your tokens. If it fails (doesn't meet soft cap), you use the regular "Withdrawal contribution" button (which has no penalty).
* **Q3:** If I use Emergency Withdraw, do I still get any tokens?
  * **A:** No. Using Emergency Withdraw removes your entire contribution (minus the penalty) from the pool. You forfeit your claim to any project tokens from that presale.
* **Q4:** Why is there a 15-minute cutoff before the end?
  * **A:** This likely prevents manipulation or instability in the final moments of the presale as the pool nears its conclusion and potential finalization.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** The "Emergency Withdraw" button is greyed out or missing.
  * **A:** Check the presale timer. You might be within the last 15 minutes, or the presale might have already ended or reached a state where withdrawal is no longer possible (e.g., already finalized or cancelled). Ensure you are connected with the wallet that made the contribution.
* **Q:** My Emergency Withdraw transaction failed.
  * **A:** Ensure you have enough native currency (BNB, ETH, etc.) in your wallet to pay the required gas fee for the transaction. Network congestion could cause temporary issues. Check the block explorer for specific error messages.
* **Q:** I clicked "Emergency Withdraw" but only got 90% of my funds back. Is that correct?
  * **A:** Yes, that is correct. As stated clearly, using the Emergency Withdraw feature incurs a 10% penalty fee on your contributed amount.


# Create a Subscription

### Overview <a href="#overview" id="overview"></a>

This guide explains how to create a Subscription pool on Pinksale. Unlike standard presales or fair launches, the Subscription model uses an "overflow" method. Users commit funds (like BNB, ETH), and their final token allocation is based on their share of the total committed funds relative to the project's hard cap. Reading this will help you:

* Understand the Subscription (overflow) model and how token allocation works using **ratios**.
* Follow the step-by-step process to create a Subscription pool.
* Know the specific parameters required: HardCap Tokens, SoftCap Tokens, HardCap Per User, Whitelist option, Liquidity, Refund Type, etc.
* Understand important notes regarding fee exclusions and stablecoin usage.
* Complete the process by adding project info and finalizing the pool creation.

### How Subscription Pools Work (Overflow Method) <a href="#how-subscription-pools-work-overflow-method" id="how-subscription-pools-work-overflow-method"></a>

In a Subscription pool:

1. Users commit funds (e.g., BNB) during the sale period. They can commit more than the pool's hard cap (this is the "overflow").
2. At the end, the total committed funds from all users are summed up.
3. Each user's final allocation of the project token is calculated based on the **ratio** of their individual commitment compared to the total committed funds.
   * `User's Token Allocation = (User's Committed Funds / Total Committed Funds) * Total Project Tokens Offered (Total Selling Amount)`
4. The corresponding cost for their allocated tokens is deducted from their committed funds based on the **Subscription Rate**.
5. Users can then withdraw the remaining (unused) portion of their initially committed funds.

**Example:**

* Subscription Pool Offers (Total Selling Amount): 1,000 Project Tokens
* Subscription Rate: 1 Token = 0.1 BNB (meaning the target raise value is 100 BNB)
* User A commits 100 BNB.
* Total committed by all users: 1000 BNB (10x overflow).
* User A's commitment **ratio**: 100 BNB / 1000 BNB = 0.1 or 10%.
* User A's final token allocation: 10% of the 1,000 Project Tokens Offered = 100 Project Tokens.
* Cost deducted from User A: 100 Project Tokens \* 0.1 BNB/Token = 10 BNB.
* User A withdraws remaining committed funds: 100 BNB (committed) - 10 BNB (deducted) = 90 BNB.

> *Note:* If a Hard Cap per user exists and high commitment causes users to hit it, their excess allocation potential passes to other participants based on their commitment ratios.

### Step 1: Verify Token <a href="#step-1-verify-token" id="step-1-verify-token"></a>

1. **Connect Wallet:** Ensure your wallet is connected to Pinksale on the correct network.
2. **Navigate:** From the homepage, click "Launchpads" => "Create subscription". You will be redirected to the subscription creation page.

![Create A Subscription 1](/files/RiBADk1XVod6hqzIa2M0)

3. **Token Address:** Input your token address (or create a new token using Pinksale's tools).

![Create A Subscription 2](/files/rxyJuKGQWlzRXB2Kagoc)

4. **Currency:** Select the currency you want users to pay with (e.g., BNB, ETH, MATIC, or a corresponding stablecoin).
5. **Fee Option:** Choose a fee option for the pool creation.
6. Click "Next" to proceed to the next step.

> **Notes:**
>
> * If your token has transfer fees, rewards, or max transaction limits, ensure it has a function to [Exclude Fees, Dividends, Max Transaction Amount](https://docs.pinksale.finance/common-errors/exclude-fees-dividends-max-tx-on-bscscan) for the presale address.
> * Using stablecoins for raising funds typically works only with standard (non-taxed) tokens.

### Step 2: Input Subscription Pool Info <a href="#step-2-input-subscription-pool-info" id="step-2-input-subscription-pool-info"></a>

After verifying your token, define the parameters for your Subscription pool:

1. **Total Selling Amount:** Enter the **total amount of your project tokens** you want to sell in this subscription pool. This defines the sale's hard cap *in terms of your token*.
2. **SoftCap Tokens:** Enter the **minimum amount of your project tokens** that need to be allocated/sold for the pool to succeed. SoftCap must be **greater than or equal to 51%** of the Total Selling Amount.
3. **HardCap Token Per User:** Enter the **maximum amount of your project tokens** that any single contributor can receive as their final allocation.
4. **Subscription Rate:** Set the price for your token in the currency you are raising. For example, `1 BNB = 1000 YourToken`. This rate is used to calculate each user's final cost.
5. **Listing Rate:** Set the initial price for the token when it lists on the DEX. This is often the same or higher than the subscription rate.
6. **Whitelist:** Choose "Enable" if you want only whitelisted addresses to participate. You can typically manage the whitelist after pool creation.
7. **Router:** Select the DEX router for liquidity (e.g., PancakeSwap).
8. **Liquidity Percent (%):** Enter the percentage of raised funds that will be added to liquidity. Minimum 51%.
9. **Unsold Tokens Refund Type:** Choose how any *unsold tokens* (if the SoftCap is met but HardCap isn't fully allocated) are handled: "Refund" (returned to owner) or "Burn" (sent to dead address).
10. **Start Time (UTC) & End Time (UTC):** Set the period for the subscription. These fields are optional.
11. **Liquidity lockup time (minutes):** Specify how long the DEX liquidity will be locked, in minutes.

![Create A Subscription 3](/files/kpx8JZbW64IUtqObz4Dz)

### Step 3: Add Additional Info <a href="#step-3-add-additional-info" id="step-3-add-additional-info"></a>

Provide details about your project for the subscription pool page:

1. **Logo** and **Website** are required fields.
2. For the **Logo** and optional **Banner**, you can either upload an image file or manually input a URL. The URL must resolve to an image resource (`.png`, `.jpg`, `.jpeg`, or `.gif`). You can also use the AI generator.
3. Fill in other relevant social media links (Facebook, X, Github, Telegram, etc.).
4. Click "Next" after entering the information.

![Create A Subscription 4](/files/hNpDwjhiDNT0LD6KOfLN)

### Step 4: Finish <a href="#step-4-finish" id="step-4-finish"></a>

Review all your entered information carefully before submitting.

1. Check all details on the summary page. Go back to previous steps if changes are needed.

![Create A Subscription 5](/files/CGqXVkRW36GwaKqJ8h4v)

2. Click "Approve Spending Token" and confirm the transaction in your wallet (e.g., MetaMask). This allows Pinksale access to the tokens needed for the subscription sale. Ensure you have enough native currency for gas fees.

![Create A Subscription 6](/files/VUiC4oslg5YjAeCQaEI8)

3. After the approval is confirmed, click the final "Submit" button and confirm the creation transaction in your wallet.
4. Your Subscription pool is now created!

![Create A Subscription 7](/files/BKm6G8PcQAy2WTLqrl3K)

> **Note:** You can use [Pink Lock](https://docs.pinksale.finance/pinklock/create-a-lock) to lock team tokens or other tokens and display this information via an editable tokenomic chart on your Subscription pool page.

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What happens if the total committed funds are LESS than the equivalent value of the HardCap Tokens?
  * **A:** In this case, the pool still uses the overflow calculation. Each user gets tokens proportional to their commitment relative to the total committed amount. The price per token effectively remains the same as intended, but not all tokens offered (HardCap Tokens) might be sold if the pool didn't reach its full potential value. The outcome depends on whether the SoftCap Tokens amount was met.
* **Q2:** How is the price per token determined for deducting funds?
  * **A:** The price per token is set directly by you in the **Subscription Rate** field during pool creation. For example, you can set `1 BNB = 1000 YourToken`. This rate is then used to calculate how much of the raise currency to deduct from each user's commitment based on their final token allocation from the overflow calculation.
* **Q3:** Why is the SoftCap defined in Tokens, not the raise currency?
  * **A:** Because the final amount of raise currency collected can exceed the equivalent hard cap value due to the overflow mechanism. The success condition (SoftCap) is therefore based on ensuring a minimum amount of the offered *project tokens* are successfully allocated/sold.
* **Q4:** When can users withdraw their unused committed funds?
  * **A:** After the project owner successfully finalizes the subscription pool (which happens after the sale ends and soft cap is met), users can typically visit the pool page, connect their wallet, and withdraw the portion of their committed funds that was *not* used to pay for their final token allocation.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** My "Approve Spending Token" or "Submit" transaction fails.
  * **A:** Ensure you have sufficient native currency (BNB, ETH, etc.) for gas fees in your wallet. Check if your token contract requires fee exclusions for the presale address (Step 1 Notes) and if they have been set correctly. Network congestion or contract errors could also be factors; check the block explorer for error details.
* **Q:** I set the HardCap Token Per User, but users seem to be allocated more?
  * **A:** The HardCap Token Per User limits the *final allocation* after the overflow calculation. Users can *commit* more funds initially, but their received token amount will be capped at this value if their proportional share exceeds it.
* **Q:** Where do I set the price per token?
  * **A:** You set the price directly in the **Subscription Rate** field during the pool creation process (Step 2). This allows you to define how many of your tokens a user receives per unit of the currency you are raising (e.g., BNB, ETH).


# Finalize a Subscription

### Overview <a href="#overview" id="overview"></a>

This guide explains how to finalize your Subscription pool on Pinksale after the contribution period has ended and the pool has successfully met its soft cap. Finalizing calculates allocations, distributes tokens, handles refunds/liquidity, and lists the token. Reading this will help you:

* Know where to find your created Subscription pool.
* Understand the pool status required ("Calculating") before finalizing.
* Learn the crucial step of excluding fees for the subscription address if your token has taxes.
* Locate and use the "Finalize" button on your pool page.
* Find answers to common questions about the finalization process for Subscription pools.

### Steps to Finalize Your Subscription Pool <a href="#steps-to-finalize-your-subscription-pool" id="steps-to-finalize-your-subscription-pool"></a>

After your Subscription Pool has met its soft cap and the contribution period has ended, follow these steps:

1. **Access Your Pool:**
   * Go to your specific Subscription Pool page directly.
   * Alternatively, navigate to the "My Contributions" (or similar section managing your created pools) via this link: <https://www.pinksale.finance/launchpads/my> and find your pool there.
2. **Check Pool Status:** You can only finalize a Subscription Pool when its status shows **“Calculating”**. This status appears after the sale ends and before finalization begins.
3. **Exclude Fees (If Applicable):**
   * **CRITICAL STEP:** If your token contract has transfer fees (taxes), rewards, or maximum transaction limits, you **must** exclude your unique **subscription address** (found on your pool page) from these functions *before* finalizing.
   * Follow the instructions detailed here: [**Exclude Fees, Dividends, Max TX on BSCScan**](https://docs.pinksale.finance/common-errors/exclude-fees-dividends-max-tx-on-bscscan) (The process is similar for other block explorers). Failure to do this correctly will likely cause the finalization transaction to fail.
4. **Initiate Finalization:**
   * On your Subscription Pool page, find the “Pool Actions” section.
   * Click the **“Finalize”** button.
   * Your connected wallet (e.g., MetaMask) will prompt you to confirm the transaction and pay the associated network gas fee. Follow the steps in your wallet to confirm. (Note: There might also be a "Cancel" option if the pool failed to meet its soft cap).

*(Link Analysis: All provided links appear structurally valid and relevant. No obvious duplicates or broken links detected.)*

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What does the "Calculating" status mean?
  * **A:** This status indicates the subscription period has ended, and the Pinksale system is ready for the owner to trigger the finalization process, which includes calculating each user's token allocation based on the overflow method.
* **Q2:** What happens during the "Finalize" transaction?
  * **A:** This complex transaction does several things: calculates final allocations, enables token claims for contributors, enables withdrawal of unused committed funds for contributors, sends the required amount of raised funds and project tokens to the DEX for liquidity (if auto-listing), locks the LP tokens, and sends remaining raised funds/unsold tokens to the project owner (or burns unsold tokens based on setup).
* **Q3:** Why is excluding fees for the *subscription address* so important?
  * **A:** The finalization process involves large token movements *from* the subscription pool contract address (e.g., distributing tokens to potentially hundreds or thousands of buyers, sending tokens to the liquidity pool). If these transfers are taxed by your token contract, the calculations will be wrong, insufficient tokens will reach buyers/liquidity, and the transaction will likely fail.
* **Q4:** When can contributors claim their tokens and withdraw unused funds?
  * **A:** Immediately after the "Finalize" transaction is successfully confirmed on the blockchain. They will need to visit the pool page and use the claim/withdraw functions.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** The "Finalize" button isn't active or clickable.
  * **A:** Ensure the pool's contribution end time has passed and the soft cap was met. Check that the pool status is indeed "Calculating". If it's still showing as "Upcoming" or "In Progress," you need to wait. If it shows "Ended" but not "Calculating," there might be a delay or issue; try refreshing or contact Pinksale support.
* **Q:** My "Finalize" transaction failed. What's the most likely cause?
  * **A:** The most common reason is **failure to correctly exclude the subscription address from all fees, rewards, and transaction limits** in your token contract *before* attempting to finalize (Step 3). Double-check you followed the exclusion guide precisely for your specific contract functions. Other causes can be insufficient gas fees in your wallet or network congestion. Check the error message on the block explorer.
* **Q:** I finalized, but the liquidity wasn't added to the DEX.
  * **A:** Verify that you selected "Auto Listing" when creating the pool. If you selected "Manual Listing," you are responsible for adding liquidity yourself after finalizing. If you chose Auto Listing and it failed, check the finalize transaction on the block explorer for errors related to the DEX router interaction. Ensure your token doesn't have issues preventing pair creation or liquidity addition.


# Subscription Allocation Calculation

### Overview <a href="#overview" id="overview"></a>

This guide provides a detailed explanation of how token allocations are determined in Pinksale's Subscription pools, which use a unique "overflow" method quite different from standard presales. Understanding this calculation is crucial for both project creators setting up the pool and participants managing their expectations. After reading this, you will:

* Grasp the core principle: Your final token allocation depends on the **ratio** of your committed funds compared to the total funds committed by everyone.
* See the **exact formula and step-by-step calculation example** as presented in the original Pinksale documentation, clearly showing how the initial allocation and the "Hard Cap per User" redistribution work.
* Understand how your contribution translates into tokens received and how unused funds are handled.
* Find answers to frequently asked questions about this allocation method.
* Get tips for troubleshooting common confusion points.

### Subscription Allocation Calculation Explained <a href="#subscription-allocation-calculation-explained" id="subscription-allocation-calculation-explained"></a>

![Subscription Allocation Concept Image](/files/rQGuVlHR8zD9x07cKdEh)

In the subscription format, users can commit an amount of BNB towards a token sale, where their final allocation of the new token is determined by the ratio of their committed BNB against the total committed BNB by all participating users.

**Formula:** `(Individual committed BNB / Total committed BNB by all participants) * Total ABC tokens to be sold on Launchpad.`

**Example Scenario:** A total 1,000,000 ABC tokens are being offered in a new Subscription sale. A user commits 500 BNB and 9 other users commit a total of 2000 BNB during the subscription period.

#### Calculation Step 1 <a href="#calculation-step-1" id="calculation-step-1"></a>

![Example Calculation Table - Step 1](/files/c0gMIvqHGK45S6U6IG2k)

However, since there is a **Hard Cap per user**, users that hit the hard cap will have their allocation passed onto other participants that committed less BNB. We will use a hard cap of 150 000 Pink tokens for this example. *(Note: Original text inconsistency regarding token name maintained here as requested)*

#### Calculation Step 2 <a href="#calculation-step-2" id="calculation-step-2"></a>

![Example Calculation Table - Step 2 Applying Hard Cap](/files/dH16cZJuri3NlRL5AGZV)

Since users 1-4 have reached the hard cap, their additional allocation of **200 000** tokens will be distributed between the remaining users based on their commitment ratio.

#### Calculation Step 3 <a href="#calculation-step-3" id="calculation-step-3"></a>

![Example Calculation Table - Step 3 Final Allocation](/files/qs9xTzKdTUcheWLb6PIB)

The final allocation is shown above and will be allocated to each user during the final distribution phase. The user that originally held 150 BNB was allocated maximum 150,000 ABC tokens after the hard cap adjustment was made (up from 75,000 ABC calculated in the first step).

**Conclusion:** Once the subscription pool is finalized, we will deduct the corresponding amount from each user based on token rate. Then users can withdraw their committed BNB from the pool.

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** Is my final token amount guaranteed when I commit funds?
  * **A:** No. As shown in the example, your final allocation depends on how much you commit *relative* to the total amount committed by everyone else, and is subject to the Hard Cap per User. If the sale is heavily oversubscribed (high overflow), you will likely receive fewer tokens than your committed funds might initially seem to buy, and you'll get a refund for the unused portion.
* **Q2:** What happens if the total committed funds are *less* than the equivalent value of the HardCap Tokens being sold?
  * **A:** The calculation still works proportionally based on the funds that *were* committed. If the SoftCap (in tokens) was met, the sale succeeds. If not, it fails, and everyone gets their committed funds back.
* **Q3:** How does the Hard Cap per User affect the calculation?
  * **A:** It sets a maximum limit on the number of tokens anyone can receive. As seen in the example (Steps 2 & 3), if your calculated proportional share exceeds this limit, you only get the hard cap amount. The "extra" tokens you *would* have received are then redistributed among participants who are below the hard cap, proportional to their commitments within that subgroup.
* **Q4:** Where can I see my final allocation and withdraw funds?
  * **A:** After the project owner finalizes the pool, you should be able to connect your wallet to the Subscription pool page on Pinksale. It will display your final token allocation, allow you to claim those tokens, and allow you to withdraw any unused portion of the funds you initially committed.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** The calculated allocation seems very small compared to what I committed. Why?
  * **A:** This is expected in the overflow model, especially if the pool was heavily oversubscribed (total commitments >> target value). Your allocation is based on your *percentage share* of the total commitments, applied to the fixed number of tokens being sold. High overflow means a smaller percentage share for everyone.
* **Q:** I think the calculation shown on the Pinksale page for my allocation is wrong.
  * **A:** Double-check the total tokens offered, the total committed funds (usually displayed on the pool page after closing), your own commitment, and the hard cap per user. The calculation follows the formula and redistribution logic shown in the detailed example above. If you still believe there's an error after reviewing the steps, you might contact Pinksale support with specific details, but the on-page display typically reflects the automated calculation.


# Create a Private/Seed Sale

## **Step 1: Before you start**

1\. Connect your wallet.\
\
2\. Click on "Launchpads" => "Create launchpad" . You will be redirected to this link [https://www.pinksale.finance/launchpad/create](https://www.pinksale.finance/#/launchpad/create)

<figure><img src="/files/SQSmqikt4nQUByLk7sUb" alt=""><figcaption></figcaption></figure>

3\. Input your token address if you already have one, or create a new token for the Launchpad.\
\
4\. Select BNB (if you want to raise funds using stable coin for your presale, refer to [this post](https://docs.pinksale.finance/launchpads/create-a-presale-using-stablecoin)).\
\
5\. Select a fee option.\
\
6\. In listing option, choose **Manual listing**, and choose **Private Sale** or **Seed Sale** option.\
\
7\. Select [Affiliate program](https://docs.pinksale.finance/important/affiliate-program) option.\
\
8\. After selecting, you can review again and click on “Next”.

## **Step 2: Private/Seed Sale Info**

You need to enter the numbers that you want to raise in this step. Here are some following important parameters:

1\. You must use positive numbers.

2\. Whitelist: Choose "Enable" if you have a whitelist of Private Sale contributors. You can enable/disable the whitelist anytime.

3\. Soft cap must be greater than or equal to 25% of the hard cap.

4\. Minimum buy must be less than the maximum buy.

5\. Start time must be before the end time (using UTC time zone)

6\. First Fund Release for Project (%): The percentage of the first batch of the private sale fund to be released to the project owner. Please note this is expressed in percentage and cannot be greater than 95%.

7\. Fund Vesting Period Each Cycle (days): How long, in days, between each batch of the Private Sale fund is released.

8\. Fund Release Each Cycle (percent): The amount of the Private Sale fund will be released each cycle following the First Fund Release for Project batch. Please note this is expressed in percentage.

<figure><img src="/files/dRVeNbVx4TyAYfqVthog" alt=""><figcaption></figcaption></figure>

## **Step 3: Add Additional Info**

Here are some notes for this step:

1\. Logo URL and website are required fields, cannot be blank. You can’t complete this step without these.

2\. Logo URL must end with a supported image extension: png, jpg, jpeg or gif. Please use [http://upload.pinksale.finance](http://upload.pinksale.finance/) to get project logo link.

3\. Description must be from 128 - 512 characters long.

4\. Click Next after done inputting.

<figure><img src="/files/EWsieox5Utd0y3g6hCDr" alt=""><figcaption></figcaption></figure>

## **Step 4: Finish**

This is the final step. You can review all the information one last time before submitting, after you have made sure that everything is perfect, or you can go back to previous step to make any changes. Click “Approve Spending Token” and "Confirm" on Metamask. After that, click "Submit".

<figure><img src="/files/jUmmZlnKNaNmU5yShZAF" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/dlPV28bELWUiaS43z6a3" alt=""><figcaption></figcaption></figure>

After clicking on “Submit”, MetaMask will now ask you to confirm the transaction. It will also show you the fee that you are required to pay for that transaction. If you agree, then click on the “Confirm” button to finish the process, and this is the result (it will appear private/seed sale after project name):

<figure><img src="/files/LhPYyVfzl8hCI5ZxPZRa" alt=""><figcaption></figcaption></figure>

Note: You can use [Pink Lock](https://docs.pinksale.finance/PinkLock/create-a-lock) to edit tokenomic chart on your private/seed sale.


# Finalize a Private/Seed Sale

After your Private Sale has met softcap and ended or reached the hard cap, follow these steps to list your token:\
\
If your token has fees, rewards, and max tx in the contract, you have to [exclude those functions](https://docs.pinksale.finance/exclude-fees-dividends-max-tx-on-bscscan) for the presale address in order to finalize the pool.

1\. In the “Pool Actions” section, you can choose to click on “Finalize” to complete the Private Sale.

<figure><img src="/files/ZFAEucSfroKDLIJnKZnN" alt=""><figcaption></figcaption></figure>

2\. MetaMask will now ask you to confirm the transaction. It will also show you the fee that you are required to pay for that transaction. If you agree, then click on the “Confirm” button to finish the process.

3\. After Finalize, you will receive fund raised from private sale (you can check it in presale address transaction)\
\
4.To allow contributors claim their tokens, click on Set Claim Time. You can choose “Claim Right Now” to investors start claiming tokens now OR choose “Set Claim Time” so investors can claim tokens later. (**you should set claim time after the time liquidity pool added)**

<figure><img src="/files/gt3IHZhcWpvdOFQWVP7B" alt=""><figcaption></figcaption></figure>

\
**Private/Seed Sale Investors:**\
\
After claiming time ended up, private/seed sale investors can claim their token.

<figure><img src="/files/HfLkL0qpFwK640TAmodI" alt=""><figcaption></figcaption></figure>


# Staking

Note: You have to exclude fees, rewards, max tx for your wallet address before create the staking pool. Read more: <https://docs.pinksale.finance/exclude-fees-dividends-max-tx-on-bscscan>

This staking function helps project owners create their own stake to allow their community to participate in the ecosystem and earn rewards. Stakers will get rewarded from the reward pools created by the owner with any chosen token. It can be the same token as the staked one or another token.

### Create Staking Pool

\
1\. Go to [https://www.pinksale.finance/staking/create<br>](https://www.pinksale.finance/staking/create)2. Paste your token address into the “Token address” section. After that, your token name, symbol and decimals will be shown.

<figure><img src="/files/Fuvxm8oygiC6MPhNIols" alt=""><figcaption></figcaption></figure>

3\. Min Staking Period: the minimum staking period users need staking at least, you can set it in seconds, minutes, hours, days, weeks, months or even years.

* Min Staking Amount: the minimum staking token amount users need to put in
* Max Staking Amount: the maximum staking token amount users can put in
* Boost Settings: users can lock their tokens for longer to get more rewards

<figure><img src="/files/ab9gVkzjlt0kUQF9Xk7c" alt=""><figcaption></figcaption></figure>

Example: min staking period 1 minute, boost setting duration 3 minutes + 30%, users who choose this need to lock their token longer to get more rewards. Ensure everything is correct and then click on “Create”.

<figure><img src="/files/GWaH2uMAq9kqq7hazXzu" alt=""><figcaption></figcaption></figure>

### Create Reward Pool:

<figure><img src="/files/wteBTWdQe9ra6FP31mn5" alt=""><figcaption></figcaption></figure>

Selecting a token you want to reward your stakers, the amount of reward token and start/end time of staking pool and click “Create”. You can set an optional bonus period. It will encourage your stakers to stake early. Bonus periods start at the start time and end at the bonus end time (which must be less than or equal to end time).

<figure><img src="/files/6RezeJ86LtnQa6pnSErf" alt=""><figcaption></figcaption></figure>

### <mark style="background-color:yellow;">Exclude Reward Pool from Taxes</mark>

<mark style="background-color:yellow;">To ensure stakers are not taxed upon staking their tokens as well as when harvesting their rewards, please consider whitelisting the staking and rewards pools from your contract after creation.</mark>

### User Staking Section:

<figure><img src="/files/bOivT11Wd3ezQ6wjOg9J" alt=""><figcaption></figcaption></figure>

Depending on the time boost option users choose, they will get more bonuses. Example: User A stake 100 token TEST and choose +20%/2 minutes. He will get more reward when he stakes and his token will be locked longer. He can withdraw their staking amount after the time ends. And choose Reward Pool you want to subscribe, and click “Subscribe”.

<figure><img src="/files/GMGo9H1z5qeuFpBxzZYc" alt=""><figcaption></figcaption></figure>

Click in “Harvest” if you want to collect rewards and “Unsubscribe” if you want to stake in another reward pool.

<figure><img src="/files/5s7Vv34HVxR2S0JqzFCZ" alt=""><figcaption></figcaption></figure>


# Create an Airdrop

Disclaimer: Please be advised, that once you have committed tokens to the airdrop, it cannot be cancelled or reconfigured to reduce the amount of tokens committed. Please ensure that you have correctly allocated the number of tokens to fulfill your airdrop requirement.

## Create New Airdrop

1\. Go to [https://www.pinksale.finance/airdrop/create](https://www.pinksale.finance/#/airdrop/create)

2\. Paste your token address into the “Token address” section. After that, your token name, symbol and decimals will be shown. Make sure everything is correct and then click on “Next”.

![](/files/Ctmli2MwYnGO88BmLKoB)

3\. After selecting your token, you will need to input the Airdrop information. Here are some following important parameters: Airdrop Title, Logo URL and Website are required fields, and cannot be blank. Without this information, you will not be able to proceed. Logo URL must end with a supported image extension: png, jpg, jpeg or gif. You can upload your image using <https://upload.pinksale.finance/> to get the link to your logo. Then, click “Create New Airdrop”.

![](/files/ZWeQw9hnXdxEx476vh1y)

After clicking on the “Create New Airdrop” button, MetaMask will now ask you to confirm the transaction. It will also show you the fee that you are required to pay for that transaction. If you agree, then click on the “Confirm” button to finish the process.

4\. You will be redirected to this page:

![](/files/dESTJShnGnXz2WZkf5zx)

5\. Prepare a list of airdrop addresses then click on “Set Allocations”

After clicking on “Set Allocations”, you will see a pop-up box. Here, you can add addresses and amounts to your “Users allocation” list. Addresses are separated by a new line. The amount of each user is separated by comma (,)&#x20;

The below list can be used as an example:&#x20;

0xA4D1AcB4156539617bF54768C3854fA8b60EDa21,1000

0x7c2dc5B018fF8fCc236964D6aEd800Dc4d1C676A,500

0x9aA1012A3D3Bd85C93B0ECb16175d11917399682,2000

![](/files/8btcz3icVXA8MgVULfVo)

Click on “Add Allocations” when you are done inputting the addresses. MetaMask will now ask you to confirm the transaction. It will also show you the fee that you are required to pay for that transaction. If you agree, then click on the “Confirm” button to finish the process.

6\. After successfully adding airdrop allocations, those allocations will be shown on the airdrop page.

7\. Set Vesting

After clicking on “Set Vesting”, you will see a pop-up box. Below are some important parameters:&#x20;

TGE release percent (%): The percentage of the first batch of airdrop tokens to be released. Please note that this is expressed in percentage, not number of tokens.&#x20;

Cycle release percent (%): How many % of airdrop tokens will be released each cycle following the first TGE release percent batch. Please note this is expressed in percentage, not in number of tokens.

Cycle (days): How long, in days, between each batch of vested tokens is released.&#x20;

![](/files/ecex6mmDCJGwwHjCVeYo)

Example:&#x20;

An airdrop participant has 1000 tokens to be vested in total, 40% to be released at TGE, and 20% unlocks every month afterwards for a total of 3 cycles (30 days each cycle).&#x20;

Let’s imagine that your presale on Pinksale ended on the 5th of January, your airdrop participant can claim 1000 x 40% = 400 tokens after your token has been listed. Every month afterwards on the 5th of February, March and April, he can claim the next batches, 1000 x 20% = 200 tokens each batch.&#x20;

In this case you would enter the following information:&#x20;

TGE release percent (%): 40&#x20;

Cycle release percent (%): 20&#x20;

Cycle (days): 30

Click on “Set Vesting” when you are done inputting the numbers, then MetaMask will now ask you to confirm the transaction. It will also show you the fee that you are required to pay for that transaction. If you agree, then click on the “Confirm” button to finish the process.

8\. You can remove allocations by clicking on “Remove All Allocations”

9\. Before starting the airdrop, you must [exclude fees, dividends, max tx](https://docs.pinksale.finance/exclude-fees-dividends-max-tx-on-bscscan) for airdrop address. You can find your airdrop address on your airdrop page.&#x20;

10\. You only can start the airdrop once you successfully finalized your presale pool. After your presale is finalized, you can go to your airdrop page by this link <https://www.pinksale.finance/#/airdrops/own> - Created By You - View Airdrop

![](/files/Rff8uSN0sefWZaBZv2Si)

11\. Then click on “Start Airdrop”

12\. You will see how many tokens will be used for airdrop here (total airdrop tokens + 1% fee). Now you can choose to start now:

![](/files/VJLyVLilTfJHaQ03o3r3)

Or start with a specific time like this:

![](/files/iVXqmhIoyMZMdrBch3ne)

Click on "Approve", MetaMask will now ask you to confirm the transaction. It will also show you the fee that you are required to pay for that transaction. If you agree, then click on the “Confirm” button to finish the process.&#x20;

## Claim Airdrop

Airdrop participants can claim their airdrop allocations by simply following the below steps:

1\. Go to this link <https://www.pinksale.finance/#/airdrops/my> - My Airdrops - View Airdrop. You can see your airdrops which you joined here.

![](/files/cCn4i3F0HcQgXUhthaBG)

2\. Check claimable tokens then click on “Claim”

3\. MetaMask will now ask you to confirm the transaction. It will also show you the fee that you are required to pay for that transaction. If you agree, then click on the “Confirm” button to finish the process.


# Introducing

Pink Anti-Bot will blacklist all sniper bots on PancakeSwap listing. Our newest extra feature to safeguard your listing on PancakeSwap from sniper bots who are always targeting good presales. This below is the difference it can make to your project:&#x20;

![](/files/7eyqGTftLoNEQ2UNigLP)

You have to deploy it in the contract before creating your presale and if you decide you want to use it after the presale has been filled before your launch there will be a service fee of 1 BNB.

#### **Key Features**

* Prevent bots from inflating the price when the token has just been listed on the exchange.
* Prevent multiple swaps in the same transaction by adding a delay between transactions.
* Control the amount of tradable tokens per trade.
* Change the amount of tradable tokens over time.
* Add any bot addresses to a blacklist.

#### **Mechanism**

* When creating tokens on PinkSale, you have the option to implement or disable the Pink Anti-Bot.
* Prevents traders from transacting during the first block at listing time. Traders will only be able to trade from the second block onwards.
* The limited amount of tradable tokens per trade will increase gradually, proportional to the number of blocks that have passed since the genesis block. After a number of blocks, depending on the setting, the Anti-Bot will automatically stop working.
* The limited amount of tradable tokens per trade can be customized differently for each token. Only the creator has the right to edit this parameter.
* Time limit per trade can be customized differently for each token. After a number of blocks, depending on the setting, time limit per trade will become zero. Only the creator has the right to edit this parameter.
* You can manually add to or remove any addresses from the blacklist. The wallets in the blacklist will not be able to trade.

#### **Implementation Procedure**

* Add Anti-Bot code to the contract.
* Deploy token contract.
* Set owner rights for Anti-Bot.
* Configure Anti-Bot.
* Enable Anti-Bot.

#### Pink Anti-Bot Links

* [https://www.youtube.com/watch?v=37s-8BCFNOU](<https://www.youtube.com/watch?v=37s-8BCFNOU&#xA;&#xA;https://docs.pinksale.finance/pink-anti-bot/pink-anti-bot-guide&#xA;&#xA;https://docs.pinksale.finance/pink-anti-bot/how-to-integrate-pink-anti-bot-for-custom-contracts>)
* [https://docs.pinksale.finance/pink-anti-bot/pink-anti-bot-guide](<https://www.youtube.com/watch?v=37s-8BCFNOU&#xA;&#xA;https://docs.pinksale.finance/pink-anti-bot/pink-anti-bot-guide&#xA;&#xA;https://docs.pinksale.finance/pink-anti-bot/how-to-integrate-pink-anti-bot-for-custom-contracts>)
* [https://docs.pinksale.finance/pink-anti-bot/how-to-integrate-pink-anti-bot-for-custom-contracts](<https://www.youtube.com/watch?v=37s-8BCFNOU&#xA;&#xA;https://docs.pinksale.finance/pink-anti-bot/pink-anti-bot-guide&#xA;&#xA;https://docs.pinksale.finance/pink-anti-bot/how-to-integrate-pink-anti-bot-for-custom-contracts>)


# Pink Anti-Bot Guide

{% embed url="<https://www.youtube.com/watch?v=37s-8BCFNOU>" %}

Follow the steps below to use Pink Anti-Bot:

1\. Connect your wallet.

‌2. Go to <https://www.pinksale.finance/#/antibot>

3\. Click on “Select token” if you have already made one or choose create token.

4\. When you create a new token, in order to use Pink Anti-Bot you need to click on “Implement Pink Anti-Bot System?”

For example:

![](/files/-Mj2WUWqVsK6BloSWXDY)

5\. Click on Next

![](/files/-Mj2WUWrTJUSzqTT4H9i)

6\. You will be redirected to this page:

![](/files/-Mj2WUWss-m945lQlvm0)

7\. After selecting your token, you need to configure the Anti-Bot information by filling in the fields, then click on “save config”. Following are some important parameters:

Select Router Exchange: Select a router exchange, for example PancakeSwap; this field cannot be blank. Double check this field as it’s very important.

Select Pair Token: Choose the trading pair for your token. If you want to list your token with BNB trading pair, for example, make sure to choose BNB.

Amount Limit Per Trade: This is the initial limited amount of tradable tokens at listing time. Traders will not be able to trade any amount higher than this number.

Amount to Be Added Per Block: This number will continuously be added to the “Amount Limit Per Trade” from block 1 (block after listing) until the “Block Number to Disable Anti-Bot” (see below). For example, if you set the “Amount Limit Per Trade” to 1 tokens, and the “Amount to be Added Per Block” to 1 tokens, after 100 blocks the maximum tradable token amount will be 100 tokens.

Time Limit Per Trade (seconds): Add a delay between transactions to prevent multiple swaps. For example, if you set it at 60, traders will have to wait 60 seconds between each buying/selling order. When “Block Number to Disable Anti-Bot” is reached, “Time Limit Per Trade” will automatically be set to zero.

Block Number to Disable Anti-Bot (where listing time is Block #1): Pink Anti-bot will work from the listing time until this block. After this block, it will automatically disable and traders will be able to trade normally again. It is also possible to manually disable Pink Anti-Bot at any given time by clicking on the “Disable Pink Anti-Bot” button. Keep in mind this number must be greater than or equal to 150.

This is an example:

![](/files/-Mj3X3J92hWk8LLhyvmo)

8\. Click on “Save Config”. MetaMask will now ask you to confirm the transaction. It will also show you the fee that you are required to pay for that transaction. If you agree, then click on the “Confirm” button to finish the process, then wait until the button “Next” becomes clickable.

9\. Now you can activate the Pink Anti-Bot by clicking on “Enable PinkAntiBot”. You must do this before adding liquidity, otherwise the Pink Anti-Bot will not work.

![](/files/-Mj2WUWucLhMyOBq525l)

10\. After enabling the Pink Anti-Bot, you will see the notification “You have already activated Pink Anti-Bot” and the status will change from N/A to a list of numbers as per image below. In this case we can see the status as “waiting to add liquidity”, “amount limit as 1”, “time limit as 60 seconds”. “Current block” will change in real time along with the blockchain.

![](/files/-Mj2WUWv2Mm6w26CzgQh)

11\. Now you can add liquidity and list your token. This is how the status will change when Pink Anti-bot is working. “Project status” will show “Protecting”, “Blocks left to disable” will show a number as per “Block Number to Disable Anti-Bot” settings.

![](/files/-Mj2WUWwhNWHNmtFZfPJ)

12\. You can add any users to the blacklist by clicking on the “Add user to blacklist” and then “Add user” buttons. Once added to this list, they will not be able to trade your tokens.

![](/files/-Mj2WUWx1G84FFq2tk3s)

13\. You can remove blacklisted users anytime by clicking on the “Remove user from black list” button, then adding their addresses in the pop up window and finally by clicking on the “remove users” button.

![](/files/-Mj2WUWyLeoQsPdOoMVg)

14\. You can wait until the Pink Anti-Bot disables automatically or you can also manually disable it at any time by clicking on the “Disable Pink Anti-Bot” button.

![](/files/-Mj2WUWz5nrW7pgfoHWJ)

‌

‌

‌


# How To Integrate Pink Anti-Bot for Custom Contract

Please check out this link: <https://github.com/pinkmoonfinance/pink-antibot-guide>


# How to Bridge a Token to Another Network

1. From homepage, access  "Bridge" or you can go to <https://www.pinksale.finance/bridge>
2. Choose network and token you want to bridge from to network and token you want to bridge to.\
   Input amount token you want to bridge
3. And click in "Give me permission to use tokens" and click "Approve" in Metamask wallet.

<figure><img src="/files/iCloucG5mjxR89VeUBfU" alt=""><figcaption></figcaption></figure>

4. After that, clicking on “Submit”, MetaMask will now ask you to confirm the transaction. It will also show you the fee that you are required to pay for that transaction. If you agree, then click on the “Confirm” button to finish the process.

<figure><img src="/files/LKjFje9ivKxTFXbmHURO" alt=""><figcaption></figcaption></figure>


# How to Use Multi-Sender

### Overview <a href="#overview" id="overview"></a>

This guide explains how to use the Pinksale Multi-Sender feature to efficiently send your project tokens to multiple recipient addresses simultaneously. Reading this will help you:

* Understand the process of preparing and inputting recipient allocations.
* Know the difference between manual input and using a CSV file.
* Learn about the "Unlimited Amount" vs "Exact Amount" approval options.
* Understand the importance of excluding the sender address from fees for taxed tokens.
* Recognize the "Safe Mode" and "Unsafe Mode" send options.
* Follow the step-by-step process to approve and process your multi-send transaction.

### Steps to Use Multi-Sender <a href="#steps-to-use-multi-sender" id="steps-to-use-multi-sender"></a>

Follow these steps to distribute your tokens to multiple addresses:

#### Step 1: Add Your Allocation <a href="#step-1-add-your-allocation" id="step-1-add-your-allocation"></a>

1. **Connect Wallet:** Ensure the wallet holding the tokens you want to send is connected to Pinksale on the correct network.
2. **Navigate to Multi-Sender:** Go to <https://www.pinksale.finance/multi-sender>
3. **Token Address:** Input the contract address of the token you wish to send.
4. **Input Allocations:** Enter the recipient addresses and the amount of tokens each should receive (you must use positive numbers). Format options:
   * **Manual Input:** Address Amount Address Amount ... (separated by spaces).
     * Example: `0xB08b73aa35c29F10Ec0Bc4885C5e584a6f71cC22 1 0xB4FE9F393512357584947fbb5d5Cd8E1bA991560 0.1558 ...`
   * **CSV Upload:** Use a CSV file for large lists (check interface for format).
5. **Select Approval Amount:**
   * **Unlimited Amount:** you will transfer tokens many times (you don’t need to approve token again)(less secure).
   * **Exact Amount:** Approve only for the current batch total (more secure, requires re-approval).
6. **Approve:** Click the "Approve" button.

   ![Multi-Sender Step 1 Interface](/files/vdlye7awjAdIzr69AqL0)

   * Confirm the approval transaction in your wallet (e.g., MetaMask) and pay the gas fee.

> **Note:Remember to** [**exclude fees, rewards, max tx amount**](https://docs.pinksale.finance/common-errors/exclude-fees-dividends-max-tx-on-bscscan) **for your wallet address to start sending tokens.**

#### Step 2: Confirmation and Processing <a href="#step-2-confirmation-and-processing" id="step-2-confirmation-and-processing"></a>

After approving the token spending, proceed with the send.

1. **Review:** Carefully review the list of addresses and amounts.
2. **Send Options:** Choose the mode:

   * **Safe mode:** Use for standard tokens (no taxes).
   * **Unsafe mode:** Use for taxed tokens (ensure fee exclusion is done).

   ![Multi-Sender Step 2 Interface - Send Options](/files/DSBhgCBe95vhxSuQVO4U)
3. **Process:** Click the "Process" button.
4. **Confirm Transaction:** Confirm the final transaction in your wallet, reviewing details and gas fee.
5. **Check Results:** After success, check the transaction ID (txid) on the block explorer to verify transfers.

![Multi Sender Successfull](/files/lE18g1DfyzO8g0f4u1vH)

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What is the Multi-Sender tool used for?
  * **A:** It sends tokens from one wallet to many wallets in a single transaction, saving time and potentially gas fees.
* **Q2:** What's the difference between "Unlimited Amount" and "Exact Amount" approval?
  * **A:** "Unlimited" allows ongoing use without re-approval (less secure). "Exact Amount" requires approval for each batch (safer).
* **Q3:** Why choose "Safe Mode" vs "Unsafe Mode"?
  * **A:** Use "Safe Mode" for standard, non-taxed tokens. Use "Unsafe Mode" for taxed tokens, but ensure your sending wallet is excluded from fees first.
* **Q4:** Do I need to exclude recipient addresses from fees?
  * **A:** Usually only the **sending address** needs exclusion so the multi-send isn't taxed unexpectedly. Recipients receive tokens subject to any normal receiving taxes (if any).

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** My "Approve" transaction failed.
  * **A:** Ensure enough native currency (BNB, ETH, etc.) for gas fees in the sending wallet. Check the block explorer for specific errors.
* **Q:** My "Process" transaction failed after approval.
  * **A:** **Crucially, check if you excluded your sending wallet address from fees/rewards/max tx in your token contract if it's a taxed token (See Note in Step 1).** Ensure the correct mode ("Safe" vs "Unsafe") was selected. Verify sufficient token balance and native currency for gas. Review the block explorer error message.
* **Q:** Some recipients didn't receive the tokens, even though the transaction succeeded.
  * **A:** Double-check the addresses and amounts in your input list for typos. Verify the successful transaction on the block explorer; it should show multiple outgoing transfers. Contact Pinksale support if specific transfers within a successful batch seem missing.
* **Q:** I accidentally approved "Unlimited Amount". How can I revoke it?
  * **A:** Use a token approval checker tool (like those on BscScan/Etherscan, or dedicated tools like Revoke.cash - use verified tools carefully) to view and revoke active approvals for the Pinksale Multi-Sender contract address.

<br>


# Create Tele Airdrop Bot

### Overview <a href="#overview" id="overview"></a>

This guide explains how to set up a Telegram bot integrated with Pinksale to run automated airdrop campaigns where users complete tasks to earn points or rewards. Reading this will help you:

* Understand the process of creating a Telegram bot using **@BotFather**.
* Know how to link your Telegram bot to the Pinksale Tele Airdrop feature.
* Configure the basic information for your airdrop bot campaign on Pinksale.
* Learn how to add various tasks for users (e.g., connect wallet, join group/channel).
* Understand the specific verification steps required for Telegram channel/group tasks.
* Find answers to common questions about setting up and managing the bot.

### Steps to Create and Configure Your Telegram Airdrop Bot <a href="#steps-to-create-and-configure-your-telegram-airdrop-bot" id="steps-to-create-and-configure-your-telegram-airdrop-bot"></a>

Follow these steps to set up your automated airdrop campaign:

#### Step 1: Navigate to Pinksale Tele Airdrop Creation <a href="#step-1-navigate-to-pinksale-tele-airdrop-creation" id="step-1-navigate-to-pinksale-tele-airdrop-creation"></a>

* From the Pinksale homepage, click on "Tele Airdrop Bot" => "Create Tele Airdrop".
* You will be redirected to: <https://www.pinksale.finance/tele-airdrop-bot/create>

<figure><img src="/files/fvitLrOhyU0TILHSpZdJ" alt=""><figcaption></figcaption></figure>

#### Step 2: Create a Telegram Bot (If you don't have one) <a href="#step-2-create-a-telegram-bot-if-you-dont-have-one" id="step-2-create-a-telegram-bot-if-you-dont-have-one"></a>

* Open your Telegram app.
* Search for **`@BotFather`** in the search bar.

<figure><img src="/files/kDeJruLb64zFJcliqRyv" alt=""><figcaption></figcaption></figure>

* * **Start a chat with BotFather by clicking on the `Start` button.**
  * Send the command `/newbot` to BotFather.
  * Follow BotFather's prompts:
    * Choose a **name** for your bot (e.g., "My Project Airdrop Bot").
    * Choose a unique **username** for your bot (must end in `bot`, e.g., `MyProjectAirdrop_bot`).
  * BotFather will confirm creation and give you a unique **HTTP API token**. **Copy and save this token securely – you'll need it.**

<figure><img src="/files/6BaVDSfmneOtpngLmYhm" alt=""><figcaption></figcaption></figure>

#### Step 3: Link Your Bot to Pinksale <a href="#step-3-link-your-bot-to-pinksale" id="step-3-link-your-bot-to-pinksale"></a>

* Go back to the Pinksale Tele Airdrop creation page (<https://www.pinksale.finance/tele-airdrop-bot/create>).
* Enter the **Telegram Bot Username** you just created (e.g., `MyProjectAirdrop_bot`).
* Enter the **Telegram Bot Token** (the HTTP API token from BotFather).
* Click "Next".

<figure><img src="/files/jcrzB4is1Yw18XrahcYo" alt=""><figcaption></figcaption></figure>

#### Step 4: Input Airdrop Bot Information <a href="#step-4-input-airdrop-bot-information" id="step-4-input-airdrop-bot-information"></a>

* After verification, fill in the details for your specific airdrop campaign using this bot. *(The exact fields might include campaign title, description, reward type (points/tokens), etc. Fill these based on the Pinksale interface).*

<figure><img src="/files/tuPxNopcbR3giGAxsDit" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/KHzd5gAGr9E8njsAwWHK" alt=""><figcaption><p><br></p></figcaption></figure>

#### Step 5: Complete Creation <a href="#step-5-complete-creation" id="step-5-complete-creation"></a>

Click "Create Tele Airdrop Bot". Confirm the transaction in your wallet (this likely registers the bot setup on Pinksale's backend).

<figure><img src="/files/ErF1KQL6dIB3HK7DlcvF" alt=""><figcaption></figcaption></figure>

### Adding Tasks to Your Bot <a href="#adding-tasks-to-your-bot" id="adding-tasks-to-your-bot"></a>

After creating the bot entry on Pinksale, you need to define the tasks users must complete.

#### Step 1: Add Task <a href="#step-1-add-task" id="step-1-add-task"></a>

On your Tele Airdrop Bot management page, click the "Add Task" button.

#### Step 2: Choose Task Type <a href="#step-2-choose-task-type" id="step-2-choose-task-type"></a>

Select the type of task from the available options (e.g., Connect TON wallet, Check Telegram account premium, Subscribe Telegram channel, Join Telegram group, etc.).

<figure><img src="/files/ZIDtvuWnK56CwD06zjjE" alt=""><figcaption></figcaption></figure>

#### Step 3: Configure Task <a href="#step-3-configure-task" id="step-3-configure-task"></a>

* Fill in the required information for the chosen task (e.g., for "Join Group", you'll likely need the Group invite link or ID).
* Enter a **Description** for the task (what the user needs to do).
* Assign **Reward points** for completing this task.
* Click the "Add Task" button to save this specific task.

<figure><img src="/files/v4hWM0n75tTHjipGgB2h" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/sszP1yq8YvQr1sv1sSGk" alt=""><figcaption></figcaption></figure>

#### Step 4: Special Verification for Channel/Group Tasks <a href="#step-4-special-verification-for-channelgroup-tasks" id="step-4-special-verification-for-channelgroup-tasks"></a>

* **NOTE:** For the tasks **Subscribe to Telegram Channel** and **Join Telegram Group**, there's an extra verification step using `@PinkSaleLaunchBot`.
* **A.** After clicking the confirm button ("Select Telegram Channel" / "Select Telegram Group") on the Pinksale task setup page, **a new browser tab/pop-up should appear**, prompting you to open Telegram.

<figure><img src="/files/DjqEwL2L2GDH5H8lpIkH" alt=""><figcaption></figcaption></figure>

**B.** **Open Telegram** as prompted. This will take you to a chat with `@PinkSaleLaunchBot`. (If you miss the pop-up, click the "Verify" button back on the Pinksale page to trigger it again).

<figure><img src="/files/MAae0RuMLk1cQnPp0kIM" alt=""><figcaption></figcaption></figure>

* **C.** In the Telegram chat with `@PinkSaleLaunchBot`, click the **"Start"** button.

<figure><img src="/files/86XBeJLYXHrWIMF6eyDK" alt=""><figcaption></figcaption></figure>

**D.** Choose the **"Verify Bot in Group"** option (this likely works for verifying channels too).

<figure><img src="/files/noNvigVU6LOqyzZy0QJ0" alt=""><figcaption></figcaption></figure>

* **E.** Select the specific Channel or Group you are adding as a task. **Crucially, `@PinkSaleLaunchBot` must be added as an admin** in that target Channel/Group *before* you do this step for the verification and task tracking to work correctly.
* **F.** Once verified through the bot, the task setup on the Pinksale page should complete.

<figure><img src="/files/H9H8iOi8HgI44N87Z0wp" alt=""><figcaption></figcaption></figure>

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What's the difference between the bot I create with BotFather and `@PinkSaleLaunchBot`?
  * **A:** The bot you create (`YourProject_bot`) is the one users will interact with to start the airdrop and see tasks. `@PinkSaleLaunchBot` is a utility bot used by Pinksale (and you during setup) to verify that *your* bot has the necessary permissions within the specified Telegram groups or channels for tasks like checking membership.
* **Q2:** Do I need coding skills to set up this bot?
  * **A:** No, Pinksale provides the interface to configure the bot's tasks and logic. You only need to follow the steps to create the basic bot shell using Telegram's `@BotFather` and then configure it through the Pinksale website.
* **Q3:** What kind of rewards can users get?
  * **A:** The system primarily seems based on earning "Reward points" for completing tasks, as shown in the setup images. How these points translate into actual token rewards or other benefits would likely depend on further configuration within Pinksale or rules defined by the project team separately.
* **Q4:** Can I add custom tasks not listed in the options?
  * **A:** Based on the documentation, you select tasks from the predefined options provided by the Pinksale interface (Join Group, Subscribe Channel, Connect Wallet, etc.). Creating fully custom tasks would likely require different tools or custom bot development.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** BotFather isn't responding to `/newbot`.
  * **A:** Ensure you are interacting with the official `@BotFather` (it has a blue checkmark). Telegram might occasionally have delays. Try the command again after a short wait. Make sure you clicked "Start" first.
* **Q:** Pinksale gives an error when I input my Bot Token in Step 3.
  * **A:** Double-check that you copied the *entire* HTTP API token correctly from BotFather. Make sure there are no extra spaces before or after the token.
* **Q:** Verification fails for the "Join Group" or "Subscribe Channel" task (Step 4 of Adding Tasks).
  * **A:** The most common issue is forgetting to **add `@PinkSaleLaunchBot` as an administrator** in the target Telegram group or channel *before* trying to verify it via the bot steps. Ensure it has the necessary permissions (often just basic admin rights are needed, not necessarily posting rights).
* **Q:** Users are completing tasks, but the bot isn't registering them correctly.
  * **A:** Re-check the configuration for each task on the Pinksale Tele Airdrop management page. Ensure links/IDs for groups/channels are correct. For wallet connections or premium checks, ensure the user is interacting correctly with the bot's prompts. There might be delays in updates, or potential bugs; consider contacting Pinksale support if issues are widespread.


# Setup Bot Mini App

### Overview <a href="#overview" id="overview"></a>

This guide explains how to configure a Telegram bot you've already created using `@BotFather` so that it can launch a Telegram Mini App (essentially, opening a web application within Telegram). This allows users to interact with your web-based service directly from the chat interface. Reading this will help you:

* Navigate the `@BotFather` settings for an existing bot following the original step sequence.
* Configure the bot's **Menu Button** to launch your Mini App URL.
* Enable and configure the **Mini App** feature itself within BotFather.
* Understand the final steps to access your Mini App via the bot.
* Find answers to common questions about this setup process.

### Steps to Configure Your Bot's Mini App <a href="#steps-to-configure-your-bots-mini-app" id="steps-to-configure-your-bots-mini-app"></a>

Ensure you have already created your bot using `@BotFather` and have its unique username and token. You will also need the **URL** of the web application you want the Mini App to display (this is referred to as "URL (copied from your project)" in the steps below).

1. **Open BotFather:** Open your Telegram app (desktop or web).
2. **Search BotFather:** Search for **`@BotFather`** in the search bar.

![](https://thanhhuyen94-ptits-organization.gitbook.io/~gitbook/image?url=https%3A%2F%2F2661292884-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FbAIzU8MJcpo2QPNZTD9X%252Fuploads%252FxvsWJckqReCwgBUaYT5t%252Fimage.png%3Falt%3Dmedia%26token%3D411e6e6c-b738-4694-b868-1224ed818261\&width=768\&dpr=4\&quality=100\&sign=28b92e23\&sv=1)

3. **Start Chat:** Start the chat with BotFather by clicking the **`Start`** button if you haven't interacted with it recently.

<figure><img src="https://thanhhuyen94-ptits-organization.gitbook.io/~gitbook/image?url=https%3A%2F%2F2661292884-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FbAIzU8MJcpo2QPNZTD9X%252Fuploads%252FJzKojLknyawrl3lq8K2l%252Fimage.png%3Falt%3Dmedia%26token%3Dbeaea57e-4cd8-488c-acdf-9cd0f1318768&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=536fef76&#x26;sv=1" alt=""><figcaption></figcaption></figure>

4. **List Your Bots:** Send the command `/mybots` to BotFather.

<figure><img src="https://thanhhuyen94-ptits-organization.gitbook.io/~gitbook/image?url=https%3A%2F%2F2661292884-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FbAIzU8MJcpo2QPNZTD9X%252Fuploads%252FYYsIW9J6lVbRfGTeVl0f%252Fimage.png%3Falt%3Dmedia%26token%3D2a1a3eed-1711-4bc3-956d-c95fd369a980&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=dd8c671b&#x26;sv=1" alt=""><figcaption></figcaption></figure>

5. **Select Bot & Settings:** BotFather will list your bots. Choose the specific bot you want to configure from the list presented (usually by clicking its username button). Then, from the bot's main menu, select the **`Bot Settings`** option.

<figure><img src="https://thanhhuyen94-ptits-organization.gitbook.io/~gitbook/image?url=https%3A%2F%2F2661292884-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FbAIzU8MJcpo2QPNZTD9X%252Fuploads%252FX7sbNCaNgOWZzf142Nxb%252Fimage.png%3Falt%3Dmedia%26token%3D740dc6d2-5602-4e65-9797-c9c4d0e21a3a&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=862e2875&#x26;sv=1" alt=""><figcaption></figcaption></figure>

6. **Select Menu Button Option:** In Bot Settings, choose the **`Menu Button`** option.

<figure><img src="https://thanhhuyen94-ptits-organization.gitbook.io/~gitbook/image?url=https%3A%2F%2F2661292884-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FbAIzU8MJcpo2QPNZTD9X%252Fuploads%252FfiS80YtONXodAzWuTZ1k%252Fimage.png%3Falt%3Dmedia%26token%3D8e593046-23fe-4c22-b050-102a16c4b920&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=ead49cff&#x26;sv=1" alt=""><figcaption></figcaption></figure>

7.

```
**Configure Menu Button URL & Text:**
```

```
* Choose the **`Configure Menu Button`** option.
* BotFather will ask for the URL. Send the **URL of your Mini App's web application** (e.g., `https://yourapp.yourdomain.com/`). Replace `[Your Mini App URL]` below with your actual URL.
  * `[Your Mini App URL]`
```

<figure><img src="https://thanhhuyen94-ptits-organization.gitbook.io/~gitbook/image?url=https%3A%2F%2F2661292884-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FbAIzU8MJcpo2QPNZTD9X%252Fuploads%252Fcuuoiu8Nb3nc2F0VsWnf%252Fimage.png%3Falt%3Dmedia%26token%3D1432c5d8-3a31-4979-9c05-9320f5a3343f&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=47d696b9&#x26;sv=1" alt=""><figcaption></figcaption></figure>

* BotFather will then ask for the button text. Send the text you want displayed on the menu button (e.g., `Play`, `Launch App`, `Open DApp`).

8. **Go Back:** After setting the menu button text, BotFather will show the updated settings. Choose the **`« Back to Bot`** option.

<figure><img src="https://thanhhuyen94-ptits-organization.gitbook.io/~gitbook/image?url=https%3A%2F%2F2661292884-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FbAIzU8MJcpo2QPNZTD9X%252Fuploads%252FBv4pmU9ERR5V8mDLkF42%252Fimage.png%3Falt%3Dmedia%26token%3Db3ea7731-dbb2-4924-9b98-6964a20720a7&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=e042625c&#x26;sv=1" alt=""><figcaption></figcaption></figure>

9. **Select Configure Mini App:** Now, choose the **`Configure Mini App`** option.

<figure><img src="https://thanhhuyen94-ptits-organization.gitbook.io/~gitbook/image?url=https%3A%2F%2F2661292884-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FbAIzU8MJcpo2QPNZTD9X%252Fuploads%252Fk85vGXfZL2BfamBQj3dM%252Fimage.png%3Falt%3Dmedia%26token%3D789569c7-e2ab-47c3-a5f1-34ec250e58d2&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=ea060930&#x26;sv=1" alt=""><figcaption></figcaption></figure>

10. **Enable Mini App & Set URL:**
    * Choose **`Enable Mini App`**.
    * BotFather will again ask for the URL. Send the **same URL of your Mini App's web application** as you used for the menu button.
      * `[Your Mini App URL]`

<figure><img src="https://thanhhuyen94-ptits-organization.gitbook.io/~gitbook/image?url=https%3A%2F%2F2661292884-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FbAIzU8MJcpo2QPNZTD9X%252Fuploads%252FACehVvLeiS0F8uEXxDdS%252Fimage.png%3Falt%3Dmedia%26token%3D9b3628c1-49d6-44f8-9de9-208d45b492e5&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=961954e5&#x26;sv=1" alt=""><figcaption></figcaption></figure>

11. **Initiate App Details Setup:** Send the command `/newapp` to BotFather and select your bot from the list when prompted.

<figure><img src="https://thanhhuyen94-ptits-organization.gitbook.io/~gitbook/image?url=https%3A%2F%2F2661292884-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FbAIzU8MJcpo2QPNZTD9X%252Fuploads%252FfPeVpQhf1G45lEjsn5WH%252Fimage.png%3Falt%3Dmedia%26token%3Ddab736e4-f363-4f80-b7db-eda25318eb5e&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=8afaf158&#x26;sv=1" alt=""><figcaption></figcaption></figure>

12. **Enter App Details:** Follow BotFather's prompts to enter a **Title**, **Short Description**, and upload a **Photo** (or GIF) for your Mini App. This improves how your app looks when shared or launched.

<figure><img src="https://thanhhuyen94-ptits-organization.gitbook.io/~gitbook/image?url=https%3A%2F%2F2661292884-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FbAIzU8MJcpo2QPNZTD9X%252Fuploads%252FZj12bB07NewvazOwyJ7R%252Fimage.png%3Falt%3Dmedia%26token%3D2a8d5c3e-016e-4246-afc2-0af66ce8d179&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=13392b3c&#x26;sv=1" alt=""><figcaption></figcaption></figure>

13. **Confirm App URL:** BotFather might ask for the URL again here. Send the **same Mini App URL**.
14. **Enter App Short Name:** Enter a short name (like an alias) for your app when prompted. The source suggests using `app`.

<figure><img src="https://thanhhuyen94-ptits-organization.gitbook.io/~gitbook/image?url=https%3A%2F%2F2661292884-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FbAIzU8MJcpo2QPNZTD9X%252Fuploads%252Fykz51Hfg59cl0RZUzjLJ%252Fimage.png%3Falt%3Dmedia%26token%3D9369f62e-756f-4b77-890f-b176e4d445ee&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=e1fecdb2&#x26;sv=1" alt=""><figcaption></figcaption></figure>

\=> You have now completed the mini app setup.

* You can now search for your bot using **`Your bot's name`** username in Telegram's search bar.
* Press the button next to attach picker to launch your Telegram Mini App in messenger
* Or use link [t.me/](https://t.me/pinksale_guide_bot/app)Your bot's name[/app](https://t.me/pinksale_guide_bot/app) directly.

### Accessing Your Mini App <a href="#accessing-your-mini-app" id="accessing-your-mini-app"></a>

Users can now access your Mini App in a few ways:

* **Search for your Bot:** Find your bot by its username (`Your bot's name`) in Telegram search.
* **Menu Button:** Open the chat with your bot and press the Menu Button you configured (e.g., "Launch App").
* **Attachment Menu:** Press the button next to attach picker to launch your Telegram Mini App in messenger
* **Direct Link:** Use a special direct link format (replace `YourBotsUsername` with your bot's actual username):
  * `t.me/YourBotsUsername/app`

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What is a Telegram Mini App?
  * **A:** It's a way to open and interact with web applications (like websites, DApps, games) directly within the Telegram chat interface, launched via a bot.
* **Q2:** Do I need to host the web application myself?
  * **A:** Yes. The URL you provide to BotFather must point to a live, publicly accessible web application that is optimized for mobile viewing and potentially integrated with Telegram's Mini App SDK for enhanced features.
* **Q3:** What's the difference between setting the Menu Button URL and Enabling the Mini App URL?
  * **A:** Setting the Menu Button specifically links *that button* to your web app URL. Enabling the Mini App makes the web app accessible through other standard Telegram UI elements like the attachment menu and allows for direct `t.me/YourBotUsername/app` links to work correctly. You generally need to do both and use the same URL.
* **Q4:** Can I change the Mini App URL or settings later?
  * **A:** Yes, you can usually go back into `/mybots` -> `Bot Settings` -> `Menu Button` or `Configure Mini App` in BotFather to update the URL or button text if needed. You can also use `/editapp` after `/mybots` to change the title, description, photo, etc.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** BotFather doesn't recognize my bot when I use `/mybots`.
  * **A:** Ensure you created the bot using the same Telegram account you are currently using to talk to BotFather.
* **Q:** The Menu Button or Mini App link opens a blank page or shows an error.
  * **A:** Double-check that the URL you provided to BotFather is correct, publicly accessible, and points to a functional web application. Ensure your web app doesn't have restrictions preventing it from being loaded in an iframe (which Telegram uses). Test the URL directly in a mobile browser.
* **Q:** I can't find the "Configure Mini App" option in Bot Settings.
  * **A:** Telegram features evolve. Ensure your Telegram app is updated. If the option has moved or changed names, explore the other settings within `Bot Settings` or check Telegram's official bot documentation for the latest methods. It might also be under `Edit Bot`.
* **Q:** The `/newapp` command doesn't work or asks for details I don't have.
  * **A:** The `/newapp` command is generally for setting the app's metadata (title, description, photo). Ensure you selected the correct bot after typing the command. If it asks for information irrelevant to a simple web app link, you might be able to skip optional parts like the photo initially. Focus on providing the Title, Description, and URL.


# Common Errors - Solana

### Overview <a href="#overview" id="overview"></a>

This guide outlines common errors that project owners might encounter when creating, updating, finalizing presale launchpads or participating in presales on the Solana network through Pinksale, along with recommended solutions. Reading this will help you:

* Identify common Solana-specific error messages seen on Pinksale.
* Understand the likely cause or nature of each error.
* Follow the specific recommended steps to resolve each error type.
* Recognize that resolving Solana transaction issues might require persistence.

### **Read only wallet cannet sign transaction**&#x20;

<figure><img src="/files/gxo0ey8ymO1xTZMMPK5i" alt=""><figcaption></figcaption></figure>

* **How to Fix:** This error often suggests a temporary communication issue between Pinksale, your wallet (like Phantom), and the Solana network. The recommended solution is to **repeatedly click "Confirm"** on the transaction prompt in your Solana wallet. You may need to try this many times over a period of **5-10 minutes**. Please be patient.

## **An error occurs when trying to load data**

<figure><img src="/files/CtMg5Vu9XGHEJSa1BUJC" alt=""><figcaption></figcaption></figure>

* **How to Fix:** This usually indicates a problem connecting to the Solana network node. Pinksale provides an alternative node you can switch to within their interface:
  1. Click the **gear icon (⚙️)** typically located near your wallet balance display on the Pinksale page.
  2. In the settings menu that appears, change the selected **RPC Node** to the **"Pinksale Node RPC"** option.
  3. Click **"Refresh"** or reload the Pinksale page.

### **IntrusctionsError**

<figure><img src="/files/AAHTOQ4TygLarCuIdATT" alt=""><figcaption></figcaption></figure>

* **How to Fix:** This error often indicates a temporary network or wallet communication issue. The recommended solution is to **repeatedly click "Confirm"** on the transaction prompt in your Solana wallet (like Phantom). You may need to try this many times over a period of **5-10 minutes**. Please be patient.

### **Finalize Presale**

<figure><img src="/files/2BG08cbXnNJCC77jXOaY" alt=""><figcaption></figcaption></figure>

* **How to Fix:** Finalizing on Solana can require significant transaction fees (rent exemption, etc.). **Deposit more SOL (suggested: 1-2 SOL)** into the wallet you are using to finalize. After depositing, **repeatedly try clicking "Confirm"** on the finalize transaction prompt in your wallet. Again, this might take **5-10 minutes** of persistent attempts. Be patient.

### **Signature Error**

<figure><img src="/files/Gi9l1C9JaX2sSOB0FnWM" alt=""><figcaption></figcaption></figure>

* **How to Fix:** Similar to the InstructionsError, this often points to temporary communication problems between the website, wallet, and the Solana network. **Try clicking "Confirm" again many times** in your Solana wallet. Allow **around 5-10 minutes** for the transaction to potentially succeed. Be patient.

### **Already Created Presale Error**

<figure><img src="/files/DddpRaF67Hx8m5kcnRd8" alt=""><figcaption></figcaption></figure>

* **How to Fix:** This error indicates that a presale pool associated with the token or potentially your wallet already exists and might be conflicting with the new creation attempt. The suggested solution is:
  1. **Cancel** the old/existing presale pool if possible.
  2. **Transfer** the project tokens to a **new, different Solana wallet**.
  3. **Create** the new presale pool using that **new wallet**.

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** Why do Solana errors sometimes require trying many times?
  * **A:** The Solana network can experience periods of high congestion or temporary instability. Sometimes, transaction instructions or signatures don't get processed correctly on the first attempt. Repeatedly submitting the transaction increases the chance that it will eventually be picked up and confirmed by the network validators during a less congested moment.
* **Q2:** Why do I need so much SOL (1-2 SOL) just to finalize?
  * **A:** Finalizing a launchpad often involves multiple complex instructions on Solana, including creating new accounts (like the liquidity pool account), transferring tokens to many participants, and interacting with DEX programs. These actions require SOL not just for transaction fees but also for "rent" (state storage) on the Solana blockchain, which can add up, especially for large pools. Having extra SOL ensures these rent requirements are met.
* **Q3:** If I keep getting errors after trying the fixes, what should I do?
  * **A:** If persistent attempts over 10-15 minutes don't resolve the issue (especially for Finalize errors after adding SOL), there might be a more complex problem with the Pinksale interface, your specific wallet state, network RPC issues, or potentially the underlying program. In such cases, reach out to official Pinksale support channels (like their Telegram) with details of the error message and your pool address for assistance.
* **Q4:** Why do I see the "Read only wallet cannot sign" error even though my wallet is connected?
  * **A:** This error doesn't usually mean your wallet *is* actually read-only. It's more often a symptom of the website failing to get a proper, timely signing confirmation from your wallet due to network lag or temporary communication glitches between the browser extension and the site on Solana. Persistent retries often resolve it.
* **Q5:** What is an RPC Node? Why does changing it help with the "loading data" error?
  * **A:** An RPC (Remote Procedure Call) Node is like a gateway your wallet and the Pinksale website use to communicate with the Solana blockchain (to read data like pool status or submit transactions). Sometimes the default public Solana node can be overloaded or slow. Switching to Pinksale's dedicated node provides an alternative gateway that might be less congested or more reliable, resolving data loading issues.
* **Q6:** Do I need extra SOL in my wallet just to interact as an investor?
  * **A:** Yes. Every transaction on Solana (contributing, claiming tokens, withdrawing refunds) requires a small amount of SOL to pay for network fees. Always ensure you have some SOL in your wallet (e.g., 0.05 SOL or more, depending on network congestion) to cover these fees. Lack of SOL will cause transactions to fail.

### Troubleshooting Summary <a href="#troubleshooting-summary" id="troubleshooting-summary"></a>

* **InstructionsError / Signature Error:** Keep clicking "Confirm" in your wallet patiently for 5-10 minutes.
* **Finalize Presale Failure:** Deposit 1-2 extra SOL into your wallet, then keep clicking "Confirm" patiently for 5-10 minutes.
* **Already Created Presale Error:** Cancel the old pool, transfer tokens to a fresh wallet, and create the presale using the new wallet.
* **Persistent Issues:** Contact Pinksale support.
* **Q:** I'm getting the "Read only wallet cannot sign transaction" error. What should I do first?
  * **A:** Keep clicking the "Confirm" button in your Solana wallet repeatedly and patiently. Try this for about 5-10 minutes, as the transaction might go through eventually due to network timing.
* **Q:** I'm seeing "An error occurs when trying to load data." How do I fix this?
  * **A:** Click the gear icon (⚙️) near your balance on the Pinksale page, switch the RPC Node setting to "Pinksale Node RPC," and then refresh the page.
* **Q:** I tried the specific fixes, but I'm still having problems. What else can I do?
  * **A:** Ensure you have enough SOL in your wallet for transaction fees. Try general troubleshooting like refreshing the page, disconnecting/reconnecting your wallet, clearing browser cache, or trying a different browser. If the issue persists, check official Pinksale channels (like Telegram) for any reported platform or Solana network issues.


# Exclude Fees, Dividends, Max TX on BSCScan

### Overview <a href="#overview" id="overview"></a>

This guide explains a crucial step required **before finalizing** your Pinksale Launchpad (Presale, Fair Launch, Subscription, etc.) **if your token contract includes features like transaction taxes/fees, rewards/dividends, or maximum transaction amount limits.** You must exclude the specific Pinksale pool address from these features to ensure the finalization process works correctly. This guide shows how to do this using BSCScan as an example, but the process is similar on other block explorers (Etherscan, PolygonScan, etc.). After reading this, you will understand:

* Why excluding the presale/pool address from fees/limits is necessary.
* How to find your token contract and presale/pool address.
* How to connect your owner wallet to the "Write Contract" section on a block explorer.
* How to find and use the correct contract function (e.g., `exclude`, `exempt`) to exclude the address.
* How to handle different function input requirements (address only vs. address + boolean).

### Why Exclude the Presale/Pool Address? <a href="#why-exclude-the-presalepool-address" id="why-exclude-the-presalepool-address"></a>

The Pinksale presale/pool contract needs to perform large token transfers during finalization (e.g., sending tokens to hundreds of buyers, moving tokens to the liquidity pool). If your token contract applies taxes, rewards, or transaction limits to these transfers, it will interfere with the process, likely causing the finalization transaction to fail or resulting in incorrect distributions/liquidity amounts. Excluding the specific Pinksale pool address tells your token contract "do not apply special rules to transfers involving this address."

### Steps to Exclude the Address <a href="#steps-to-exclude-the-address" id="steps-to-exclude-the-address"></a>

**Do this&#x20;*****after*****&#x20;your launchpad pool is created but&#x20;*****before*****&#x20;you click "Finalize".**

1. **Get Addresses:**
   * Go to your specific Launchpad pool page on Pinksale.
   * Find and copy your unique **presale/pool address**.

![](/files/DxUCQYr5o608r8cJeqh1)

* Find and click the **token address** link to open your token contract on the relevant block explorer (e.g., [BSCScan](https://bscscan.com/)).

![Find Addresses on Pool Page](/files/mo9g8v8gcSqVo85cKQMA)

2. **Connect Owner Wallet to Block Explorer:**

   * On the block explorer page for your token, go to the **"Contract"** tab.
   * Click on the **"Write Contract"** sub-tab.
   * Click **"Connect to Web3"** and connect the wallet (e.g., MetaMask) that **owns the token contract** (the address with permissions to change settings like fee exclusions).

   ![Connect Wallet on Block Explorer Write Contract Tab](/files/wYk25YkZuOUNzr5FRPAO)
3. **Find and Execute the Exclusion Function:**
   * Within the list of "Write Contract" functions, look for the one designed to exclude addresses from fees/limits. Common names include `excludeFromFees`, `setFeeExempt`, `excludeFromMaxTx`, `setExcluded`, `exempt` etc. Use your browser's find feature (Ctrl+F or Cmd+F) and search for keywords like "exclude" or "exempt".

![Finding and Using the Exclude Function](/files/mi0cRWawBsTXb6Dw9qKq)

* Once you find the correct function:
  * Enter your **presale/pool address** (copied in Step 1) into the relevant address field (e.g., `account`, `_address`, `_user`).
  * **If the function also requires a boolean input** (e.g., `exclude (bool)` or `isExcluded (bool)`), enter `true`.

![](/files/yhHos6dD0E9inQcLhi8I)

* Click the **"Write"** button next to that function.

> **Note:** Sometimes the contract uses "exempt" instead of "exclude". Search for both terms if necessary. Function names and parameters vary widely depending on the contract code.

4. **Confirm Transaction:** Your wallet (e.g., MetaMask) will pop up asking you to confirm the transaction to execute this contract function. Review the details and the gas fee, then click **"Confirm"**.

Wait for the transaction to be confirmed on the blockchain. Once successful, the presale/pool address should be excluded from the relevant features, and you can proceed to finalize your launchpad pool on Pinksale.

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** Do I need to do this for *every* token?
  * **A:** No. You only need to do this if your specific token contract *has* features like transaction taxes (fees), reward distributions triggered by transfers, or maximum transaction amount limits. Standard tokens without these features generally do not require this step.
* **Q2:** Which address do I exclude? My wallet address or the pool address?
  * **A:** You need to exclude the **Pinksale presale/pool contract address** associated with your specific launchpad. You find this address on your pool page on Pinksale.
* **Q3:** I can't find an "exclude" or "exempt" function in "Write Contract". What now?
  * **A:** First, ensure you are connected with the **owner wallet** that has permission to change settings. Second, function names can be very different. Look for anything related to setting fees, taxes, limits, or special addresses. If you absolutely cannot find it, either your token doesn't have these features (and exclusion isn't needed), or the function has an unusual name. Consult your contract developer or the contract's source code if available.
* **Q4:** Do I need to exclude other addresses, like the DEX router or pair address?
  * **A:** Yes, often you do! Best practice for taxed tokens is usually to exclude the presale/pool address, the DEX router address (e.g., PancakeSwap Router), the resulting LP pair address (once created), and potentially the owner/deployer wallet itself from fees to allow for smooth operation. Consult your contract developer for the full list of necessary exclusions for your specific token. This guide focuses only on the *essential* step needed *before Pinksale finalization*.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** I can't connect my wallet in the "Write Contract" section.
  * **A:** Ensure you are using a compatible browser and wallet extension (like MetaMask). Try refreshing the block explorer page. Make sure your wallet extension isn't blocked by other extensions or browser settings.
* **Q:** The "Write" button for the exclude function is greyed out or gives an error before opening my wallet.
  * **A:** Ensure you have correctly filled in all required parameters for that specific function (e.g., the address field, and `true` if a boolean is needed). Make sure you are connected with the owner wallet.
* **Q:** My transaction to exclude the address failed.
  * **A:** Ensure you have enough native currency (BNB, ETH, etc.) in the owner wallet to pay for gas fees. Check the error message on the block explorer for clues. It might be due to incorrect input, trying to exclude an already excluded address, or other contract-specific logic.


# Fail with error "Not enough allowance"

### Overview <a href="#overview" id="overview"></a>

This guide provides a direct solution for the common "Not enough allowance" error encountered when creating Pinksale presales, specifically during token approval. Reading this will help you:

* Quickly understand the cause of the error (insufficient token permission).
* Follow concise steps to revoke previous token allowances using block explorer tools.
* Learn how to correctly re-approve the maximum token amount needed for presale creation.
* Find essential answers related to this specific error.

### Steps to Fix "Not Enough Allowance" <a href="#steps-to-fix-not-enough-allowance" id="steps-to-fix-not-enough-allowance"></a>

If you see this error, it means Pinksale doesn't have permission to use enough of your tokens. Here’s how to fix it:

#### Step 1: Revoke Previous Allowances <a href="#step-1-revoke-previous-allowances" id="step-1-revoke-previous-allowances"></a>

1. Go to a Token Approval Checker tool for your blockchain:
   * **BSC:** <https://bscscan.com/tokenapprovalchecker>
   * **Ethereum:** <https://etherscan.io/tokenapprovalchecker>
   * *(Use the appropriate explorer for your chain)*
2. Enter **your wallet address** and search.
3. Find approvals related to **your token address** and relevant **Pinksale spender addresses**.

   ![Token Approval Checker Interface](/files/7NImkoHq6V7J75GUErrJ)
4. **Connect your wallet** to the tool.
5. Click **"Revoke"** for each relevant Pinksale approval you wish to reset.

   ![Revoke Button Example](/files/YMisAyYjP8qFDzeIXJnW)
6. Confirm the revoke transaction(s) in your wallet (requires gas fee).

#### Step 2: Create Presale and Approve Maximum Amount <a href="#step-2-create-presale-and-approve-maximum-amount" id="step-2-create-presale-and-approve-maximum-amount"></a>

1. Go back to Pinksale and restart the presale creation process.
2. Proceed until you reach the step requiring token approval before final submission.
3. Click "Approve" on Pinksale.
4. When your wallet (e.g., MetaMask) pops up, ensure you approve **100% Total Supply (Max)** allowance for the Pinksale contract.

![Create Presale and Approve 100% Total Supply (Max) on MetaMask](/files/cRV266vj8FxmLyQVfv8q)

5. Confirm the approval transaction in your wallet.
6. Proceed to submit and create your presale pool.

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What does "allowance" mean?
  * **A:** It's the permission you give a smart contract (like Pinksale's) to move a specific token from your wallet, up to a certain amount.
* **Q2:** Why do I need to revoke first?
  * **A:** Revoking clears any old, potentially insufficient or conflicting permissions, ensuring the new approval works correctly. It's a clean way to fix allowance errors.
* **Q3:** Is approving the "Max" amount safe?
  * **A:** For trusted platforms like Pinksale, approving "Max" is common and convenient, preventing future approval steps for that contract and token. However, only grant high allowances to contracts you trust.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** I revoked the approval, but still get the "Not enough allowance" error.
  * **A:** Ensure you revoked the correct approval (correct token, correct Pinksale spender address). Most importantly, double-check that during Step 2.4 you explicitly approved the **MAXIMUM** amount in your wallet pop-up. Approving less than needed will repeat the error.
* **Q:** My "Revoke" transaction failed.
  * **A:** Make sure you have enough native currency (BNB, ETH, etc.) in your wallet to pay the gas fee for the revoke transaction. Check the block explorer for specific error details.


# TrustWallet RPC Issue

### Overview <a href="#overview" id="overview"></a>

This guide addresses connection errors TrustWallet users might face when using Pinksale, often due to blockchain network communication (RPC Node) problems. Learn two effective solutions:

* **Using WalletConnect:** An alternative connection method via an external browser.
* **Manual Node Selection:** Changing the network node within TrustWallet settings.

Following these steps can help resolve common connection errors displayed in the app.

### The Problem: TrustWallet Connection Error <a href="#the-problem-trustwallet-connection-error" id="the-problem-trustwallet-connection-error"></a>

If you see an error like this while using TrustWallet with Pinksale, it indicates a communication issue with the blockchain node:

![TrustWallet Error - Example Connection Issue Message](/files/7LJZgTGlXqMv0R0p3QX9)

### Solution Method 1: Use WalletConnect <a href="#solution-method-1-use-walletconnect" id="solution-method-1-use-walletconnect"></a>

This method connects TrustWallet through an external browser.

1. Close the TrustWallet app completely.
2. Open a web browser on your device (Safari, Chrome, etc.).
3. Go to the Pinksale website ([https://www.pinksale.finance](https://www.pinksale.finance/#/)).
4. Tap "Connect Wallet" on Pinksale.
5. Choose **"WalletConnect"** from the options.
6. Follow prompts to approve the connection within the TrustWallet app when it opens.
7. Return to your browser; Pinksale should now be connected.

### Solution Method 2: Manually Select a Working Node in TrustWallet <a href="#solution-method-2-manually-select-a-working-node-in-trustwallet" id="solution-method-2-manually-select-a-working-node-in-trustwallet"></a>

Change the network communication point within the TrustWallet app itself (example for BNB Smart Chain):

1. Open TrustWallet -> **Settings** -> **Preferences**.

   ![TrustWallet Settings - Step 1 - Preferences Menu](/files/ciNWn5qG2n6uHD0FXa7I)
2. Tap **Node Settings**.

   ![TrustWallet Settings - Step 2 - Node Settings Option](/files/xZZO84CRKJ2kXAItHMfA)
3. Select the relevant network (e.g., **BNB Smart Chain**).

   ![TrustWallet Settings - Step 3 - Choose Network](/files/wfSaQpimAAz6pgAruWrP)
4. Toggle **OFF** "Automatic Mode".
5. Select a different **Working Node** from the list presented.

   ![TrustWallet Settings - Step 5 - Disable Auto Mode and Select Node](/files/FXavjgDvPSJMLbW3kjHm)
6. Completely **close and reopen** the TrustWallet app. Try connecting to Pinksale again.

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What's an RPC Node?
  * **A:** It's the server your wallet uses to talk to the blockchain. The default one can sometimes be slow or faulty.
* **Q2:** Why try WalletConnect first?
  * **A:** It's often a quick fix that bypasses potential issues with TrustWallet's built-in browser or direct connection method without changing wallet settings.
* **Q3:** Which manual node should I pick in Method 2?
  * **A:** Choose one from the list that appears after turning off Automatic Mode. If the first one you try doesn't work, try another one from the list.
* **Q4:** Do I need SOL/BNB/ETH for these fixes?
  * **A:** No, these methods fix connection issues *before* you make transactions. You only need native currency (like SOL, BNB, ETH) when you actually submit a transaction (like buying, claiming, etc.) to pay for gas fees.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** I tried both methods, but still get errors connecting TrustWallet to Pinksale.
  * **A:** Ensure your TrustWallet app is updated. Double-check your internet connection. Try clearing your browser cache (if using Method 1) or restarting your device. Verify you selected the correct network in TrustWallet Node Settings (Method 2). If problems persist, check Pinksale's official channels for platform status updates or consider trying a different wallet app temporarily.
* **Q:** After changing the node manually (Method 2), should I switch back to Automatic Mode later?
  * **A:** You can if you prefer. If the manual node you selected works reliably, you can leave it. If you experience issues again later, you could try switching back to Automatic or selecting a different manual node.


# How to Fix RPC Error

### Overview <a href="#overview" id="overview"></a>

This guide provides resources to help you resolve common RPC (Remote Procedure Call) errors encountered when interacting with blockchain networks through your wallet or dApps like Pinksale. RPC errors often mean your wallet is having trouble communicating with the currently selected network node. Reading this will help you:

* Understand what an RPC error generally signifies.
* Discover a key resource ([Chainlist.org](https://chainlist.org/)) for finding alternative RPC nodes.
* Access a video guide potentially demonstrating how to use these resources.
* Find answers to common questions about RPCs and switching nodes.

### Fixing RPC Errors Using Alternative Nodes <a href="#fixing-rpc-errors-using-alternative-nodes" id="fixing-rpc-errors-using-alternative-nodes"></a>

RPC errors usually stem from issues with the specific network node (server) your wallet is currently using to talk to the blockchain. This node might be overloaded, slow, or temporarily out of sync. Switching to a different, more reliable RPC node for that network often resolves these problems.

**Key Resources:**

1. **Chainlist:** This website provides a comprehensive list of RPC nodes for various EVM-compatible blockchains (like BSC, Ethereum, Polygon, Avalanche, etc.). You can use it to find alternative nodes, check their status/latency, and often add them directly to your MetaMask wallet with a few clicks.
   * **Use to select a good RPC:** <https://chainlist.org/>
2. **Video Guide:** This video likely demonstrates how to identify RPC issues and potentially use a tool like Chainlist to switch nodes in your wallet:

* <https://youtu.be/WNeyReiN5QE>

{% embed url="<https://www.youtube.com/watch?v=WNeyReiN5QE>" %}

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** What does RPC stand for and what does it do?
  * **A:** RPC stands for Remote Procedure Call. In blockchain, an RPC node acts as an intermediary or gateway that lets your wallet (like MetaMask) send requests (e.g., check balance, submit transaction) and receive information from the blockchain network.
* **Q2:** Why do RPC errors happen?
  * **A:** They can occur if the specific RPC node your wallet is connected to is overloaded with traffic, temporarily offline for maintenance, experiencing high latency (slowness), or slightly out of sync with the rest of the network.
* **Q3:** How does Chainlist help?
  * **A:** Chainlist aggregates public RPC endpoints for many chains. It often shows status indicators (latency, height) to help you identify nodes that are currently performing well. Crucially, it usually provides a simple "Connect Wallet" or "Add to MetaMask" button for easily configuring your wallet to use a chosen node.
* **Q4:** Is it safe to use RPC nodes listed on Chainlist?
  * **A:** Chainlist lists publicly available RPC endpoints provided by various infrastructure providers or the chains themselves. While generally safe for reading blockchain data and submitting standard transactions (which are always signed by *your* wallet), be mindful that the node operator *can* see your IP address and the transaction data you submit *before* it's broadcast. For maximum privacy, advanced users might consider running their own node or using privacy-focused RPC services. For most users, public nodes from Chainlist are acceptable.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** I went to Chainlist, found a new RPC, and added it to MetaMask, but I still have errors.
  * **A:** Ensure you selected the correct network on Chainlist and successfully added and *switched* to the new RPC endpoint within your MetaMask network settings. Sometimes even alternative nodes can be temporarily overloaded; try another well-performing node from Chainlist. Also, ensure the issue isn't something else (like insufficient gas funds in your wallet or a problem with the dApp itself).
* **Q:** Chainlist doesn't list the specific blockchain network I'm using.
  * **A:** Chainlist primarily focuses on EVM-compatible chains. If you're using a non-EVM chain or a very new one, you might need to find RPC endpoints from the project's official documentation, community channels (like Discord/Telegram), or block explorer.
* **Q:** How do I manually add or change an RPC node in my wallet if Chainlist integration doesn't work?
  * **A:** Most wallets (like MetaMask) have a "Network Settings" or "Add Network" section. You can manually input the Network Name, New RPC URL, Chain ID, Currency Symbol, and Block Explorer URL obtained from Chainlist or the network's official documentation. Then, select that newly added network configuration to use it.


# Presale Cancellation

### Overview <a href="#overview" id="overview"></a>

This document outlines the policy regarding the cancellation of presales initiated on the Pinksale platform. Pinksale prioritizes investor safety and platform integrity and reserves the right to cancel presales under certain circumstances. Reading this will help you understand:

* Pinksale's commitment to investor safety.
* The specific reasons why Pinksale might cancel a presale.
* The policy regarding refunds if a presale is cancelled for these reasons.
* Who to contact if you have questions about this policy.

### Why Presales Might Be Cancelled <a href="#why-presales-might-be-cancelled" id="why-presales-might-be-cancelled"></a>

At Pinksale, protecting investors and maintaining a trustworthy platform are top priorities. To uphold these commitments, Pinksale implements rigorous checks and reserves the right to cancel a presale if certain issues are discovered.

### Reasons for Presale Cancellation <a href="#reasons-for-presale-cancellation" id="reasons-for-presale-cancellation"></a>

Pinksale may cancel your presale for various reasons, including (but not limited to) the following:

* **Plagiarism:** Copying content, artwork, game assets, or website designs from other projects without permission.
* **Unsafe Smart Contracts:** Using contracts that contain malicious functions which could harm investors, such as hidden mint functions (allowing unlimited token creation) or "rug pull" functions (allowing developers to remove liquidity or steal funds).
* **Deceptive Presale Contributions:** Artificially inflating the apparent success of the presale by using project funds or related wallets to make large contributions, misleading genuine investors about demand.
* **Deceptive KYC Practices:** Providing false or misleading information during the Know Your Customer (KYC) verification process.
* **Abusive Behavior:** Engaging in abusive, disrespectful, or threatening behavior towards any Pinksale team members or the wider Pinksale community.

### Refund Policy Upon Cancellation <a href="#refund-policy-upon-cancellation" id="refund-policy-upon-cancellation"></a>

**If your presale is cancelled by Pinksale for any of the reasons listed above, you agree that you forfeit the right to a refund** of any platform fees paid for the presale creation or associated services.

### Contact Information <a href="#contact-information" id="contact-information"></a>

If you have any questions regarding this policy or a potential cancellation, please contact the official Pinksale support team via Telegram:

* <https://t.me/pinkecosystem>

### Q\&A (FAQs) <a href="#qa-faqs" id="qa-faqs"></a>

* **Q1:** Does Pinksale actively monitor presales for these issues?
  * **A:** Yes, Pinksale employs various methods, including community reporting and internal checks, to monitor presales for policy violations to protect users.
* **Q2:** What happens to investor funds if a presale is cancelled by Pinksale?
  * **A:** If a presale is cancelled *before* it finalizes, investors can typically claim a refund of the funds they contributed directly from the presale pool page on Pinksale. The project owner forfeits platform fees.
* **Q3:** Can I appeal a cancellation decision?
  * **A:** You can contact Pinksale support via the provided Telegram link (<https://t.me/pinkecosystem>) to discuss the reasons for cancellation. However, decisions made to protect investor safety are often final.
* **Q4:** How can I ensure my presale doesn't get cancelled?
  * **A:** Be original (avoid plagiarism), use secure and audited smart contracts without malicious functions, conduct your presale transparently without deceptive contribution tactics, provide accurate KYC information, and maintain professional conduct with the Pinksale team and community.

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* **Q:** My presale was cancelled, but I don't think I violated any policies. What should I do?
  * **A:** Contact Pinksale support immediately via the official Telegram link (<https://t.me/pinkecosystem>). Clearly explain your situation and provide any evidence supporting your case. Engage in a respectful dialogue to understand the specific reason for cancellation.
* **Q:** I reported a suspicious project. Will Pinksale tell me if they cancel it?
  * **A:** Pinksale likely investigates reports but may not always disclose the specific outcome of investigations or cancellations directly to the reporter due to privacy or operational reasons. However, reporting suspicious activity helps maintain platform safety.


