changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "category": {
+ "description": "Protocol category",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "chain": {
+ "description": "Primary blockchain",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "chain_tvls": {
+ "additionalProperties": {
+ "type": "number"
+ },
+ "description": "TVL breakdown by blockchain",
+ "type": "object"
+ },
+ "chains": {
+ "description": "List of supported chains",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "current_tvl": {
+ "description": "Current total value locked in USD",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "description": {
+ "description": "Protocol description",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "mcap": {
+ "description": "Market capitalization in USD",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "name": {
+ "description": "Protocol name",
+ "type": "string"
+ },
+ "slug": {
+ "description": "Protocol slug identifier",
+ "type": "string"
+ },
+ "symbol": {
+ "description": "Token symbol",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "tvl_history_last_30": {
+ "description": "Last 30 days of TVL history",
+ "items": {
+ "properties": {
+ "date": {
+ "description": "ISO date (YYYY-MM-DD)",
+ "type": "string"
+ },
+ "tvl": {
+ "description": "TVL value in USD",
+ "type": "number"
+ }
+ },
+ "required": [
+ "date",
+ "tvl"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "url": {
+ "description": "Official protocol URL",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "name",
+ "slug",
+ "chains",
+ "tvl_history_last_30"
+ ],
+ "type": "object"
+}