# How to Traiin Video

## TRAIIN Video Guide

### Prerequisites

* **Raiinmaker App**: Download from the iOS App Store or Google Play for video uploads and task participation.
* **Coiin.ai Account**: Set up on Coiin.ai for desktop validation and staking (optional for validators).
* **KYC Verification**: Complete Level 1 KYC on Coiin.ai to boost your Identity Score and access higher-tier tasks (optional but recommended).
* **Device**: Smartphone or camera supporting 720p–4K resolution, with sensors (GPS, accelerometer, gyroscope) for metadata capture.

### Step-by-Step Guide

#### 1. Understand Video Quest Campaigns

TRAIIN Video operates through **Video Quest Campaigns**, where users create or validate videos based on specific requirements. Campaigns specify:

* **Technical Specs**: Resolution (720p–4K), length (15s–10min), format (e.g., MP4).
* **Content Criteria**: Subject matter (e.g., urban traffic, sports events), location, or demographics.
* **Quality Standards**: Lighting, audio clarity, stability, and framing.

Access campaigns in the Raiinmaker App under the “TRAIIN” section. Higher-tier campaigns require elevated AI Reputation Scores (Identity, Behavior, Validator, Economic).

#### 2. Create and Upload Videos

As a **contributor**, follow these steps to record and submit videos:

1. **Open Raiinmaker App**:
   * Log in with your account or connected wallet.
   * Navigate to “TRAIIN” and select “Video Quests.”
2. **Choose a Campaign**:
   * Browse campaigns (e.g., “Record urban pedestrian traffic”).
   * Review requirements (resolution, length, content) and COIIN token rewards.
   * Confirm your device meets specs.
3. **Record Video**:
   * Use your smartphone camera or compatible device.
   * Adhere to campaign guidelines for framing, lighting, and stability.
   * Enable location services (if required) for GPS metadata.
4. **Upload Video**:

   * Select “Upload Video” in the campaign.
   * The app extracts metadata (timestamps, device details, sensor data).
   * Submit for agentic pre-processing.

   **Note**: AI checks videos for resolution, format, deepfake detection, and NSFW content. Low-quality etc submissions may impact your Behavior Score.
5. **Earn Rewards**:
   * Successful submissions earn COIIN tokens based on campaign complexity and Reputation Score.
   * Converting COIIN to $RAIIN (via Coiin.ai) affects your Economic Score and mining capacity.

#### 3. Validate Videos

As a **validator**, review submitted videos for quality and compliance:

1. **Access Validation Tasks**:
   * In the Raiinmaker App or Coiin.ai, go to “TRAIIN Validation.”
   * Select “Video Verification” tasks (availability depends on Reputation Tier).
2. **Review Video**:
   * Evaluate subjective quality (usability, artistic value).
   * Verify compliance (e.g., brand safety, subject matter).
   * Confirm authenticity (no staging or IP violations).
   * Task types may include:
     * **Boolean**: Yes/no (e.g., “Is this video authentic?”).
     * **Scale-Based**: Rate 1–10 (e.g., “Rate video stability”).
     * **Categorization**: Tag content (e.g., “Pedestrian,” “Vehicle”).
3. **Submit Validation**:
   * Provide your assessment via the app or Coiin.ai.
   * Consensus requires 85%+ inter-validator agreement.
   * Votes are weighted by Reputation Tier (e.g., Excellent tier = 1.5x weight).
4. **Earn Rewards**:
   * Correct votes earn points (e.g., +5 for normal binary tasks, +25 for complex tasks).
   * Incorrect votes deduct points (e.g., -2 for normal, -8 for complex).
   * Points enhance your Reputation Score, unlocking premium tasks.

#### 4. Enterprise Integration

For **enterprise clients** licensing datasets:

1. **Access via Marketplaces**:
   * Integrate TRAIIN Video datasets through AWS or Google Marketplace.
   * Use APIs for task submission and result retrieval.
2. **Define Campaign**:
   * Specify requirements (e.g., 4K traffic footage).
   * Set validation thresholds and urgency (affects pricing).
   * TRAIIN Video ensures GDPR-compliant metadata capture.
3. **Receive Datasets**:
   * Videos undergo a multi-stage pipeline:
     * **Stage 1: Agentic Verification**: AI checks technical compliance and content.
     * **Stage 2: Human Verification**: Validators assess quality and authenticity.
     * **Stage 3: Rights & Delivery**: Blockchain-verified ownership transfer, secure delivery.
   * Datasets are tokenized as NFTs for immutability and resale tracking.
4. **Pricing**:
   * Per-record pricing based on task complexity and consensus needs.
   * Premium rates for high-trust datasets or urgent tasks.

#### 5. Optimize Participation

Maximize rewards and Reputation Scores by:

* **Improving Identity Score**:
  * Complete KYC (Level 1 or 2) on Coiin.ai.
  * Add voluntary identity factors (e.g., favorite team) privately.
* **Boosting Behavior Score**:
  * Upload high-quality videos or complete validation tasks regularly.
  * Engage in campaigns to increase User Action Layer (UAL) actions.
* **Enhancing Validator Score**:
  * Run a validator node via Coiin.ai (desktop) or Raiinmaker App (mobile).
  * Sign blocks every \~30 minutes to secure the network.
* **Managing Economic Score**:
  * Stake $RAIIN, BTC, ETH, or NFTs in a self-custody wallet.
  * Burn $RAIIN strategically (in BURN UNIT multiples) to boost scores.
  * Avoid converting all COIIN at once to preserve mining capacity.
* **Leveraging Lunar Cycles**:
  * New COIIN tokens are minted every full moon. Optimize contributions before cycles.
  * Check conversion rates and stake $RAIIN to amplify COIIN emissions.

### Technical Details

* **Metadata Capture**:
  * Sensors: GPS, accelerometer, gyroscope, ambient light.
  * Device Info: Hardware specs, camera capabilities.
  * Environmental Data: Timestamps, weather (if enabled).
* **Verification Pipeline**:
  * **Agentic Checks**: Resolution, format, deepfake detection, subject alignment, NSFW filtering.
  * **Human Consensus**: Weighted by Reputation Tiers, 85%+ agreement required.
  * **Blockchain Hashing**: Videos hashed on Raiinmaker Network for authorship proof.
* **API Integration**:
  * RESTful endpoints for task submission, result polling, and analytics.
  * Webhook notifications for task completion.
  * GDPR-compliant data handling with audit logging.

### Best Practices

* **Contributors**:
  * Record in well-lit, stable conditions.
  * Follow campaign specs to avoid rejection.
  * Upload before lunar cycles for reward eligibility.
* **Validators**:
  * Aim for 88–100% acceptance rate for Excellent tier.
  * Prioritize complex tasks for higher rewards.
  * Ensure accuracy to avoid tier demotion.
* **Enterprises**:
  * Define precise campaign requirements.
  * Use High/Top Tier datasets for critical applications.
  * Leverage AWS/Google for scalable procurement.

### Troubleshooting

* **Upload Fails**: Verify video meets resolution/format requirements. Check internet.
* **Low Rewards**: Enhance Reputation Scores via KYC, staking, or task frequency.
* **Validation Errors**: Review guidelines closely. Consistent errors lower tiers; prioritize accuracy.
* **API Issues**: Confirm API key and rate limits. Refer to API documentation.

### Why TRAIIN Video?

* **Quality**: Multi-stage verification ensures enterprise-grade datasets.
* **Transparency**: Blockchain hashing proves data origin.
* **Ethical Sourcing**: Contributors are compensated, data is GDPR-compliant.
* **Scalability**: 450,000+ validators enable global, rapid processing.

For more details, see the [Raiinmaker Technical Whitepaper](https://raiinmaker.com/whitepaper).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.coiin.ai/home/getting-started/traiin-ai/traiin-video/how-to-traiin-video.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
