{"uid":"cap_hI0g0C4yNIY696C6epkFi","slug":"synthex-forge-x402-verify-catalog-register-d7dcdd34","name":"Synthex Forge x402 Verify-Catalog Register","description":"Synthex Forge x402 Receive: 41 paid verification, attestation and governance endpoints (Ed25519 + SHA-256 signed artifacts) plus free verify/public-key/standard sibling routes. Paid routes answer HTTP 402 with an x402 v2 `payment-required` envelope (atomic USDC on Base mainnet, chain ID 8453). Free routes are declared with `security: []` per the x402scan discovery spec.","url":"https://x402.synthexforge.com/v1/verify-catalog/register?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"claim":{"type":["object","array","string"],"description":"The signed output / claim to re-check (catalog recomputes its canonical SHA-256)."},"edges":{"type":"array","items":{"type":"object"},"description":"Network-effect edges: other catalog entries referencing this service: [{url, name?, claimSha256?}]."},"signature":{"type":"string","description":"Producer Ed25519 hex signature; counted honestly as signed only if well-formed."},"service_url":{"type":"string","description":"The x402 service URL being cataloged + re-checked (must be an absolute http(s) URL)."},"claim_sha256":{"type":"string","description":"Optional producer-supplied 64-char hex SHA-256 of the claim; catalog verifies it matches the recomputed canonical digest."},"service_name":{"type":"string","description":"Optional human name for the cataloged service."}}},"responseSchema":{"type":"json","example":{"ok":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_COFGSGPR5eFULf-3ZlBOf","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.25","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Registers and re-verifies a signed service artifact in the x402 verify-catalog, recomputing its canonical SHA-256 and recording network-effect edges to other catalog entries.","exampleAgentPrompt":"Register my x402 service 'TokenGuard API' at https://tokenguard.example.com/v1/check in the Synthex Forge verify-catalog — here's the signed claim JSON and my Ed25519 hex signature, and link it to these two related catalog entries as network edges.","exampleUseCases":[{"title":"Onboard new paid API to catalog","prompt":"I've just launched my x402 service at https://api.myproject.io/v1/score — can you register it in the Synthex Forge verify-catalog using this signed claim object and my Ed25519 signature, and set the service name to 'MyProject Score API'?"},{"title":"Re-verify artifact after claim update","prompt":"My service claim has changed — please re-submit it to the x402 verify-catalog register endpoint with the updated signed claim and my SHA-256 hex digest so the catalog can confirm the canonical digest still matches my signature."},{"title":"Catalog service with network-effect edges","prompt":"Register my x402 endpoint https://forge.partner.io/v1/attest in the verify-catalog with my Ed25519 signature, and include edges pointing to these three related catalog services so the network-effect graph gets updated too."}],"resultDescription":"Returns a JSON object with an 'ok' boolean indicating whether the catalog successfully registered the service, recomputed and matched the canonical SHA-256 digest, and recorded the network-effect edges.","failureModes":["Malformed Ed25519 signature returns a failure or ok:false response","SHA-256 mismatch between producer-supplied digest and recomputed canonical digest causes rejection","Non-absolute or invalid service_url causes request failure","Payment not provided or insufficient USDC triggers HTTP 402 payment-required response","Malformed edge objects in the edges array may be silently ignored or cause validation errors"],"whenToPreferThis":"Choose this endpoint when you need to formally register and cryptographically attest an x402-compatible service into the Synthex Forge verify-catalog, especially when you want the catalog to independently recompute and verify the canonical SHA-256 of your signed claim. Prefer this over generic metadata registries when you need Ed25519 signature validation and network-effect edge linking as part of a governed x402 discovery ecosystem.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-22T18:41:10.656Z","isFirstParty":false,"canonicalSlug":"synthex-forge-x402-verify-catalog-register-d7dcdd34"}