All workflows

Seller Conformance Audit

Premium deterministic audit of up to 50 seller payment profiles for HTTPS endpoint integrity, x402 declaration, payment network, pay-to, price, challenge and settlement-receipt readiness. Built for autonomous buyer routing before a larger purchase.

49 credits per call · $0.49 USDC with x402

Sample input

{
  "sellers": [
    {
      "id": "seller-a",
      "origin": "https://seller.example",
      "endpoint": "https://seller.example/v1/tool",
      "network": "eip155:8453",
      "pay_to": "0x1111111111111111111111111111111111111111",
      "price_usd": 0.05,
      "protocols": [
        "x402"
      ],
      "challenge_present": true,
      "settlement_receipt_present": false
    }
  ]
}

Worked sample output

{
  "ok": true,
  "mode": "seller_conformance_audit",
  "seller_count": 1,
  "conformant": 0,
  "blocked": 0,
  "review": 1,
  "ranked": [
    {
      "id": "seller-a",
      "origin": "https://seller.example",
      "endpoint": "https://seller.example/v1/tool",
      "network": "eip155:8453",
      "pay_to": "0x1111111111111111111111111111111111111111",
      "price_usd": 0.05,
      "score": 90,
      "decision": "review",
      "findings": [
        {
          "severity": "review",
          "code": "settlement_receipt_not_confirmed"
        }
      ]
    }
  ],
  "audit_sha256": "6dffbd78a7f5d8482ccd2d8af874c1a8810d3edc97529cb26f469f8b4777ddf1",
  "limitations": [
    "Deterministic audit of caller-supplied seller metadata only.",
    "It does not independently fetch a seller, move funds, or prove that a settlement occurred."
  ]
}

Worked example using published sample data only. Own-data execution is paid.

Connect in curl

Set BOUNTY_API_KEY privately after your payment is verified. Change the retry key for each new logical request.

curl 'https://bounty-engineer-x402-api.onrender.com/v1/prepaid/seller-conformance-audit' \
  -H "Authorization: Bearer $BOUNTY_API_KEY" \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: workflow-request-001' \
  -H 'X-Max-Credits: 49' \
  --data '{"sellers":[{"id":"seller-a","origin":"https://seller.example","endpoint":"https://seller.example/v1/tool","network":"eip155:8453","pay_to":"0x1111111111111111111111111111111111111111","price_usd":0.05,"protocols":["x402"],"challenge_present":true,"settlement_receipt_present":false}]}'

Connect in n8n

Download the inactive n8n template. Import it, configure the private Header Auth credential, inspect the sample and run it manually. A new execution creates a new billable request; there is no automatic schedule.

Use an HTTP POST to https://bounty-engineer-x402-api.onrender.com/v1/prepaid/seller-conformance-audit. Send JSON and these headers; store the Bearer token as a private credential.

{
  "method": "POST",
  "headers": {
    "Authorization": "Bearer YOUR_PRIVATE_API_KEY",
    "Content-Type": "application/json",
    "Idempotency-Key": "UNIQUE_PER_LOGICAL_REQUEST",
    "X-Max-Credits": "49"
  },
  "body": {
    "sellers": [
      {
        "id": "seller-a",
        "origin": "https://seller.example",
        "endpoint": "https://seller.example/v1/tool",
        "network": "eip155:8453",
        "pay_to": "0x1111111111111111111111111111111111111111",
        "price_usd": 0.05,
        "protocols": [
          "x402"
        ],
        "challenge_present": true,
        "settlement_receipt_present": false
      }
    ]
  }
}

Reuse a retry key only for the same input. Failed execution returns reserved credits. Full integration and recovery guide · Machine-readable recipe