# MyeliaSignal GBP/CHF Oracle Price Feed

> MyeliaSignal GBP/CHF Oracle Price Feed is a paid API for AI agents from api.myceliasignal.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Returns the current GBP/CHF exchange rate as a cryptographically signed Ed25519 attestation

## Facts

- Endpoint: GET https://api.myceliasignal.com/oracle/price/gbp/chf
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-myceliasignal-com-efca50cb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_GG8J2Ruv7OpcoCn2_mT5R

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 api-myceliasignal-com-efca50cb
```

Example prompt: Can you get me the current GBP to Swiss franc exchange rate with a cryptographic Ed25519 signature so I can verify the price is authentic?

## When to prefer this

Choose this endpoint when you need a cryptographically verifiable GBP/CHF exchange rate — particularly for smart contracts, trustless systems, or any workflow where you need to prove the price data is authentic and untampered. Prefer this over unauthenticated REST FX APIs when downstream consumers need to verify data provenance via Ed25519 signature.

## Known failure modes

- Payment required (402) if x402 USDC payment is not provided
- Rate limit exceeded if too many requests in a short period
- Service unavailable if the underlying price feed is down
- Invalid signature if response is corrupted in transit

## How this service works

GBP/CHF forex exchange rate — British pound to Swiss franc — Ed25519 signed attestation

## Output

Returns the current GBP/CHF spot price along with an Ed25519 cryptographic signature attesting to its authenticity, allowing the caller to verify the data has not been tampered with. Likely includes the price value, a timestamp, and the signature bytes.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {}
 }
}
```

## 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/api-myceliasignal-com-efca50cb/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)
