{"uid":"cap_HjsW1z01VZGCnGrH-i24y","slug":"api-myceliasignal-com-6c1db75d","name":"MycaliaSignal SOL/USD Futures Term Structure Oracle","description":"Solana futures term structure — basis, annualized carry, contango/backwardation for calendar spread trading — Ed25519 signed attestation","url":"https://api.myceliasignal.com/oracle/term-structure/sol/usd","method":"GET","headers":{},"bodySchema":{"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"}}}}},"responseSchema":null,"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{}}},"response":{"spot":82.0035,"curve":[],"digest":"abadae3e81d2f8a1b0dde75afde604f449ae1a8f0229e4ce2e3592d3223becd2","pubkey":"7ab07fbe7d08cd16823e5eb0db0e21f3f38e9366d5fd00d14e95df0fb9b51a1a","signed":true,"preview":false,"summary":{"spot":82.0035,"regime":"FLAT","far_expiry":"","carry_slope":0,"near_expiry":"","n_maturities":0,"far_carry_pct":0,"near_carry_pct":0},"currency":"SOL","canonical":"v1|TERMSTRUCTURE|SOL|spot|82.0035|regime|FLAT|maturities|0|near_carry|0|far_carry|0|1780115522|425568","exchanges":{"okx":{"count":0},"bybit":{"count":36},"deribit":{"count":0}},"signature":"400113e15575cfb9d8d51514dad1471f66f25823ab64a14f55dc1a331b349f8a39224b462ee89cff3839b1ebaf3e5edc2116672d82fa28804fc6cd595f49030b","timestamp":"2026-05-30T04:32:02.084552+00:00","total_contracts":36}},"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_1BQdkK6cDsLrHiVbEznSU","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the SOL/USD futures term structure (forward curve across expirations) as an Ed25519-signed cryptographic attestation","exampleAgentPrompt":"Can you pull the current SOL/USD futures term structure — I need the forward curve across all expirations with a cryptographic Ed25519 attestation so I can verify the data on-chain?","exampleUseCases":[{"title":"SOL calendar spread trade setup","prompt":"I'm looking to put on a calendar spread in SOL futures — can you grab the full forward curve with basis and annualized carry across all expirations so I can see where the best spread opportunities are right now?"},{"title":"Check SOL contango or backwardation","prompt":"Is SOL in contango or backwardation right now? Pull the latest futures term structure so I can see how the forward prices compare across expirations versus spot."},{"title":"On-chain DeFi protocol price verification","prompt":"I need a cryptographically signed SOL/USD forward curve that my on-chain protocol can verify — can you fetch the latest Ed25519-attested futures term structure so I can submit it to the smart contract?"}],"resultDescription":"An Ed25519-signed attestation containing the SOL/USD futures term structure: forward prices keyed by expiration date/tenor, timestamp, and a cryptographic signature for on-chain or off-chain verification of data authenticity.","failureModes":["Payment not included or invalid x402 payment — returns 402 Payment Required","Oracle data temporarily unavailable — returns 503 or timeout","Invalid request format — returns 400 Bad Request","Signature verification failure on client side if public key is mismatched"],"whenToPreferThis":"Use this endpoint when you need a cryptographically verifiable SOL/USD futures forward curve — especially for on-chain protocols, DeFi applications, or any context requiring tamper-evident data provenance via Ed25519 attestation. Prefer over generic price feeds when term structure (multiple expirations) is needed rather than a single spot price.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:45:51.166Z","isFirstParty":false}