{
  "x402Version": 2,
  "id": 8006,
  "slug": "8006",
  "resource": "https://alphapipeline-eu.onrender.com/v1/unlocks/dump-risk",
  "description": "Tokens with large amounts of currently-locked or vesting supply relative to circulating supply - a proxy for future sell/dump pressure.",
  "type": "http",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "payTo": "0x2bcfA4F7E1fA5E96934846A7dEa623398Ed7f752",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amount": "30000",
      "maxTimeoutSeconds": 300
    }
  ],
  "outputSchema": {
    "bazaar": {
      "info": {
        "input": {
          "method": "GET",
          "type": "http"
        },
        "output": {
          "example": {
            "count": 1,
            "coverage_notice": "Scanned via on-chain Sablier vesting streams only. Absence from this list does not mean a token has no lockup - other vesting mechanisms are not covered.",
            "data_source": "onchain_sablier",
            "generated_at": {
              "kst": "2026-09-03 21:00:00 KST",
              "utc": "2026-09-03T12:00:00Z"
            },
            "protocols_scanned": 87,
            "supply_pct_threshold": 3,
            "unlocks": [
              {
                "category": "onchain_vesting_stream (unclassified)",
                "data_source": "onchain_sablier",
                "days_until_unlock": null,
                "is_insider_vc_team": null,
                "onchain_contract": "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984",
                "risk_level": "MEDIUM",
                "timing_precision": "pending_schema_verification",
                "token": "UNI",
                "unlock_amount": 28500000,
                "unlock_date_utc": null,
                "unlock_supply_pct": 4.8,
                "volume_impact_pct": null
              }
            ],
            "window_days": null
          },
          "type": "json"
        }
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "input": {
            "additionalProperties": false,
            "properties": {
              "method": {
                "enum": [
                  "GET",
                  "HEAD",
                  "DELETE"
                ],
                "type": "string"
              },
              "queryParams": {
                "properties": {},
                "required": [],
                "type": "object"
              },
              "type": {
                "const": "http",
                "type": "string"
              }
            },
            "required": [
              "type",
              "method"
            ],
            "type": "object"
          },
          "output": {
            "properties": {
              "example": {
                "properties": {
                  "count": {
                    "title": "Count",
                    "type": "integer"
                  },
                  "coverage_notice": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "default": null,
                    "title": "Coverage Notice"
                  },
                  "data_source": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "default": null,
                    "title": "Data Source"
                  },
                  "generated_at": {
                    "properties": {
                      "kst": {
                        "title": "Kst",
                        "type": "string"
                      },
                      "utc": {
                        "title": "Utc",
                        "type": "string"
                      }
                    },
                    "required": [
                      "utc",
                      "kst"
                    ],
                    "title": "TimestampPair",
                    "type": "object"
                  },
                  "notice": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "default": null,
                    "title": "Notice"
                  },
                  "protocols_scanned": {
                    "title": "Protocols Scanned",
                    "type": "integer"
                  },
                  "supply_pct_threshold": {
                    "title": "Supply Pct Threshold",
                    "type": "number"
                  },
                  "unlocks": {
                    "items": {
                      "description": "두 데이터 경로(DropsTab / 온체인-Sablier)를 하나의 모델로 표현한다 - 그래서\nDropsTab 전용 필드(unlock_date_utc, is_insider_vc_team 등)와 온체인 전용\n필드(onchain_contract, timing_precision, data_source)가 전부 Optional이다.\n어느 경로든 항상 채워지는 필드는 token/unlock_supply_pct/category/risk_level뿐.\n(app/logic.py의 _process_event / _refresh_unlock_cache_onchain 참고)",
                      "properties": {
                        "category": {
                          "title": "Category",
                          "type": "string"
                        },
                        "data_source": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "default": null,
                          "title": "Data Source"
                        },
                        "days_until_unlock": {
                          "anyOf": [
                            {
                              "type": "number"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "default": null,
                          "title": "Days Until Unlock"
                        },
                        "is_insider_vc_team": {
                          "anyOf": [
                            {
                              "type": "boolean"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "default": null,
                          "title": "Is Insider Vc Team"
                        },
                        "onchain_contract": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "default": null,
                          "title": "Onchain Contract"
                        },
                        "risk_level": {
                          "title": "Risk Level",
                          "type": "string"
                        },
                        "timing_precision": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "default": null,
                          "title": "Timing Precision"
                        },
                        "token": {
                          "title": "Token",
                          "type": "string"
                        },
                        "unlock_amount": {
                          "anyOf": [
                            {
                              "type": "number"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "default": null,
                          "title": "Unlock Amount"
                        },
                        "unlock_date_utc": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "default": null,
                          "title": "Unlock Date Utc"
                        },
                        "unlock_supply_pct": {
                          "title": "Unlock Supply Pct",
                          "type": "number"
                        },
                        "volume_impact_pct": {
                          "anyOf": [
                            {
                              "type": "number"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "default": null,
                          "title": "Volume Impact Pct"
                        }
                      },
                      "required": [
                        "token",
                        "unlock_supply_pct",
                        "category",
                        "risk_level"
                      ],
                      "title": "DumpRiskUnlockItem",
                      "type": "object"
                    },
                    "title": "Unlocks",
                    "type": "array"
                  },
                  "window_days": {
                    "anyOf": [
                      {
                        "type": "integer"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "default": null,
                    "title": "Window Days"
                  }
                },
                "required": [
                  "generated_at",
                  "supply_pct_threshold",
                  "protocols_scanned",
                  "count"
                ],
                "title": "DumpRiskResponse",
                "type": "object"
              },
              "type": {
                "type": "string"
              }
            },
            "required": [
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "input"
        ],
        "type": "object"
      }
    }
  },
  "tags": [
    "bazaar"
  ],
  "sourceHost": "alphapipeline-eu.onrender.com",
  "lastUpdated": "2026-09-03T11:52:03.986Z",
  "quality": {
    "calls30d": 1,
    "uniquePayers30d": 1,
    "lastCalledAt": "2026-09-03T11:52:03.749Z"
  },
  "liveness": {},
  "verified": false,
  "featured": false,
  "provider": {
    "host": "alphapipeline-eu.onrender.com",
    "manifest_name": "alphapipeline-eu.onrender.com",
    "source": "cdp-mirror",
    "source_manifest_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
    "submitted_at": "2026-09-18T22:00:31.484Z"
  }
}