{"type":"https://eips.ethereum.org/EIPS/eip-8004#registration-v1","protocolVersion":"1.0","name":"Pipeline","description":"A Mediator Gateway that chains any combination of the Distill agents (refine, forge, shield, trace) sequentially in one x402-paid call. Execution is asynchronous: the invoke endpoint returns a task_id immediately and the pipeline runs in the background; poll the free status endpoint for results.","version":"1.0.0","url":"https://pipeline-agent-production-7736.up.railway.app","provider":{"organization":"Distill","url":"https://quitx5454.github.io/pulse"},"endpoints":[{"name":"invoke","url":"https://pipeline-agent-production-7736.up.railway.app/entrypoints/pipeline/invoke","method":"POST","protocolBinding":"HTTP+JSON"},{"name":"status","url":"https://pipeline-agent-production-7736.up.railway.app/entrypoints/pipeline/status/{task_id}","method":"GET","protocolBinding":"HTTP+JSON"}],"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"pipeline","name":"Chain Distill Agents","description":"Chain any combination of the Distill agents (refine, forge, shield, trace) sequentially in one x402-paid call. Returns a task_id immediately and runs async; poll the status endpoint for results.","tags":["orchestration","pipeline","x402","async","mediator-gateway"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pipeline-status","name":"Check Pipeline Status","description":"Poll the free status endpoint with a task_id to retrieve the current state, per-step results, and final output of a previously submitted pipeline run.","tags":["status","polling","async","pipeline"],"inputModes":["application/json"],"outputModes":["application/json"]}],"securitySchemes":{"x402_commerce":{"type":"apiKey","in":"header","name":"PAYMENT-SIGNATURE","description":"x402 micropayment signature settled on Base Mainnet via the Coinbase CDP facilitator. Required for the invoke endpoint only; the status endpoint is free."}},"security":[{"x402_commerce":[]}],"registrations":[{"agentId":54366,"agentRegistry":"eip155:8453:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432"}],"extensions":{"payment_required":{"protocol":"x402","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x104b5768FE505c400dd98F447665CB5c6fca388A","maxAmountRequired":"30000","price":"0.03 USDC"},"bazaar":{"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x104b5768FE505c400dd98F447665CB5c6fca388A","maxAmountRequired":"30000","maxTimeoutSeconds":60,"resource":"https://pipeline-agent-production-7736.up.railway.app/entrypoints/pipeline/invoke","description":"Chain any combination of the Distill agents (refine, forge, shield, trace) in one call.","mimeType":"application/json"}]}},"signatures":[]}