{"name":"BTC Current Signal","description":"Pay once to fetch the latest machine-consumable BTC directional signal.","version":"1.0.0","base_url":"https://cryptoengine.club","discovery_entrypoint":"/api/agent-signal","endpoints":[{"path":"/api","method":"GET","visibility":"free","role":"documentation","summary":"Lightweight product document for humans and debugging tools."},{"path":"/api/agent-signal","method":"POST","visibility":"paid","role":"primary","summary":"Primary MPP + Tempo paid endpoint for the latest BTC signal.","payment":{"protocol":"MPP","provider":"Tempo","price_usd":"0.05","amount":"0.05","currency":"0x20C000000000000000000000b9537d11c60E8b50","decimals":6,"chain_id":4217,"testnet":false,"challenge_status":402}}],"payment_methods":[{"protocol":"MPP","provider":"Tempo","chain_id":4217,"currency":"0x20C000000000000000000000b9537d11c60E8b50","decimals":6,"testnet":false}],"agent_requirements":{"payment_protocol":"MPP","payment_provider":"Tempo","network":"mainnet","wallet_support":["Wallet or payment middleware that can settle Tempo mainnet charges","Ability to preserve and resend payment credentials after a 402 challenge"],"required_capabilities":["Discover product metadata from GET /api before purchase","Handle HTTP 402 Payment Required responses","Parse and satisfy Tempo MPP payment challenges","Retry the same POST request with the required payment credential"],"unsupported_behavior":["Do not claim live access if your runtime cannot complete Tempo MPP payments","Do not assume generic HTTP clients or generic LLM agents support this flow by default"]},"examples":{"request":{"method":"POST","url":"https://cryptoengine.club/api/agent-signal","headers":{"Content-Type":"application/json"},"body":{}},"response":{"direction":"LONG","brief_reason":"Momentum remains positive after the latest BTC trend confirmation.","signal_timestamp":"2026-03-29T00:00:00.000Z"}}}