# Mycelia Signal BTC Same-Day Price Distribution (Polymarket)

> Mycelia Signal BTC Same-Day Price Distribution (Polymarket) is a paid API for AI agents from api.myceliasignal.com, paid per call via x402, $0.25/call, status unknown (last checked 2026-09-14).

Returns the same-day BTC price distribution derived from Polymarket prediction markets, including median, quantiles (p10–p90), and entropy, delivered as an Ed25519-signed attestation.

## Facts

- Endpoint: GET https://api.myceliasignal.com/oracle/prediction/btc/price
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mycelia-signal-btc-same-day-price-distribution-polymarket-5aee15af
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_odd6dA8Pj7uyWCvWilP4Z

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability mycelia-signal-btc-same-day-price-distribution-polymarket-5aee15af
```

Example prompt: What does Polymarket's prediction market say about today's Bitcoin price distribution — give me the median, the p10 to p90 quantile range, and the entropy, with a signed attestation I can verify?

## When to prefer this

Choose this endpoint when you need a crowd-sourced, prediction-market-derived BTC price distribution (not just a spot price) with quantile granularity and cryptographic attestation. It is uniquely suited for use cases requiring verifiable, entropy-annotated price uncertainty data — such as on-chain oracles, risk models, or dashboards that need a tamper-evident signed payload rather than a raw exchange feed.

## Known failure modes

- Polymarket data unavailable or stale — may return an error or outdated distribution
- Payment failure — $0.25 USDC not received, returns 402 Payment Required
- Invalid or missing x402 payment header — request rejected
- Ed25519 signing key unavailable — attestation cannot be generated
- Rate limiting or server overload — transient 5xx error

## How this service works

BTC same-day price distribution from Polymarket — median, quantiles (p10-p90), entropy — Ed25519 signed attestation

## Output

Returns a JSON payload containing today's BTC same-day price distribution derived from Polymarket prediction markets, including the median price, quantile values from p10 to p90, and an entropy score reflecting market uncertainty. The entire response is signed with an Ed25519 key, enabling downstream cryptographic verification of the data's authenticity and provenance.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mycelia-signal-btc-same-day-price-distribution-polymarket-5aee15af/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.myceliasignal.com](https://www.zero.xyz/host/api.myceliasignal.com/llms.txt)
