> For the complete documentation index, see [llms.txt](https://verifund.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://verifund.gitbook.io/docs/guide/user-guides/for-campaign-creators.md).

# For Campaign Creators

This guide will help you create, manage, and optimize your crowdfunding campaigns on the Verifund platform. Learn how to leverage all available features to maximize your campaign's success and ensure smooth fund management.

### Getting Started as a Campaign Creator

#### Prerequisites

* **Active Verifund Account**: Complete registration and profile setup
* **Wallet Connection**: Link a compatible cryptocurrency wallet (MetaMask recommended)
* **Documentation Ready**: Prepare campaign materials, images, and project details
* **Legal Compliance**: Ensure your campaign complies with local regulations

#### Recommended Preparation

* **SBT Verification**: Apply for verification to unlock additional withdrawal privileges
* **Guardian AI Analysis**: Use risk analysis to optimize your campaign before launch
* **IDRX Tokens**: Acquire test tokens for platform interaction (testnet only)

### Campaign Creation Process

#### Step 1: Campaign Planning

Before creating your campaign, consider these key elements:

**Campaign Details:**

* Clear, compelling campaign title
* Detailed description of your project or cause
* Realistic funding target (in IDRX)
* Appropriate campaign duration
* High-quality images and videos

**Documentation:**

* Project timeline and milestones
* Budget breakdown
* Team information and credentials
* Legal documentation (if applicable)
* Progress updates plan

#### Step 2: Creating Your Campaign

1. **Navigate to Campaign Creation**
   * Click "Create Campaign" from the main dashboard
   * Or visit the campaigns page and select "New Campaign"
2. **Fill Campaign Information**

   ```
   Campaign Name: [Enter compelling title]
   Description: [Detailed project description]
   Target Amount: [Amount in IDRX, e.g., 1000000 = 10,000.00 IDRX]
   Duration: [Campaign length in days]
   Category: [Select appropriate category]
   ```
3. **Upload Media**
   * Add campaign banner image (recommended: 1200x600px)
   * Upload additional photos or videos
   * Ensure all media is high-quality and relevant
4. **Set Campaign Parameters**

   ```solidity
   // Example campaign parameters
   targetAmount: 1000000,  // 10,000.00 IDRX
   duration: 30,           // 30 days
   deadline: block.timestamp + (30 * 24 * 60 * 60)
   ```

#### Step 3: Guardian AI Analysis

Before launching, use Guardian AI to analyze your campaign:

1. **Run Risk Analysis**
   * Click "Analyze with Guardian AI"
   * Review the generated risk score
   * Read detailed recommendations
2. **Implement Suggestions**
   * Address identified risk factors
   * Improve campaign description or materials
   * Adjust target amount or duration if recommended
3. **Verify Improvements**
   * Re-run analysis after making changes
   * Aim for a risk score below 0.7 for optimal results

#### Step 4: Launch Campaign

1. **Review All Details**
   * Double-check all campaign information
   * Verify target amount and duration
   * Ensure all media is properly uploaded
2. **Deploy Smart Contract**
   * Click "Launch Campaign"
   * Confirm the transaction in your wallet
   * Wait for blockchain confirmation
3. **Campaign Goes Live**
   * Your campaign becomes publicly visible
   * Share the campaign link with your network
   * Monitor initial engagement

### Managing Your Campaign

#### Dashboard Overview

Access your campaign dashboard to monitor:

* **Funding Progress**: Real-time donation tracking
* **Donor Information**: Anonymous donor statistics
* **Time Remaining**: Countdown to campaign deadline
* **Analytics**: Detailed performance metrics

#### Key Metrics to Monitor

```
Current Funding: XXX IDRX / Target IDRX
Progress Percentage: XX%
Number of Donors: XX
Average Donation: XXX IDRX
Days Remaining: XX
```

#### Campaign Updates

Keep donors engaged with regular updates:

1. **Progress Updates**
   * Share milestones achieved
   * Provide project development news
   * Thank donors for their support
2. **Media Updates**
   * Add new photos or videos
   * Show work in progress
   * Feature donor testimonials
3. **Timeline Updates**
   * Communicate any delays
   * Share revised milestones
   * Maintain transparency

### Withdrawal Process

#### Eligibility Requirements

You can withdraw funds if either condition is met:

1. **Target Reached**: Campaign has reached its funding goal
2. **Verified Owner**: You have SBT verification (allows early withdrawal)

#### Withdrawal Steps

1. **Check Eligibility**

   ```solidity
   // Campaign contract checks:
   bool targetReached = actualBalance >= targetAmount;
   bool ownerVerified = verifundSBT.isVerified(owner);

   require(
       targetReached || ownerVerified,
       "Target not reached and owner not verified"
   );
   ```
2. **Initiate Withdrawal**
   * Go to your campaign dashboard
   * Click "Withdraw Funds"
   * Confirm the transaction
3. **Receive Funds**
   * IDRX tokens transferred to your wallet
   * Transaction recorded on blockchain
   * Withdrawal receipt generated

#### Withdrawal Considerations

* **Gas Fees**: Factor in transaction costs
* **Tax Implications**: Consult tax advisor for obligations
* **Platform Fees**: Currently no platform fees (subject to change)
* **Currency Conversion**: Use exchanges to convert IDRX to fiat

### Best Practices

#### Campaign Optimization

* **Clear Value Proposition**: Explain exactly what donors are supporting
* **Realistic Goals**: Set achievable funding targets
* **Professional Presentation**: Use high-quality images and well-written content
* **Regular Engagement**: Post updates and respond to questions
* **Social Proof**: Share testimonials and endorsements

#### Marketing Strategies

* **Social Media**: Share across all your social platforms
* **Email Campaigns**: Reach out to your existing network
* **Community Engagement**: Participate in relevant online communities
* **Press Outreach**: Contact local media for coverage
* **Influencer Partnerships**: Collaborate with relevant influencers

#### Legal Considerations

* **Compliance**: Ensure compliance with local crowdfunding regulations
* **Intellectual Property**: Protect your project's IP rights
* **Terms of Service**: Clearly state how funds will be used
* **Refund Policy**: Understand platform refund mechanisms
* **Tax Obligations**: Report income from successful campaigns

### Troubleshooting

#### Common Issues

**Campaign Not Appearing**

* Check if transaction was confirmed on blockchain
* Verify all required fields were completed
* Ensure wallet is connected to correct network

**Low Engagement**

* Run Guardian AI analysis for improvement suggestions
* Review campaign description and media quality
* Increase marketing and outreach efforts

**Withdrawal Problems**

* Verify target amount reached OR SBT verification status
* Check wallet connection and network
* Ensure sufficient ETH for gas fees

**Technical Issues**

* Clear browser cache and refresh page
* Try different browser or device
* Contact support if problems persist

#### Getting Help

* **Live Chat**: Available 24/7 in the platform
* **Email Support**: <support@verifund.com>
* **Documentation**: Check FAQ and troubleshooting guides
* **Community Forum**: Connect with other creators

***

Continue to Creating a Campaign for detailed step-by-step instructions on campaign creation.
