# Token Pre-Sale

## **Getting Started with Token Pre-Sale**

### **Visit the Token Pre-Sale Portal**

Navigate to <https://solfundly.com> to access the Token Pre-Sale platform.

### **Connect Your Wallet**

Securely link your cryptocurrency wallet to manage your sale and funds directly through the platform.

## Step-by-Step Guide to Create a Token Pre-Sale Campaign

### **Step 1: Customize the Aesthetics**

Personalize your token sale to make it professional and visually appealing:

* **Name Your Sale:** Choose a unique and engaging name.
* **Short Description:** Highlight the purpose and benefits of your token.
* **Upload an Identifying Image:** Add a logo or project image.
* **Social Media Links:** Provide links to your social platforms (Twitter, Telegram, Discord, Website) to build credibility.
* **Tokenomics Visualization:** Upload an image showing token allocation percentages and usage plans.
* **Roadmap:** Add an image outlining your project’s long-term vision.
* **Confirm and Continue:** Once all details are complete, proceed to the next step.

### **Step 2: Define Pre-Sale Details**

Set the technical and financial parameters of your token pre-sale:

* **Select Your Token:** Choose the token to offer. If you don’t have a token, use Fundly’s SPL Token Creation tool.
* **Set the Sale Price:** Define the token price for the pre-sale phase.
* **Launch Price:** Specify the post pre-sale liquidity pool price.
* **Purchase Limits:** Configure minimum and maximum purchase amounts.
* **Liquidity Pool Allocation:** Decide the percentage of funds for the liquidity pool.
* **Unsold Tokens:** Determine how unsold tokens will be handled (e.g., burn or retain).
* **Softcap and Hardcap:** Define minimum and maximum funding goals.
* **Confirm and Continue:** Save settings and move forward.

### **Step 3: Configure Whitelist and Public Sale**

Design exclusive early access and set up your public sale:

#### **Whitelist Phase**

* **Start and End Dates:** Set the whitelist duration.
* **Purchase Limits and Token Prices:** Define parameters for whitelist participants.

#### **Public Sale**

* **Start and End Dates:** Specify the timeline for public token sales.
* **General Parameters:** Set purchase limits and token prices.
* **Confirm and Continue:** Finalize and proceed.

### **Step 4: Set Fund Release Milestones**

Ensure secure fund release through Fundly’s escrow mechanism:

* **Define Milestones:** Provide 2-5 milestones for your project.
* **Allocate Funds:** Assign a percentage (5%-50%) of raised funds per milestone.
* **Voting Mechanism:** Investors vote to release funds upon milestone completion.
* **Confirm and Continue:** Save milestone details.

### **Step 5: Preview and Launch**

* **Preview Your Sale:** Review all campaign details, including aesthetics, parameters, and milestones.
* **Finalize and Launch:** Click "Create" to launch your token pre-sale.
* **Share Campaign Link:** Promote your campaign to potential investors.

## Next Steps After Token Pre-Sale

### **Create a Liquidity Pool**

Set up a liquidity pool to stabilize token value.

**Note:** Liquidity pool funds are escrowed and require community voting for release.

### **Continue Marketing**

Promote your token, engage with your community, and drive demand.

## Fund Release and Refund Mechanism

### **Fund Release via Voting**

* **Milestone Completion:** Investors vote to approve fund releases.
* **Approval Threshold:** Funds are released if more than 50% of votes favor release.
* **Refund Option:** If over 50% of votes favor a refund, funds are returned to investors.
* **Tie Breaker:** The outcome with the highest votes is implemented if no majority is reached.

### **Refund Policy**

* **During Milestone 1:** Full refund (minus fees) available upon request.
* **After Milestone 1:** Refunds are proportional to remaining funds (minus fees).

### **Refund via Voting**

* **Always Open:** Refund voting is continuously available.
* **60% Threshold:** Refund is triggered automatically if over 60% of investors vote for it, even before Milestone 1 begins.
* **Reset After Milestone:** Refund voting resets to zero with each milestone.
