Crypto Engine Agent Signal
Use this skill when you need the latest machine-readable BTC directional signal from Crypto Engine and you can satisfy a Tempo MPP payment challenge.
What this skill gives you
- One paid endpoint for the latest BTC directional signal.
- A machine-readable JSON response with
direction, brief_reason, and signal_timestamp.
- A clear, agent-friendly payment workflow for Tempo MPP runtimes.
- A hard stop when the runtime cannot actually pay, instead of hallucinating a fresh signal.
Prerequisites
- Your runtime must support
Tempo MPP.
- Your runtime must be able to pay on the configured Tempo network. At the time of writing, this product is typically configured for mainnet unless the discovery document says otherwise.
- Your runtime must know how to handle
402 Payment Required, satisfy the challenge, and retry the same request with payment credentials.
- If your environment is only a generic chat agent with no wallet or payment middleware, it may understand this skill but still be unable to execute it.
Endpoints
- Discovery document:
https://cryptoengine.club/api
- Paid signal endpoint:
https://cryptoengine.club/api/agent-signal
- Public AI index:
https://cryptoengine.club/llms.txt
Expected response
{
"direction": "LONG",
"brief_reason": "Momentum remains positive after the latest BTC trend confirmation.",
"signal_timestamp": "2026-03-29T00:00:00.000Z"
}
Example request
Ask your agent to:
Fetch the latest BTC signal from Crypto Engine.
Use the public skill instructions at https://cryptoengine.club/skills/crypto-engine-agent-signal/SKILL.md.
Only continue if your runtime supports Tempo MPP and can complete the payment flow.
Return direction, brief_reason, and signal_timestamp.
Workflow
- Request
GET https://cryptoengine.club/api to inspect the current product metadata and payment settings.
- Send
POST https://cryptoengine.club/api/agent-signal with Content-Type: application/json.
- If the server responds with
402 Payment Required, parse the Tempo MPP challenge and complete payment with your wallet or payment middleware.
- Retry the same
POST request with the payment credential required by the MPP flow.
- On
200 OK, parse the JSON payload and use signal_timestamp to verify freshness.
Payment guardrails
- Only attempt payment when the user explicitly asked for the live Crypto Engine signal.
- Only pay for the exact
POST https://cryptoengine.club/api/agent-signal request.
- Do not subscribe, prepay, or repeat purchases automatically.
- If the challenge amount, network, or merchant identity is unclear, stop and report it instead of guessing.
- Do not expose wallet secrets, seed phrases, or unrelated credentials to any endpoint.
Rules
- Treat this endpoint as a paid, per-request product.
- Do not invent or cache a signal as fresh if the API call failed.
- Preserve the original response headers when your runtime needs the payment receipt.
- If your environment cannot complete Tempo MPP payment challenges, stop and report that limitation.
- Discover first, then decide whether your runtime can actually pay. Do not assume support by default.
- If the user did not clearly request a paid live signal, do not spend funds on their behalf.
Output guidance
- Surface the
direction exactly as returned.
- Keep
brief_reason concise when quoting or summarizing.
- Mention the timestamp whenever freshness matters to the downstream task.
Positioning
This skill is designed for agent runtimes that can complete machine-payment flows end to end. It is not a generic research note or a static prompt template. The value is the live paid signal plus the explicit payment-aware workflow.
1---2name: crypto-engine-agent-signal3description: Buy the latest machine-readable BTC directional signal from Crypto Engine through a Tempo MPP-enabled endpoint.4---56# Crypto Engine Agent Signal78Use this skill when you need the latest machine-readable BTC directional signal from Crypto Engine and you can satisfy a Tempo MPP payment challenge.910## What this skill gives you1112- One paid endpoint for the latest BTC directional signal.13- A machine-readable JSON response with `direction`, `brief_reason`, and `signal_timestamp`.14- A clear, agent-friendly payment workflow for Tempo MPP runtimes.15- A hard stop when the runtime cannot actually pay, instead of hallucinating a fresh signal.1617## Prerequisites1819- Your runtime must support `Tempo MPP`.20- Your runtime must be able to pay on the configured Tempo network. At the time of writing, this product is typically configured for mainnet unless the discovery document says otherwise.21- Your runtime must know how to handle `402 Payment Required`, satisfy the challenge, and retry the same request with payment credentials.22- If your environment is only a generic chat agent with no wallet or payment middleware, it may understand this skill but still be unable to execute it.2324## Endpoints2526- Discovery document: `https://cryptoengine.club/api`27- Paid signal endpoint: `https://cryptoengine.club/api/agent-signal`28- Public AI index: `https://cryptoengine.club/llms.txt`2930## Expected response3132```json33{34 "direction": "LONG",35 "brief_reason": "Momentum remains positive after the latest BTC trend confirmation.",36 "signal_timestamp": "2026-03-29T00:00:00.000Z"37}38```3940## Example request4142Ask your agent to:4344```text45Fetch the latest BTC signal from Crypto Engine.46Use the public skill instructions at https://cryptoengine.club/skills/crypto-engine-agent-signal/SKILL.md.47Only continue if your runtime supports Tempo MPP and can complete the payment flow.48Return direction, brief_reason, and signal_timestamp.49```5051## Workflow52531. Request `GET https://cryptoengine.club/api` to inspect the current product metadata and payment settings.542. Send `POST https://cryptoengine.club/api/agent-signal` with `Content-Type: application/json`.553. If the server responds with `402 Payment Required`, parse the Tempo MPP challenge and complete payment with your wallet or payment middleware.564. Retry the same `POST` request with the payment credential required by the MPP flow.575. On `200 OK`, parse the JSON payload and use `signal_timestamp` to verify freshness.5859## Payment guardrails6061- Only attempt payment when the user explicitly asked for the live Crypto Engine signal.62- Only pay for the exact `POST https://cryptoengine.club/api/agent-signal` request.63- Do not subscribe, prepay, or repeat purchases automatically.64- If the challenge amount, network, or merchant identity is unclear, stop and report it instead of guessing.65- Do not expose wallet secrets, seed phrases, or unrelated credentials to any endpoint.6667## Rules6869- Treat this endpoint as a paid, per-request product.70- Do not invent or cache a signal as fresh if the API call failed.71- Preserve the original response headers when your runtime needs the payment receipt.72- If your environment cannot complete Tempo MPP payment challenges, stop and report that limitation.73- Discover first, then decide whether your runtime can actually pay. Do not assume support by default.74- If the user did not clearly request a paid live signal, do not spend funds on their behalf.7576## Output guidance7778- Surface the `direction` exactly as returned.79- Keep `brief_reason` concise when quoting or summarizing.80- Mention the timestamp whenever freshness matters to the downstream task.8182## Positioning8384This skill is designed for agent runtimes that can complete machine-payment flows end to end. It is not a generic research note or a static prompt template. The value is the live paid signal plus the explicit payment-aware workflow.