402.bot
Recipe
live $0.0100 premium Provider Monitoring

Provider Due Diligence Pack

Combine 402.bot state, fresh web context, and a structured review for one provider or endpoint subject.

$0.0100price
4steps
4sources
270ktokens saved
18tool calls compressed
131020msmedian latency
Endpoint Or Provider State BundleStableenrich Exa SearchStableenrich Firecrawl ScrapeGoogle Gemini Flash Structured

Endpoint: /v1/recipes/provider-due-diligence-pack/run
Capabilities: provider-review, endpoint-review, trust-analysis, diligence

Why pay for this?

This recipe turns roughly 18 separate tool operations into one paid endpoint call and saves about ~270k tokens saved.

Load provider or endpoint state -> Search for recent public evidence -> Scrape the top public evidence page -> Generate diligence packet

Creator

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: 50

Usage and trust

Success 30d: 40%
Refund 30d: 0%
Paid runs: 5
Creator recipes: 1
Last run: 2026-03-12 06:16Z

Pipeline

Stage 1

Load provider or endpoint state

materialize

Source: Endpoint Or Provider State Bundle
Step id: state

Stage 2

Search for recent public evidence

fetch_transform

Source: Stableenrich Exa Search
Step id: search

Stage 3

Scrape the top public evidence page

fetch_transform

Source: Stableenrich Firecrawl Scrape
Step id: scrape

Stage 4

Generate diligence packet

fetch_transform

Source: Google Gemini Flash Structured
Step id: assess

Recent runs

RunStatusTriggerQueued
b4d72d1a-5ce3-49f4-a2ce-caae452a7fce succeeded recipe_api 2026-03-12T06:16:16.777Z
0054251a-ed03-476b-b70b-11d153aec4ac succeeded recipe_api 2026-03-12T05:04:48.678Z
61581300-96d8-4fe0-905b-e6f81c5a1efa failed recipe_api 2026-03-12T04:53:54.795Z
d082d05e-1b99-4d11-acc3-93838f573ad6 failed recipe_api 2026-03-12T04:25:07.597Z
56cac9b0-0345-409d-ac06-a61e962c1be5 failed recipe_api 2026-03-12T04:11:20.216Z
View raw step spec

Load provider or endpoint state

{
  "id": "state",
  "kind": "materialize",
  "title": "Load provider or endpoint state",
  "request": {
    "scope": "{{ $.input.scope }}",
    "network": "eip155:8453",
    "templateId": "endpoint_or_provider_state_bundle",
    "deliveryFormat": "json"
  }
}

Search for recent public evidence

{
  "id": "search",
  "kind": "fetch_transform",
  "title": "Search for recent public evidence",
  "request": {
    "params": {
      "count": 5,
      "query": "402.bot provider diligence {{ $.input.scope.providerSlug }} {{ $.input.scope.endpointId }}"
    },
    "sourceId": "stableenrich_exa_search",
    "deliveryFormat": "json"
  }
}

Scrape the top public evidence page

{
  "id": "scrape",
  "kind": "fetch_transform",
  "title": "Scrape the top public evidence page",
  "request": {
    "params": {
      "url": "{{ $.stepsById.search.output.results[0].url }}",
      "formats": [
        "markdown",
        "text"
      ],
      "onlyMainContent": true
    },
    "sourceId": "stableenrich_firecrawl_scrape",
    "deliveryFormat": "json"
  }
}

Generate diligence packet

{
  "id": "assess",
  "kind": "fetch_transform",
  "title": "Generate diligence packet",
  "request": {
    "params": {
      "input": {
        "scope": "{{ $.input.scope }}",
        "state": {
          "endpoint": {
            "routing": "{{ $.stepsById.state.output.endpoint.routing }}",
            "endpoint": "{{ $.stepsById.state.output.endpoint.endpoint }}",
            "payments": "{{ $.stepsById.state.output.endpoint.payments }}",
            "trustProfile": "{{ $.stepsById.state.output.endpoint.trustProfile }}",
            "schemaEvidence": "{{ $.stepsById.state.output.endpoint.schemaEvidence }}",
            "onchainEvidence": "{{ $.stepsById.state.output.endpoint.onchainEvidence }}",
            "providerMatches": "{{ $.stepsById.state.output.endpoint.providerMatches }}",
            "documentationEvidence": "{{ $.stepsById.state.output.endpoint.documentationEvidence }}"
          },
          "provider": {
            "provider": "{{ $.stepsById.state.output.provider.provider }}",
            "readiness": "{{ $.stepsById.state.output.provider.readiness }}",
            "onchainEvidence": "{{ $.stepsById.state.output.provider.onchainEvidence }}",
            "sampleEndpoints": [
              "{{ $.stepsById.state.output.provider.endpoints[0] }}",
              "{{ $.stepsById.state.output.provider.endpoints[1] }}",
              "{{ $.stepsById.state.output.provider.endpoints[2] }}"
            ]
          },
          "bundleType": "{{ $.stepsById.state.output.bundleType }}",
          "generatedAt": "{{ $.stepsById.state.output.generatedAt }}"
        },
        "search": {
          "count": "{{ $.stepsById.search.output.count }}",
          "query": "{{ $.stepsById.search.output.query }}",
          "results": [
            "{{ $.stepsById.search.output.results[0] }}",
            "{{ $.stepsById.search.output.results[1] }}",
            "{{ $.stepsById.search.output.results[2] }}"
          ]
        },
        "scrapedEvidence": {
          "url": "{{ $.stepsById.scrape.output.url }}",
          "title": "{{ $.stepsById.scrape.output.title }}",
          "metadata": "{{ $.stepsById.scrape.output.metadata }}"
        }
      },
      "prompt": "Assess this provider or endpoint for launch-readiness. Combine the 402.bot state bundle with the fresh public evidence and return a short diligence packet with strengths, risks, gaps, and recommended next actions.",
      "responseSchema": {
        "type": "object",
        "required": [
          "target",
          "trustStatus",
          "summary",
          "strengths",
          "risks",
          "gaps",
          "recommendedActions"
        ],
        "properties": {
          "gaps": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Gaps."
          },
          "risks": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Risks."
          },
          "target": {
            "type": "string"
          },
          "summary": {
            "type": "string"
          },
          "strengths": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Strengths."
          },
          "trustStatus": {
            "enum": [
              "clear",
              "monitor",
              "review-needed"
            ],
            "type": "string"
          },
          "recommendedActions": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Recommended actions."
          }
        },
        "additionalProperties": false
      },
      "systemInstruction": "You are a trust and operations reviewer. Stay grounded in the supplied evidence only."
    },
    "sourceId": "google_gemini_flash_structured",
    "deliveryFormat": "json"
  }
}