HyperGrowth exposes four promoted sellable x402 SKUs for live 24/7 agent purchase. Primary public discovery: - /.well-known/hypergrowth/services.json - /.well-known/hypergrowth/capabilities/ - /.well-known/x402/resources - /.well-known/x402/resources/ - /.well-known/x402/resources//docs - /public/capabilities - /public/llms.txt - /.well-known/hypergrowth/agent-entry.json Promoted sellable SKUs: - hyperliquid-fillshield display_name: Hyperliquid FillShield use_when: immediately before submitting a Hyperliquid perp order artifact_value: TTL-bound execution-control artifact with action, size band, blocker, freshness, next action, receipt, and lineage paid_route: POST /x402/hyperliquid-fillshield challenge_probe: GET /x402/hyperliquid-fillshield canonical_paid_route: POST /v1/services/hyperliquid-fillshield:run price_atomic: 50000 currency: USDC chain: eip155:8453 starter_input: { "buyer": "did:hl:#buyer", "payment_identifier": "pid_fillshield_example", "input": { "symbol": "BTC-PERP", "side": "buy", "intent_notional_usd": 2500, "urgency_class": "normal", "policy_ref": "fillshield.default.v1" } } - energy-inventory-readiness display_name: EIA Energy Release Guard use_when: after an EIA petroleum status or natural gas storage release, before routing CL, BRENT, or NATGAS exposure artifact_value: official EIA facts, consensus/API-prior separation, per-coin Hyperliquid reaction evidence, blockers, next action, receipt, and lineage paid_route: POST /x402/energy-inventory-readiness challenge_probe: GET /x402/energy-inventory-readiness canonical_paid_route: POST /v1/services/energy-inventory-readiness:run price_atomic: 75000 currency: USDC chain: eip155:8453 starter_input: { "buyer": "did:hl:#buyer", "payment_identifier": "pid_energy_release_guard_example", "input": { "event_type": "EIA_PETROLEUM_STATUS", "asset_scope": ["CL", "BRENT"] } } - macro-metals-readiness display_name: Macro Metals Release Guard use_when: after CPI, PCE, FOMC, or Employment Situation releases, before routing GOLD or SILVER exposure artifact_value: official macro facts, consensus/surprise separation, per-coin GOLD/SILVER Hyperliquid reaction evidence, blockers, next action, receipt, and lineage paid_route: POST /x402/macro-metals-readiness challenge_probe: GET /x402/macro-metals-readiness canonical_paid_route: POST /v1/services/macro-metals-readiness:run price_atomic: 75000 currency: USDC chain: eip155:8453 starter_input: { "buyer": "did:hl:#buyer", "payment_identifier": "pid_macro_metals_guard_example", "input": { "event_type": "CPI", "asset_scope": ["GOLD", "SILVER"] } } - oil-supply-shock-watch display_name: Oil Supply Shock Source Guard use_when: when an oil-disruption claim needs official or contracted source confirmation before routing CL or BRENT exposure artifact_value: source reliability, confirmation score, supply-impact estimate, per-coin CL/BRENT Hyperliquid reaction evidence, blockers, next action, receipt, and lineage paid_route: POST /x402/oil-supply-shock-watch challenge_probe: GET /x402/oil-supply-shock-watch canonical_paid_route: POST /v1/services/oil-supply-shock-watch:run price_atomic: 75000 currency: USDC chain: eip155:8453 starter_input: { "buyer": "did:hl:#buyer", "payment_identifier": "pid_oil_supply_shock_guard_example", "input": { "event_type": "OIL_SUPPLY_SHOCK", "asset_scope": ["CL", "BRENT"], "official_url": "https://www.eia.gov/special/disruptions/" } } Purchase contract: - unpaid POST returns 402 PAYMENT_REQUIRED with quote_id - paid retry reuses the same POST with PAYMENT-SIGNATURE plus quote_id - successful delivery returns order_id, job_id, receipt_token, and the decision artifact - order, job, events, receipt, and lineage readback remain part of the public commercial loop - Market Event artifacts are not order authority; actionable Market Event artifacts route agents to hyperliquid-fillshield before execution Canonical top-level artifact envelope: - artifact_version - product_family - product_id - decision_state - next_action - hard_blocker - reason_one_line - expires_at - recheck_after_ms - confidence - max_executable_notional_usd - evidence_refs - non_guarantees - payload Decision semantics: - APPROVE: the artifact can advance to its next guarded step - DEFER: rerun after the stated recheck timing or after fresh evidence arrives - REJECT: do not act until new facts exist Next-action semantics: - SUBMIT_ORDER: FillShield says the current order may proceed within its TTL and size band - RUN_FILLSHIELD: Market Event says route a concrete order intent to FillShield first - RECHECK: rerun later - WAIT: wait for missing or stale evidence to clear - IGNORE: do not act on the current opportunity Fail-closed contract: - stale market evidence, missing official facts, missing source confirmation, unsupported policy, or degraded runtime must not become approval - if truth is unavailable, the artifact returns blockers instead of pretending to be actionable Compatibility service ids remain callable only where discovery marks them callable: - hyperliquid-execute-guard -> hyperliquid-fillshield FillShield note: - hyperliquid-fillshield is the execution-control SKU - shield.preflight_order remains the preferred MCP tool name - run_hyperliquid_fillshield remains the compatibility MCP alias