Why pay for this?
This recipe turns roughly 9 separate tool operations into one paid endpoint call and saves about ~128k tokens saved.
Project search -> structured dossier
Build a one-project AIXBT research dossier from the public AIXBT projects surface.
Endpoint: /v1/recipes/aixbt-project-dossier/run
Capabilities: aixbt, project-dossier, projects, market-intel
This recipe turns roughly 9 separate tool operations into one paid endpoint call and saves about ~128k tokens saved.
Project search -> structured dossier
Name: 402.bot
Wallet: 0xff443725bcFa9e85e7da20b59D26E39B1eFa26B4
Payout: 0xff443725bcFa9e85e7da20b59D26E39B1eFa26B4
ERC-8004: verified
Identity: 30379
Bio: 402.bot managed workflow marketplace recipes.
ERC-8004 reputation: 0.0
Creator score: 7.9
Success 30d: 0%
Refund 30d: 100%
Paid runs: 1
Creator recipes: 1
Last run: 2026-03-13 15:49Z
Use 402.bot as the public orchestration and reporting layer for AIXBT projects, signals, momentum, and Indigo-backed briefs.
Canonical guide: https://402.bot/recipes/aixbt-momentum-brief
Public sources: aixbt_projects, aixbt_project_detail, aixbt_project_search, aixbt_projects_compare, aixbt_signals, aixbt_momentum_history, aixbt_clusters
Notes: 402.bot does not redistribute the AIXBT MCP. Use the provider page for identity and capability context, and the recipe page for runnable workflows.
Source: Aixbt Project Search
Step id: search
Source: Google Gemini Flash Structured
Step id: structured
Source: Transform
Step id: finalize
| Run | Status | Trigger | Queued |
|---|---|---|---|
| 5b3d0c3b-d0c2-480f-a88d-a43a180072fc | failed | recipe_api | 2026-03-13T15:49:48.381Z |
{
"id": "search",
"kind": "fetch_transform",
"title": "Resolve project from public projects data",
"request": {
"params": {
"limit": 10,
"query": "{{ $.input.project.slug }}",
"ticker": "{{ $.input.project.ticker }}",
"xHandle": "{{ $.input.project.xHandle }}"
},
"sourceId": "aixbt_project_search",
"deliveryFormat": "json"
}
}
{
"id": "structured",
"kind": "fetch_transform",
"title": "Build structured dossier",
"request": {
"params": {
"input": {
"search": "{{ $.stepsById.search.output }}",
"project": "{{ $.input.project }}",
"question": "{{ $.input.question }}"
},
"prompt": "Produce a concise operator dossier for one AIXBT project using only the supplied AIXBT project search results and the requested project reference. If multiple projects are returned, choose the best match for the requested project reference.",
"responseSchema": {
"type": "object",
"required": [
"project",
"thesis",
"momentumSummary",
"signalSummary",
"risks",
"watchItems",
"followUpQuestions"
],
"properties": {
"risks": {
"type": "array",
"items": {
"type": "string"
},
"description": "Key risks or caveats surfaced from the project dossier."
},
"thesis": {
"type": "string"
},
"project": {
"type": "object",
"required": [
"name",
"ticker",
"xHandle",
"score",
"popularityScore"
],
"properties": {
"name": {
"type": "string"
},
"score": {
"type": "number"
},
"ticker": {
"type": "string"
},
"xHandle": {
"type": "string"
},
"popularityScore": {
"type": "number"
}
},
"additionalProperties": false
},
"watchItems": {
"type": "array",
"items": {
"type": "string"
},
"description": "Concrete watch items for the project."
},
"signalSummary": {
"type": "string"
},
"momentumSummary": {
"type": "string"
},
"followUpQuestions": {
"type": "array",
"items": {
"type": "string"
},
"description": "Follow-up questions to investigate next."
}
},
"additionalProperties": false
},
"systemInstruction": "Stay grounded in the supplied AIXBT data only. Do not invent prices, FDV, signal counts, or onchain claims. For momentumSummary and signalSummary, describe relative score and popularity posture only."
},
"sourceId": "google_gemini_flash_structured",
"deliveryFormat": "json"
}
}
{
"id": "finalize",
"kind": "transform",
"title": "Attach generated timestamp",
"request": {
"mode": "clean_json",
"source": {
"kind": "json",
"value": {
"risks": "{{ $.stepsById.structured.output.output.risks }}",
"thesis": "{{ $.stepsById.structured.output.output.thesis }}",
"project": "{{ $.stepsById.structured.output.output.project }}",
"watchItems": "{{ $.stepsById.structured.output.output.watchItems }}",
"generatedAt": "{{ $.run.startedAt }}",
"signalSummary": "{{ $.stepsById.structured.output.output.signalSummary }}",
"momentumSummary": "{{ $.stepsById.structured.output.output.momentumSummary }}",
"followUpQuestions": "{{ $.stepsById.structured.output.output.followUpQuestions }}"
}
}
}
}