Skip to content
Back to skills

Kpop Lightstick Trading

ASecurity

Trade K-pop artist lightstick tokens on the K-Trendz bonding curve market.

  • 10 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added May 30, 2026
businesspythongitapi

Works with

  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned May 30, 2026

npx -y skills add Demerzels-lab/elsamultiskillagent --skill ktrendz-lightstick-trading --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Kpop Lightstick Trading?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Kpop Lightstick Trading
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/demerzels-lab-kpop-lightstick-trading/badge)](https://www.skillsdirectory.com/skills/demerzels-lab-kpop-lightstick-trading)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# K-Trendz Lightstick Trading Skill

Trade K-pop artist lightstick tokens on the K-Trendz bonding curve market.

## Overview

K-Trendz Lightsticks are digital fan tokens tied to K-pop artists. Unlike arbitrage markets, this is a **bonding curve** system where:
- **Price increases with each purchase** (√supply formula)
- **Artist popularity directly affects demand**
- **Early buyers benefit from price appreciation**

## Trading Strategy Context

This is NOT an arbitrage market. Key principles:
1. **Buy when trending** - Rising `trending_score` and recent news indicate growing demand
2. **Buy early** - Lower `total_supply` means earlier position on the curve
3. **Monitor external signals** - News headlines often precede on-platform activity
4. **Hold during growth** - Bonding curve rewards patient holders

## Available Tools

### get_token_price

Get current price and popularity signals for a token.

**Endpoint**: `POST /functions/v1/bot-get-token-price`

**Headers**:
```
x-bot-api-key: YOUR_API_KEY
Content-Type: application/json
```

**Request**:
```json
{
  "token_id": "7963681970480434413",
  // OR
  "artist_name": "RIIZE"
}
```

**Response**:
```json
{
  "success": true,
  "data": {
    "token_id": "7963681970480434413",
    "artist_name": "RIIZE",
    "current_price_usdc": 1.85,
    "buy_cost_usdc": 1.91,
    "sell_refund_usdc": 1.78,
    "price_change_24h": "+5.2",
    "total_supply": 42,
    "trending_score": 1250,
    "votes": 89,
    "follower_count": 156,
    "view_count": 2340,
    "external_signals": {
      "article_count_24h": 3,
      "headlines": [
        {"title": "RIIZE announces world tour dates", "url": "..."},
        {"title": "New single breaks records", "url": "..."}
      ],
      "has_recent_news": true
    },
    "trading_context": {
      "contract_address": "0xfe7791e3078FD183FD1c08dE2F1e4ab732024489",
      "fee_structure": {
        "buy_fee_percent": 3,
        "sell_fee_percent": 2
      }
    }
  }
}
```

**Decision Factors**:
| Field | Meaning | Buy Signal |
|-------|---------|------------|
| `trending_score` | On-platform engagement | Rising = bullish |
| `price_change_24h` | Recent momentum | Positive = trend continuation |
| `total_supply` | Holders count | Low = early opportunity |
| `external_signals.article_count_24h` | News volume | High = increased attention |
| `external_signals.has_recent_news` | Recent coverage | true = potential catalyst |

---

### buy_fanz_token

Purchase 1 lightstick token.

**Endpoint**: `POST /functions/v1/bot-buy-token`

**Headers**:
```
x-bot-api-key: YOUR_API_KEY
Content-Type: application/json
```

**Request**:
```json
{
  "token_id": "7963681970480434413",
  "max_slippage_percent": 5
}
```

**Response**:
```json
{
  "success": true,
  "data": {
    "transaction_id": "abc123",
    "tx_hash": "0x...",
    "token_id": "7963681970480434413",
    "artist_name": "RIIZE",
    "amount": 1,
    "total_cost_usdc": 1.91,
    "remaining_daily_limit": 98.09
  }
}
```

**Constraints**:
- Maximum 1 token per transaction (bonding curve protection)
- $100/day limit per agent
- Same-block trades blocked (MEV protection)

---

### sell_fanz_token

Sell 1 lightstick token.

**Endpoint**: `POST /functions/v1/bot-sell-token`

**Headers**:
```
x-bot-api-key: YOUR_API_KEY
Content-Type: application/json
```

**Request**:
```json
{
  "token_id": "7963681970480434413",
  "min_slippage_percent": 5
}
```

**Response**:
```json
{
  "success": true,
  "data": {
    "transaction_id": "def456",
    "tx_hash": "0x...",
    "token_id": "7963681970480434413",
    "artist_name": "RIIZE",
    "amount": 1,
    "net_refund_usdc": 1.78,
    "fee_usdc": 0.04
  }
}
```

---

## Available Tokens

| Artist | Token ID |
|--------|----------|
| K-Trendz Supporters | 12666454296509763493 |
| RIIZE | 7963681970480434413 |
| IVE | 4607865675402095874 |
| Cortis | 13766662462343366758 |
| BTS | 9138265216282739420 |
| All Day Project | 18115915419890895215 |

---

## Fee Structure

| Action | Fee | Distribution |
|--------|-----|--------------|
| Buy | 3% | 2% Artist Fund, 1% Platform |
| Sell | 2% | Platform |

**Round-trip cost**: 5%

---

## Example Trading Logic

```python
# Pseudocode for news-driven trading

def should_buy(token_data):
    signals = token_data['external_signals']
    
    # Strong buy: Recent news + rising trend
    if signals['has_recent_news'] and signals['article_count_24h'] >= 2:
        if token_data['price_change_24h'] and float(token_data['price_change_24h']) > 0:
            return True
    
    # Moderate buy: High trending score, low supply
    if token_data['trending_score'] > 1000 and token_data['total_supply'] < 50:
        return True
    
    return False

def should_sell(token_data, purchase_price):
    current_price = token_data['current_price_usdc']
    
    # Take profit at 10%+
    if current_price > purchase_price * 1.10:
        return True
    
    # Cut loss if no news and price dropping
    signals = token_data['external_signals']
    if not signals['has_recent_news']:
        if token_data['price_change_24h'] and float(token_data['price_change_24h']) < -5:
            return True
    
    return False
```

---

## Rate Limits

- **Daily Volume**: $100 USD per agent
- **Transaction Frequency**: Max 100 trades/day per agent
- **Circuit Breaker**: Trading pauses if price moves >20% in 10 blocks

---

## Base URL

```
https://jguylowswwgjvotdcsfj.supabase.co/functions/v1/
```

---

## Authentication

Include your API key in the `x-bot-api-key` header for all requests.

Contact K-Trendz team for API key provisioning.

Files in this skill

  • SKILL.md5.5 KB
  • _meta.json320 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.