{"uid":"cap_lLfyxXI-HW0JCigqd9h0y","slug":"api-myceliasignal-com-7ea3878a","name":"Mycelia Signal BTC Futures Term Structure Oracle","description":"BTC futures term structure — basis, annualized carry, contango/backwardation across 3 exchanges — Ed25519 signed attestation","url":"https://api.myceliasignal.com/oracle/term-structure/btc/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":63913.263333333336,"curve":[{"dte":0.1,"basis":-25.88,"expiry":"2026-06-18","total_oi":93230,"avg_price":63887.38,"basis_pct":-0.0405,"exchanges":{"deribit":{"oi":93230,"volume":2.50942743,"instrument":"BTC-18JUN26","mark_price":63887.38}},"exchange_count":1,"annualized_carry_pct":-14.78},{"dte":1.1,"basis":-5.82,"expiry":"2026-06-19","total_oi":40031090,"avg_price":63907.44,"basis_pct":-0.0091,"exchanges":{"okx":{"oi":0,"volume":25250.9,"instrument":"BTC-USD-260619","mark_price":63911.9},"deribit":{"oi":40031090,"volume":458.57985994,"instrument":"BTC-19JUN26","mark_price":63902.98}},"exchange_count":2,"annualized_carry_pct":-3.02},{"dte":2.1,"basis":-11.45,"expiry":"2026-06-20","total_oi":252620,"avg_price":63901.81,"basis_pct":-0.0179,"exchanges":{"deribit":{"oi":252620,"volume":1.09754675,"instrument":"BTC-20JUN26","mark_price":63901.81}},"exchange_count":1,"annualized_carry_pct":-3.11},{"dte":3.1,"basis":-15.93,"expiry":"2026-06-21","total_oi":8480,"avg_price":63897.33,"basis_pct":-0.0249,"exchanges":{"deribit":{"oi":8480,"volume":0.15389873,"instrument":"BTC-21JUN26","mark_price":63897.33}},"exchange_count":1,"annualized_carry_pct":-2.93},{"dte":8.1,"basis":6.83,"expiry":"2026-06-26","total_oi":589127780,"avg_price":63920.1,"basis_pct":0.0107,"exchanges":{"okx":{"oi":0,"volume":58703,"instrument":"BTC-USD-260626","mark_price":63929.4},"deribit":{"oi":589127780,"volume":316.0399293,"instrument":"BTC-26JUN26","mark_price":63910.79}},"exchange_count":2,"annualized_carry_pct":0.48},{"dte":15.1,"basis":37.61,"expiry":"2026-07-03","total_oi":5385130,"avg_price":63950.87,"basis_pct":0.0588,"exchanges":{"deribit":{"oi":5385130,"volume":91.5895484,"instrument":"BTC-3JUL26","mark_price":63950.87}},"exchange_count":1,"annualized_carry_pct":1.42},{"dte":43.1,"basis":146.02,"expiry":"2026-07-31","total_oi":39592720,"avg_price":64059.28,"basis_pct":0.2285,"exchanges":{"okx":{"oi":0,"volume":11652.7,"instrument":"BTC-USD-260731","mark_price":64036.2},"deribit":{"oi":39592720,"volume":69.20380034,"instrument":"BTC-31JUL26","mark_price":64082.36}},"exchange_count":2,"annualized_carry_pct":1.94},{"dte":71.1,"basis":188.25,"expiry":"2026-08-28","total_oi":8409830,"avg_price":64101.51,"basis_pct":0.2945,"exchanges":{"okx":{"oi":0,"volume":2199.3,"instrument":"BTC-USD-260828","mark_price":63966.5},"deribit":{"oi":8409830,"volume":46.76709187,"instrument":"BTC-28AUG26","mark_price":64236.53}},"exchange_count":2,"annualized_carry_pct":1.51},{"dte":99.1,"basis":533.98,"expiry":"2026-09-25","total_oi":323651910,"avg_price":64447.24,"basis_pct":0.8355,"exchanges":{"okx":{"oi":0,"volume":69330.5,"instrument":"BTC-USD-260925","mark_price":64429.8},"deribit":{"oi":323651910,"volume":240.8830107,"instrument":"BTC-25SEP26","mark_price":64464.68}},"exchange_count":2,"annualized_carry_pct":3.08},{"dte":190.1,"basis":1185.58,"expiry":"2026-12-25","total_oi":192643670,"avg_price":65098.84,"basis_pct":1.855,"exchanges":{"okx":{"oi":0,"volume":10596.9,"instrument":"BTC-USD-261225","mark_price":65066.9},"deribit":{"oi":192643670,"volume":71.66520616,"instrument":"BTC-25DEC26","mark_price":65130.78}},"exchange_count":2,"annualized_carry_pct":3.56},{"dte":281.1,"basis":1903.51,"expiry":"2027-03-26","total_oi":28412820,"avg_price":65816.77,"basis_pct":2.9783,"exchanges":{"deribit":{"oi":28412820,"volume":61.78934333,"instrument":"BTC-26MAR27","mark_price":65816.77}},"exchange_count":1,"annualized_carry_pct":3.87}],"digest":"1fcd6e2012a7af7a0105351324f1ec11befcd9a1ab4a71e733f14469bd5e912b","pubkey":"7ab07fbe7d08cd16823e5eb0db0e21f3f38e9366d5fd00d14e95df0fb9b51a1a","signed":true,"preview":false,"summary":{"spot":63913.263333333336,"regime":"CONTANGO","far_expiry":"2027-03-26","carry_slope":3.39,"near_expiry":"2026-06-26","n_maturities":11,"far_carry_pct":3.87,"near_carry_pct":0.48},"currency":"BTC","canonical":"v1|TERMSTRUCTURE|BTC|spot|63913.263333333336|regime|CONTANGO|maturities|11|near_carry|0.48|far_carry|3.87|1781760191|508712","exchanges":{"okx":{"count":6},"bybit":{"count":66},"deribit":{"count":11}},"signature":"0813782f84d0888a9d65148e4a02462b645462d86ef0fc709f6bc9a2c1b5bdb8ed50eee9a5201b35fc3a31272fda8c82fc6855cc494f74eb08c5b7fc8f47b609","timestamp":"2026-06-18T05:23:11.152757+00:00","total_contracts":83}},"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_EKnpvKMmQuJbb4NRj_HQn","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 BTC futures term structure data — basis, annualized carry, and contango/backwardation indicators across 3 exchanges — with Ed25519 signed attestation","exampleAgentPrompt":"Pull the current BTC futures term structure — I want to see the basis, annualized carry, and whether we're in contango or backwardation across the major exchanges, with a signed attestation I can verify.","exampleUseCases":null,"resultDescription":"Returns BTC/USD futures term structure data including basis (spot-futures spread), annualized carry percentage, contango or backwardation classification, and the term structure curve shape aggregated across 3 exchanges. The entire response is signed with an Ed25519 key for cryptographic attestation and verifiability.","failureModes":["Exchange data unavailable: one or more upstream exchanges unreachable, partial data returned or error","Payment required: 402 response if x402 payment header is missing or insufficient (requires $0.05 USDC)","Rate limiting: too many requests in short window","Stale data: market data may lag during high volatility or exchange outages","Invalid attestation: downstream consumer fails to verify Ed25519 signature if public key is mismatched"],"whenToPreferThis":"Use this endpoint when you need cryptographically verifiable BTC futures term structure data across multiple exchanges simultaneously, particularly when basis and carry metrics need to be trusted in an automated or on-chain context. Prefer over single-exchange APIs when cross-exchange consensus is required, or when an Ed25519 signed attestation is needed for auditability or smart contract integration.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:54:35.978Z","isFirstParty":false}