# Myceliasignal Solana Gas Price Oracle

> Myceliasignal Solana Gas Price Oracle 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 Solana network gas price as an Ed25519-signed cryptographic attestation

## Facts

- Endpoint: GET https://api.myceliasignal.com/oracle/gas/solana
- 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-385ea023
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0v49z3HyJ4x6ctnkUv5bX

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-385ea023
```

Example prompt: What's the current Solana gas price? I need a cryptographically signed attestation I can verify on-chain.

## When to prefer this

Use this endpoint when you need a cryptographically verifiable, tamper-evident Solana gas price — particularly for on-chain smart contracts, DeFi applications, or automated systems that require signed oracle data rather than a plain unauthenticated price feed. Prefer this over generic gas trackers when auditability and Ed25519 attestation are required.

## Known failure modes

- Network or upstream data source unavailable — may return 503 or error response
- Payment not included or invalid — returns 402 Payment Required
- Ed25519 signing failure — attestation may be missing or malformed
- Stale data if upstream Solana RPC is lagging

## How this service works

Solana transaction fee — current lamports per signature for Solana network cost estimation — Ed25519 signed attestation

## Output

Returns the current Solana network gas price value along with an Ed25519 cryptographic signature attesting to the data's authenticity, allowing the caller to verify the data was not tampered with.

## 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-385ea023/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)
