{"uid":"cap_FKDJ4d7_ey4nXgbii2-31","slug":"mining-pool-metric-imports-declared-column-projection-0b180e96","name":"Mining Pool Metric Imports — Declared Column Projection","description":"Mining pool metric imports — Declared column projection: Declared column projection for Mining pool metric imports. Validate a declared CSV table contract, up to 1000 rows. Quoted cells supported; no external enrichment. Specialised preset in a shared 50-profile, 20-operation engine. 0.01 USDC includes one CSV declared column projection report.","url":"https://market.datapackvibe.com/x402/assistant-bx-csv-pool-metrics-projection?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","default":"observation_id,observed_on,pool_id,hashrate_ths,reported_reward_btc\nrecord-a,2026-01-01,group-a,10,2\nrecord-b,2026-01-02,group-b,20,3","maxLength":100000,"minLength":1},"maximum":{"type":"number","default":1000000000000,"maximum":1000000000000,"minimum":-1000000000000},"minimum":{"type":"number","default":-1000000000000,"maximum":1000000000000,"minimum":-1000000000000},"delimiter":{"enum":[",",";","\t"],"type":"string","default":","},"max_cell_length":{"type":"integer","default":1000,"maximum":5000,"minimum":1},"allowed_categories":{"type":"array","items":{"type":"string","default":"","maxLength":100,"minLength":1},"default":["group-a","group-b"],"maxItems":100,"minItems":0}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm__OIhBi5EGvFw-U6jmLdF6","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a CSV of mining pool metrics against a declared column contract and projects allowed columns, supporting up to 1000 rows with quoted cells.","exampleAgentPrompt":"Can you validate this mining pool metrics CSV against its declared columns — it has observation_id, observed_on, pool_id, hashrate_ths, and reported_reward_btc columns, uses a comma delimiter, and I want to allow group-a and group-b as valid pool categories, with numeric values between 0 and 1000000?","exampleUseCases":[{"title":"Validate hashrate import before pipeline ingestion","prompt":"I have a CSV with columns observation_id, observed_on, pool_id, hashrate_ths, and reported_reward_btc for our mining pool data pipeline. Can you run a declared column projection check on it, using comma as delimiter, allowing only group-a and group-b as pool categories, with hashrate values between 0 and 500?"},{"title":"Audit pool metrics CSV for data contract compliance","prompt":"Before we publish our monthly mining pool report, can you validate this CSV file — it should have exactly the declared columns for pool metrics including hashrate_ths and reported_reward_btc, comma-separated, and flag any cells that don't conform to the contract?"},{"title":"Filter and project specific columns from pool data","prompt":"I need to project only the declared columns from this mining pool metrics CSV — it has observation_id, pool_id, and hashrate_ths — and I want to make sure only group-a and group-b appear as pool IDs, with numeric values capped at 1000000. Can you run the column projection report?"}],"resultDescription":"A declared column projection report indicating whether the CSV conforms to the declared column contract, including per-column validation status, flagged rows or cells that violate constraints (numeric range, allowed categories, cell length), and an overall pass/fail for the up-to-1000-row input.","failureModes":["CSV exceeds 1000 rows — only first 1000 rows processed or rejected","CSV string exceeds 100,000 character limit — request rejected","Numeric values outside specified minimum/maximum bounds — flagged as violations","Category values not in allowed_categories list — flagged as invalid","Malformed CSV with unclosed quotes — parse error returned","Unsupported delimiter used — validation fails","Cell length exceeding max_cell_length — flagged per cell"],"whenToPreferThis":"Choose this endpoint when you need to validate a mining pool metrics CSV against a declared column contract specifically, including hashrate and reward columns, with support for category allowlists and numeric range bounds. Prefer this over generic CSV validators when the domain is crypto mining pool data and you need a structured projection report rather than just syntax checking.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T12:39:31.445Z","isFirstParty":false,"canonicalSlug":"mining-pool-metric-imports-declared-column-projection-0b180e96"}