{"protocol_version":"v2","generated_at":"2026-10-20T04:16:04Z","base_url":"https://hub.modelmarket.dev","total_capabilities":247,"local_capabilities":1,"federated_capabilities":246,"hubs_indexed":18,"tools":[{"name":"prod-platon.platon.random@v1","display_name":"platon.random","description":"Signed chaos-VRF randomness","input_schema":{"type":"object","properties":{"num_bytes":{"type":"integer","minimum":1,"maximum":64,"default":32},"client_seed":{"type":"string","description":"Optional client entropy mixed into the draw."}}},"output_schema":{"type":"object","required":["random_hex","proof","signature"],"properties":{"random_hex":{"type":"string"},"num_bytes":{"type":"integer"},"proof":{"type":"object","required":["scheme","state_hash","client_seed","tick","timestamp"],"properties":{"scheme":{"type":"string"},"state_hash":{"type":"string"},"client_seed":{"type":"string"},"tick":{"type":"integer"},"timestamp":{"type":"string","format":"date-time"}}},"signature":{"type":"object","required":["algorithm","public_key","value"],"properties":{"algorithm":{"type":"string","const":"ed25519"},"public_key":{"type":"string"},"value":{"type":"string"}}}}},"price_per_call_usd":0.004,"access_mode":"paid","offerable":true,"p50_latency_ms":11,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-platon","capability_id":"platon.random@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00404,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-platon.platon.beacon@v1","display_name":"platon.beacon","description":"Hash-chained randomness beacon round","input_schema":{"type":"object","properties":{"num_bytes":{"type":"integer","minimum":1,"maximum":64,"default":32},"client_seed":{"type":"string"}}},"output_schema":{"type":"object","required":["round","prev_hash","random_hex","round_hash","signature"],"properties":{"round":{"type":"integer"},"prev_hash":{"type":"string"},"random_hex":{"type":"string"},"round_hash":{"type":"string"},"proof":{"type":"object"},"signature":{"type":"object"}}},"price_per_call_usd":0.004,"access_mode":"paid","offerable":true,"p50_latency_ms":10,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-platon","capability_id":"platon.beacon@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00404,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-platon.platon.commit@v1","display_name":"platon.commit","description":"Commit-reveal (bias-resistant) randomness","input_schema":{"type":"object","properties":{}},"output_schema":{"type":"object","required":["round","commitment","signature"],"properties":{"round":{"type":"integer"},"commitment":{"type":"string"},"committed_at":{"type":"string"},"signature":{"type":"object"}}},"price_per_call_usd":0.004,"access_mode":"paid","offerable":true,"p50_latency_ms":10,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-platon","capability_id":"platon.commit@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00404,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-platon.platon.oracle@v1","display_name":"platon.oracle","description":"LLM mathematical witness at bifurcations","input_schema":{"type":"object","properties":{"event":{"type":"string"},"telemetry":{"type":"object"}}},"output_schema":{"type":"object"},"price_per_call_usd":0.02,"access_mode":"paid","offerable":true,"p50_latency_ms":10,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-platon","capability_id":"platon.oracle@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.0202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-platon.platon.ask@v1","display_name":"platon.ask","description":"Grounded, read-only informational guide","input_schema":{"type":"object","required":["question"],"properties":{"question":{"type":"string","minLength":1,"maxLength":500},"lang":{"type":"string","enum":["en","ru","es"],"default":"en"}}},"output_schema":{"type":"object","required":["answer","source","lang"],"properties":{"answer":{"type":"string"},"source":{"type":"string"},"lang":{"type":"string"}}},"price_per_call_usd":0.003,"access_mode":"paid","offerable":true,"p50_latency_ms":10,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-platon","capability_id":"platon.ask@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00303,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-platon.platon.state@v1","display_name":"platon.state","description":"Snapshot of the 32D universe — telemetry, oscillators, projection","input_schema":{"type":"object","properties":{}},"output_schema":{"type":"object"},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":10,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-platon","capability_id":"platon.state@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-platon.platon.steer@v1","display_name":"platon.steer","description":"Semantic steering — natural language maps to bifurcation parameters","input_schema":{"type":"object","required":["prompt"],"properties":{"prompt":{"type":"string","minLength":1}}},"output_schema":{"type":"object"},"price_per_call_usd":0.005,"access_mode":"paid","offerable":true,"p50_latency_ms":10,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-platon","capability_id":"platon.steer@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00505,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-platon.platon.project@v1","display_name":"platon.project","description":"Rotate the Stiefel projection — how the 32D shadow appears in 2D","input_schema":{"type":"object","required":["theta1","theta2"],"properties":{"theta1":{"type":"number"},"theta2":{"type":"number"}}},"output_schema":{"type":"object"},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":10,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-platon","capability_id":"platon.project@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-platon.platon.dream@v1","display_name":"platon.dream","description":"Surrogate vs truth trajectory — see where prediction dies at chaos","input_schema":{"type":"object","properties":{"steps":{"type":"integer","minimum":10,"maximum":120}}},"output_schema":{"type":"object"},"price_per_call_usd":0.008,"access_mode":"paid","offerable":true,"p50_latency_ms":10,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-platon","capability_id":"platon.dream@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00808,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-platon.platon.reveal@v1","display_name":"platon.reveal","description":"Commit-reveal randomness, phase 2 — supply the round","input_schema":{"type":"object","required":["round"],"properties":{"round":{"type":"integer"},"client_seed":{"type":"string"},"num_bytes":{"type":"integer","minimum":1,"maximum":64,"default":32}}},"output_schema":{"type":"object","required":["round","preimage","client_seed","random_hex","signature"],"properties":{"round":{"type":"integer"},"commitment":{"type":"string"},"preimage":{"type":"string"},"client_seed":{"type":"string"},"random_hex":{"type":"string"},"commit_signature":{"type":"object"},"signature":{"type":"object"}}},"price_per_call_usd":0.004,"access_mode":"paid","offerable":true,"p50_latency_ms":10,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-platon","capability_id":"platon.reveal@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00404,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-platon.platon.witnesses@v1","display_name":"platon.witnesses","description":"Public feed of oracle testimonies — chimera births, chaos thresholds","input_schema":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":50}}},"output_schema":{"type":"object"},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":10,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-platon","capability_id":"platon.witnesses@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-chronos.chronos.eval@v1","display_name":"chronos.eval","description":"Verifiable delay function (VDF): proof that real sequential time passed. Evaluates y = g^(2^T) mod N via T sequential squarings, returning y + a Wesolowski proof. Higher difficulty = more enforced sequential time. Anyone can verify without redoing the work.","input_schema":{"type":"object","required":["seed"],"properties":{"seed":{"type":"string","minLength":1},"difficulty":{"type":"integer","minimum":1,"maximum":1000000,"default":100000}}},"output_schema":{"type":"object","required":["g","y","difficulty","proof"],"properties":{"scheme":{"type":"string"},"g":{"type":"string"},"y":{"type":"string"},"y_canonical":{"type":"string","description":"The VDF output min(y, N-y): y and N-y are both valid proofs of it. Bind to this, not to y."},"output":{"type":"string","description":"sha256 hex of (g, difficulty, y_canonical) — the randomness to use."},"difficulty":{"type":"integer"},"proof":{"type":"object"},"modulus":{"type":"string"}}},"price_per_call_usd":0.01,"access_mode":"paid","offerable":true,"p50_latency_ms":400,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-chronos","capability_id":"chronos.eval@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.0101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-chronos.chronos.verify@v1","display_name":"chronos.verify","description":"Verify a verifiable delay function (VDF) proof (π^l · g^r ≡ y) — cheap and trustless, no need to redo the sequential work.","input_schema":{"type":"object","required":["g","y","difficulty","proof"],"properties":{"g":{"type":"string"},"y":{"type":"string"},"difficulty":{"type":"integer"},"proof":{"type":"object"}}},"output_schema":{"type":"object","required":["valid"],"properties":{"valid":{"type":"boolean"},"y_canonical":{"type":"string","description":"When valid: the output both y and N-y prove."},"output":{"type":"string","description":"When valid: sha256 hex of (g, difficulty, y_canonical)."}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":15,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-chronos","capability_id":"chronos.verify@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-lattice.lattice.sequence@v1","display_name":"lattice.sequence","description":"Generate `count` points of the `dim`-dimensional Halton low-discrepancy sequence in [0,1)^dim, using successive coprime prime bases. Quasi-random: fills space more evenly than RNG, so quasi-Monte-Carlo estimators converge faster. Deterministic for given (count, dim, skip).","input_schema":{"type":"object","properties":{"count":{"type":"integer","minimum":1,"maximum":4096,"default":256},"dim":{"type":"integer","minimum":1,"maximum":8,"default":2},"skip":{"type":"integer","minimum":0,"default":0}}},"output_schema":{"type":"object","required":["points","dim","count","bases"],"properties":{"sequence":{"type":"string"},"points":{"type":"array","items":{"type":"array","items":{"type":"number"}}},"dim":{"type":"integer"},"count":{"type":"integer"},"skip":{"type":"integer"},"bases":{"type":"array","items":{"type":"integer"}}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":8,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-lattice","capability_id":"lattice.sequence@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-murmuration.murmuration.aggregate@v1","display_name":"murmuration.aggregate","description":"Aggregate a list of agent-submitted values into a single robust consensus number. Returns the median, symmetric trimmed mean, Tukey biweight location, and a DeGroot complete-graph consensus value with its iteration count. Outlier- and Byzantine-resistant.","input_schema":{"type":"object","required":["values"],"properties":{"values":{"type":"array","items":{"type":"number"},"minItems":1,"description":"Agent-submitted scalar estimates."},"trim":{"type":"number","minimum":0.0,"maximum":0.499,"default":0.1,"description":"Fraction trimmed from each tail for the trimmed mean."}}},"output_schema":{"type":"object","required":["n","median","trimmed_mean","biweight","converged_value","iterations"],"properties":{"n":{"type":"integer"},"median":{"type":"number"},"trimmed_mean":{"type":"number"},"biweight":{"type":"number"},"converged_value":{"type":"number"},"iterations":{"type":"integer"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":5,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-murmuration","capability_id":"murmuration.aggregate@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-lumen.lumen.reputation@v1","display_name":"lumen.reputation","description":"Compute EigenTrust / PageRank reputation over a directed weighted trust graph. Builds a column-stochastic transition matrix with damping (default 0.85), power-iterates to the dominant eigenvector, and returns normalized scores (sum to 1), the iteration count, and convergence. Dangling nodes are handled via uniform teleport.","input_schema":{"type":"object","required":["nodes","edges"],"properties":{"nodes":{"type":"integer","minimum":1,"maximum":100000},"edges":{"type":"array","description":"Directed weighted trust edges [i, j, w]: i trusts j with weight w.","items":{"type":"array","items":{"type":"number"},"minItems":3,"maxItems":3}},"damping":{"type":"number","exclusiveMinimum":0,"exclusiveMaximum":1,"default":0.85}}},"output_schema":{"type":"object","required":["scores","iterations","converged"],"properties":{"scores":{"type":"array","items":{"type":"number"}},"iterations":{"type":"integer"},"converged":{"type":"boolean"}}},"price_per_call_usd":0.005,"access_mode":"paid","offerable":true,"p50_latency_ms":1,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-lumen","capability_id":"lumen.reputation@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00505,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-lumen.lumen.score@v1","display_name":"lumen.score","description":"Single-agent trust lookup: PageRank score, rank, and percentile for one node in a directed weighted trust graph.","input_schema":{"type":"object","required":["nodes","edges","target_node"],"properties":{"nodes":{"type":"integer","minimum":1,"maximum":100000},"edges":{"type":"array","items":{"type":"array","items":{"type":"number"},"minItems":3,"maxItems":3}},"target_node":{"type":"integer","minimum":0},"damping":{"type":"number","exclusiveMinimum":0,"exclusiveMaximum":1,"default":0.85}}},"output_schema":{"type":"object","required":["target_node","score","rank","of","percentile"],"properties":{"target_node":{"type":"integer"},"score":{"type":"number"},"rank":{"type":"integer"},"of":{"type":"integer"},"percentile":{"type":"number"}}},"price_per_call_usd":0.003,"access_mode":"paid","offerable":true,"p50_latency_ms":20,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-lumen","capability_id":"lumen.score@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00303,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-lumen.lumen.verify@v1","display_name":"lumen.verify","description":"Re-derive PageRank over the supplied graph and check claimed scores match the fixed point (trustless spot-check). If an optional graph_commitment is supplied, the graph is first checked against it and a mismatch is rejected; the computed commitment is always returned.","input_schema":{"type":"object","required":["nodes","edges","scores"],"properties":{"nodes":{"type":"integer","minimum":1,"maximum":100000},"edges":{"type":"array","items":{"type":"array","items":{"type":"number"},"minItems":3,"maxItems":3}},"scores":{"type":"array","items":{"type":"number"}},"damping":{"type":"number","exclusiveMinimum":0,"exclusiveMaximum":1,"default":0.85},"graph_commitment":{"type":"string","description":"Optional 'sha256:<hex>' commitment to the trust graph. If given, the supplied edges must hash to it or verification fails with a graph_commitment mismatch."}}},"output_schema":{"type":"object","required":["valid"],"properties":{"valid":{"type":"boolean"},"max_abs_diff":{"type":"number"},"error":{"type":"string"},"graph_commitment":{"type":"string"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":20,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-lumen","capability_id":"lumen.verify@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-colony.colony.optimize@v1","display_name":"colony.optimize","description":"Optimize a tour over >=3 2D points: nearest-neighbour + 2-opt. Returns the tour (a permutation), its length, an admissible lower bound (sum of each node's cheapest incident edge / 2), and gap = (length - lower_bound) / lower_bound. The gap is a certificate of how far from optimal the tour can possibly be. When coincident points make the lower bound 0 it certifies nothing, so gap is null (unknown) unless the tour length is also 0 (all points coincide -> provably optimal).","input_schema":{"type":"object","required":["points"],"properties":{"points":{"type":"array","minItems":3,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number"}},"description":"List of [x, y] coordinates (at least 3)."},"iterations":{"type":"integer","minimum":1,"maximum":100000,"default":1000,"description":"2-opt improvement budget."}}},"output_schema":{"type":"object","required":["tour","length","lower_bound","gap","n"],"properties":{"tour":{"type":"array","items":{"type":"integer"}},"length":{"type":"number"},"lower_bound":{"type":"number"},"gap":{"type":["number","null"],"description":"Optimality gap (length - lower_bound) / lower_bound, or null when the lower bound is 0 and thus certifies nothing."},"n":{"type":"integer"},"nn_length":{"type":"number"}}},"price_per_call_usd":0.005,"access_mode":"paid","offerable":true,"p50_latency_ms":25,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-colony","capability_id":"colony.optimize@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00505,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-turing.turing.bluenoise@v1","display_name":"turing.bluenoise","description":"Generate `count` blue-noise points in [0,1)^2 (Mitchell's best-candidate). Returns the points, count and the measured minimum pairwise distance. Pass `seed` for a reproducible set; omit it for a fresh os.urandom seed (reported back). `candidates` (default 10) trades cost for spacing quality.","input_schema":{"type":"object","required":["count"],"properties":{"count":{"type":"integer","minimum":1,"maximum":2048,"description":"number of points to generate"},"candidates":{"type":"integer","minimum":1,"maximum":1024,"default":10,"description":"random candidates considered per placement"},"seed":{"type":"integer","description":"optional seed for a reproducible set"}}},"output_schema":{"type":"object","required":["points","count","min_distance"],"properties":{"points":{"type":"array","items":{"type":"array","items":{"type":"number"},"minItems":2,"maxItems":2}},"count":{"type":"integer"},"min_distance":{"type":"number"},"candidates":{"type":"integer"},"seed":{"type":"integer"},"seed_source":{"type":"string"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":40,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-turing","capability_id":"turing.bluenoise@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-percola.percola.threshold@v1","display_name":"percola.threshold","description":"Analyse a graph's connectivity resilience. Removes high-leverage nodes (deterministic greedy 'targeted' order) and a committed-seed 'random' baseline, tracking the giant component P_inf and second cluster S2. Returns f_c (critical attack fraction) for each attack, the collapse curves, a 0..1 robustness scalar (area under targeted P_inf, normalised by its tight 0.5 bound), the keystone node set, and a graph_commitment for trustless replay.","input_schema":{"type":"object","required":["edges"],"properties":{"nodes":{"type":"array","description":"Optional explicit node labels (isolated nodes that have no edges).","items":{"type":["string","integer"]}},"edges":{"type":"array","description":"Undirected edges as [u, v] label pairs (directed input is symmetrised).","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":["string","integer"]}}},"samples":{"type":"integer","minimum":2,"maximum":200,"default":50,"description":"Resolution of the collapse curve (number of f samples)."},"attack":{"type":"string","enum":["targeted","random","both"],"default":"both"},"nonce":{"type":["string","integer"],"default":"0","description":"Commit-reveal nonce for the random-attack baseline seed."}}},"output_schema":{"type":"object","required":["n","m","graph_commitment"],"properties":{"n":{"type":"integer"},"m":{"type":"integer"},"graph_commitment":{"type":"string"},"robustness":{"type":"number"},"samples":{"type":"integer"},"targeted":{"type":"object","properties":{"f_c":{"type":"number"},"curve":{"type":"array","items":{"type":"object","properties":{"f":{"type":"number"},"p_inf":{"type":"number"},"s2":{"type":"number"},"removed":{"type":"integer"}}}},"keystones":{"type":"array","items":{"type":"string"}},"order_hash":{"type":"string"}}},"random":{"type":"object","properties":{"f_c":{"type":"number"},"curve":{"type":"array","items":{"type":"object","properties":{"f":{"type":"number"},"p_inf":{"type":"number"},"s2":{"type":"number"},"removed":{"type":"integer"}}}},"seed":{"type":"string"},"nonce":{"type":"string"},"order_hash":{"type":"string"}}}}},"price_per_call_usd":0.01,"access_mode":"paid","offerable":true,"p50_latency_ms":60,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-percola","capability_id":"percola.threshold@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.0101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-percola.percola.verify@v1","display_name":"percola.verify","description":"Trustless verification: re-derive the canonical graph, reconstruct the removal order (greedy for targeted; seed for random), replay the union-find sweep, and check the claimed f_c against the recomputed value. Cheap; needs no trust in the oracle.","input_schema":{"type":"object","required":["edges","f_c"],"properties":{"nodes":{"type":"array","description":"Optional explicit node labels (isolated nodes that have no edges).","items":{"type":["string","integer"]}},"edges":{"type":"array","description":"Undirected edges as [u, v] label pairs (directed input is symmetrised).","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":["string","integer"]}}},"samples":{"type":"integer","minimum":2,"maximum":200,"default":50,"description":"Resolution of the collapse curve (number of f samples)."},"attack":{"type":"string","enum":["targeted","random"],"default":"targeted"},"f_c":{"type":"number","description":"Claimed critical attack fraction to check."},"nonce":{"type":["string","integer"],"default":"0"},"seed":{"type":"string","description":"16-hex random-attack seed (alternative to nonce)."}}},"output_schema":{"type":"object","required":["valid","graph_commitment","recomputed_f_c"],"properties":{"valid":{"type":"boolean"},"attack":{"type":"string"},"graph_commitment":{"type":"string"},"recomputed_f_c":{"type":"number"},"claimed_f_c":{"type":"number"},"order_hash":{"type":"string"},"seed":{"type":"string"}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":20,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-percola","capability_id":"percola.verify@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-fermat.fermat.route@v1","display_name":"fermat.route","description":"Compute the globally least-time (least-cost) composition path from 'start' to 'goal' over a directed weighted service graph, plus the eikonal potential T(v) for every node and a dual optimality certificate. Edge weight is the refractive index n(u,v) >= 0 (cost + latency + risk). Returns path, total, potentials, graph_commitment and certificate{path_edges,...} for trustless replay.","input_schema":{"type":"object","required":["edges","start","goal"],"properties":{"nodes":{"type":"array","items":{"type":["string","integer"]},"description":"Optional explicit node labels (e.g. isolated nodes)."},"edges":{"type":"array","description":"Directed weighted edges. Two shapes are accepted and may be mixed: (a) [u, v, weight] where weight is the already-blended non-negative refractive index n(u,v); or (b) {from,to, cost?, latency?, reputation?} where the index is derived as a*cost + b*(latency/scale) + c*(1-reputation) using 'blend'. A bare [u, v] is weight 0.","items":{"oneOf":[{"type":"array","minItems":2,"maxItems":3},{"type":"object","properties":{"from":{"type":["string","integer"]},"to":{"type":["string","integer"]},"u":{"type":["string","integer"]},"v":{"type":["string","integer"]},"source":{"type":["string","integer"]},"target":{"type":["string","integer"]},"cost":{"type":"number","minimum":0},"latency":{"type":"number","minimum":0},"reputation":{"type":"number","minimum":0,"maximum":1},"weight":{"type":"number","minimum":0},"n":{"type":"number","minimum":0}}}]}},"start":{"type":["string","integer"]},"goal":{"type":["string","integer"]},"blend":{"type":"object","description":"Refractive-index blend coefficients for dict-shaped edges: {cost,latency,reputation,latency_scale}. Defaults {1,1,1,1000}.","properties":{"cost":{"type":"number"},"latency":{"type":"number"},"reputation":{"type":"number"},"latency_scale":{"type":"number"}}}}},"output_schema":{"type":"object","required":["path","total","potentials","graph_commitment","certificate"],"properties":{"start":{"type":"string"},"goal":{"type":"string"},"reachable":{"type":"boolean"},"path":{"type":["array","null"],"items":{"type":"string"}},"total":{"type":["number","null"]},"potentials":{"type":"object","description":"Eikonal potential T(v) = least cost-to-reach, keyed by node label (null = unreachable).","additionalProperties":{"type":["number","null"]}},"graph_commitment":{"type":"string"},"n":{"type":"integer"},"m":{"type":"integer"},"blend":{"type":"object"},"certificate":{"type":"object","properties":{"kind":{"type":"string"},"path_edges":{"type":"array"},"feasibility":{"type":"string"},"tightness":{"type":"string"}}}}},"price_per_call_usd":0.01,"access_mode":"paid","offerable":true,"p50_latency_ms":50,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-fermat","capability_id":"fermat.route@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.0101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-fermat.fermat.verify@v1","display_name":"fermat.verify","description":"Trustless verification of a least-time route via its dual certificate. Re-derives the canonical graph and refractive indices, then checks the supplied potentials T(v) for FEASIBILITY (T(v) <= T(u)+n(u,v) on every edge) and the supplied path for TIGHTNESS (T(v) == T(u)+n(u,v) on every path edge, grounded T(start)=0). Both holding proves the path is globally optimal — checked in O(E), no Dijkstra, no trust in the oracle.","input_schema":{"type":"object","required":["edges","potentials","start","goal"],"properties":{"nodes":{"type":"array","items":{"type":["string","integer"]}},"edges":{"type":"array","description":"Directed weighted edges. Two shapes are accepted and may be mixed: (a) [u, v, weight] where weight is the already-blended non-negative refractive index n(u,v); or (b) {from,to, cost?, latency?, reputation?} where the index is derived as a*cost + b*(latency/scale) + c*(1-reputation) using 'blend'. A bare [u, v] is weight 0.","items":{"oneOf":[{"type":"array","minItems":2,"maxItems":3},{"type":"object","properties":{"from":{"type":["string","integer"]},"to":{"type":["string","integer"]},"u":{"type":["string","integer"]},"v":{"type":["string","integer"]},"source":{"type":["string","integer"]},"target":{"type":["string","integer"]},"cost":{"type":"number","minimum":0},"latency":{"type":"number","minimum":0},"reputation":{"type":"number","minimum":0,"maximum":1},"weight":{"type":"number","minimum":0},"n":{"type":"number","minimum":0}}}]}},"path":{"type":"array","items":{"type":["string","integer"]},"description":"Claimed optimal path start -> goal (node labels in order)."},"potentials":{"type":"object","description":"Eikonal potential T(v) = least cost-to-reach, keyed by node label (null = unreachable).","additionalProperties":{"type":["number","null"]}},"start":{"type":["string","integer"]},"goal":{"type":["string","integer"]},"total":{"type":"number","description":"Optional claimed total to match against T(goal)."},"blend":{"type":"object","description":"Refractive-index blend coefficients for dict-shaped edges: {cost,latency,reputation,latency_scale}. Defaults {1,1,1,1000}.","properties":{"cost":{"type":"number"},"latency":{"type":"number"},"reputation":{"type":"number"},"latency_scale":{"type":"number"}}}}},"output_schema":{"type":"object","required":["valid","feasible","tight","graph_commitment"],"properties":{"valid":{"type":"boolean"},"feasible":{"type":"boolean"},"tight":{"type":"boolean"},"source_grounded":{"type":"boolean"},"graph_commitment":{"type":"string"},"recomputed_total":{"type":["number","null"]},"claimed_total":{"type":["number","null"]},"first_violation":{"type":["array","null"]},"edges_checked":{"type":"integer"},"reasons":{"type":"array","items":{"type":"string"}}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":20,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-fermat","capability_id":"fermat.verify@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-ablation.ablation.cascade@v1","display_name":"ablation.cascade","description":"Analyse a network's systemic cascade risk. Treats the exposure graph as an abelian sandpile, drives `grains` unit shocks on a committed pseudo-random schedule, and stabilises after each via a topple queue. Returns the avalanche size distribution, the MLE power-law exponent tau + KS fit, the mean and tail (VaR/CVaR 95% & 99%) avalanche size, the top trigger nodes, a config_commitment and the committed seed for trustless replay. Small tau / heavy tail = one default ripples across the whole market.","input_schema":{"type":"object","required":["edges"],"properties":{"nodes":{"type":"array","description":"Optional explicit node labels (e.g. isolated counterparties with no edges).","items":{"type":["string","integer"]}},"edges":{"type":"array","description":"Directed exposure edges as [u, v] label pairs: stress flows u->v (u depends on / owes v, so u's distress lands on v).","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":["string","integer"]}}},"capacities":{"type":"object","description":"Optional per-node toppling threshold (capacity), label->int>=1. Defaults to the node's out-degree (canonical BTW rule).","additionalProperties":{"type":"integer","minimum":1}},"thresholds":{"type":"object","description":"Alias for 'capacities'.","additionalProperties":{"type":"integer","minimum":1}},"sinks":{"type":"array","description":"Optional sink nodes that dissipate grains and never topple (boundary).","items":{"type":["string","integer"]}},"grains":{"type":"integer","minimum":1,"maximum":20000,"default":4000,"description":"Number of unit stress grains to drive into the system."},"nonce":{"type":["string","integer"],"default":"0","description":"Commit-reveal nonce for the drive-schedule seed = H(config_commitment || nonce)."},"s_min":{"type":"integer","minimum":1,"default":1,"description":"Lower cutoff for the power-law MLE fit (fit only avalanches of size >= s_min)."},"dissipation":{"type":"integer","minimum":0,"default":1,"description":"Grains leaked to the open boundary per topple (the system's leak rate). >=1 (default) guarantees criticality + termination on any graph; 0 = perfectly conservative (dissipation only at explicit sinks / dead-ends)."}}},"output_schema":{"type":"object","required":["n","m","config_commitment","tau","topple_total"],"properties":{"n":{"type":"integer"},"m":{"type":"integer"},"grains":{"type":"integer"},"config_commitment":{"type":"string"},"seed":{"type":"string"},"nonce":{"type":"string"},"dissipation":{"type":"integer"},"topple_total":{"type":"integer"},"n_avalanches":{"type":"integer"},"distribution":{"type":"array","description":"Avalanche-size distribution as {size, count} pairs (log-log power-law support).","items":{"type":"object","properties":{"size":{"type":"integer"},"count":{"type":"integer"}}}},"tau":{"type":"number"},"ks":{"type":"number"},"s_min":{"type":"integer"},"mean_avalanche":{"type":"number"},"max_avalanche":{"type":"integer"},"var95":{"type":"object","properties":{"var":{"type":"number"},"cvar":{"type":"number"},"quantile":{"type":"number"}}},"cvar95":{"type":"number"},"var99":{"type":"object","properties":{"var":{"type":"number"},"cvar":{"type":"number"},"quantile":{"type":"number"}}},"cvar99":{"type":"number"},"triggers":{"type":"array","items":{"type":"object","properties":{"node":{"type":"string"},"big_cascades":{"type":"integer"},"avalanches_seeded":{"type":"integer"},"total_cascade_mass":{"type":"integer"}}}}}},"price_per_call_usd":0.01,"access_mode":"paid","offerable":true,"p50_latency_ms":90,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-ablation","capability_id":"ablation.cascade@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.0101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-ablation.ablation.verify@v1","display_name":"ablation.verify","description":"Trustless verification: re-derive the canonical config, replay the driven-dissipative sandpile over the committed schedule (seed = H(config_commitment || nonce), or a supplied seed), recompute the order-independent topple total and power-law tau, and check them against the claimed values. The abelian theorem guarantees bit-for-bit reproduction regardless of relaxation order. Cheap; needs no trust in the oracle.","input_schema":{"type":"object","required":["edges"],"properties":{"nodes":{"type":"array","description":"Optional explicit node labels (e.g. isolated counterparties with no edges).","items":{"type":["string","integer"]}},"edges":{"type":"array","description":"Directed exposure edges as [u, v] label pairs: stress flows u->v (u depends on / owes v, so u's distress lands on v).","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":["string","integer"]}}},"capacities":{"type":"object","description":"Optional per-node toppling threshold (capacity), label->int>=1. Defaults to the node's out-degree (canonical BTW rule).","additionalProperties":{"type":"integer","minimum":1}},"thresholds":{"type":"object","description":"Alias for 'capacities'.","additionalProperties":{"type":"integer","minimum":1}},"sinks":{"type":"array","description":"Optional sink nodes that dissipate grains and never topple (boundary).","items":{"type":["string","integer"]}},"grains":{"type":"integer","minimum":1,"maximum":20000,"default":4000,"description":"Number of unit stress grains to drive into the system."},"nonce":{"type":["string","integer"],"default":"0","description":"Commit-reveal nonce for the drive-schedule seed = H(config_commitment || nonce)."},"s_min":{"type":"integer","minimum":1,"default":1,"description":"Lower cutoff for the power-law MLE fit (fit only avalanches of size >= s_min)."},"dissipation":{"type":"integer","minimum":0,"default":1,"description":"Grains leaked to the open boundary per topple (the system's leak rate). >=1 (default) guarantees criticality + termination on any graph; 0 = perfectly conservative (dissipation only at explicit sinks / dead-ends)."},"seed":{"type":"string","description":"16-hex drive seed (alternative to nonce)."},"claimed_tau":{"type":"number","description":"Claimed power-law exponent to check."},"claimed_topple_total":{"type":"integer","description":"Claimed total topple count to check."}}},"output_schema":{"type":"object","required":["valid","config_commitment","recomputed_topple_total","recomputed_tau"],"properties":{"valid":{"type":"boolean"},"config_commitment":{"type":"string"},"seed":{"type":"string"},"nonce":{"type":["string","null"]},"recomputed_topple_total":{"type":"integer"},"recomputed_tau":{"type":"number"},"claimed_topple_total":{"type":["integer","null"]},"claimed_tau":{"type":["number","null"]}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":30,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-ablation","capability_id":"ablation.verify@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-landauer.landauer.audit@v1","display_name":"landauer.audit","description":"Audit a computation's thermodynamic cost. Topologically traverses the op-DAG, counts logically-irreversible bit-erasures per gate (lossy fan-in / explicit erase), and returns: irreversible_bits, energy_floor_j (irreversible_bits · k_B·T·ln2), the Bennett reversible lower bound (reversible_bits) and the avoidable wasteful_bits, a 0..1 efficiency, the per-gate hot-spot list, and a circuit_commitment for trustless replay.","input_schema":{"type":"object","required":["ops"],"properties":{"ops":{"type":"array","description":"The operation DAG. Each element is a gate node {id, gate, inputs:[id,...], width?}. 'inputs' are the ids of the nodes this gate reads (its data dependencies / fan-in). Reversible gates (not, copy/fanout, swap, cnot, toffoli, fredkin, input, output) erase 0 bits; boolean reductions (and, or, nand, mux, add, ...) erase fan_in-1 bits; width-erasers (erase, reset, measure, ...) erase 'width' bits.","items":{"type":"object","required":["id","gate"],"properties":{"id":{"type":["string","integer"],"description":"Unique node id."},"gate":{"type":"string","description":"Gate type (case-insensitive)."},"inputs":{"type":"array","description":"Ids of predecessor nodes (data dependencies).","items":{"type":["string","integer"]}},"width":{"type":"integer","minimum":0,"maximum":4096,"description":"Bit-width for width-erasers / register sources."}}}},"temperature_k":{"type":"number","minimum":0.001,"maximum":1000000.0,"default":300.0,"description":"Environment temperature in kelvin (sets the kT·ln2 bit cost)."}}},"output_schema":{"type":"object","required":["irreversible_bits","energy_floor_j","circuit_commitment"],"properties":{"n_ops":{"type":"integer"},"n_edges":{"type":"integer"},"temperature_k":{"type":"number"},"irreversible_bits":{"type":"integer"},"reversible_bits":{"type":"integer"},"wasteful_bits":{"type":"integer"},"energy_floor_j":{"type":"number"},"reversible_floor_j":{"type":"number"},"bit_cost_j":{"type":"number"},"efficiency":{"type":"number"},"circuit_commitment":{"type":"string"},"hot_gates":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"gate":{"type":"string"},"erased_bits":{"type":"integer"}}}}}},"price_per_call_usd":0.01,"access_mode":"paid","offerable":true,"p50_latency_ms":45,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-landauer","capability_id":"landauer.audit@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.0101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-landauer.landauer.verify@v1","display_name":"landauer.verify","description":"Trustless verification: re-derive the canonical circuit, replay the topological erasure count, recompute the energy floor, and check the claimed irreversible_bits and/or energy_floor_j bit-for-bit. Cheap; needs no trust in the oracle. Supply at least one of the two claims.","input_schema":{"type":"object","required":["ops"],"properties":{"ops":{"type":"array","description":"The operation DAG. Each element is a gate node {id, gate, inputs:[id,...], width?}. 'inputs' are the ids of the nodes this gate reads (its data dependencies / fan-in). Reversible gates (not, copy/fanout, swap, cnot, toffoli, fredkin, input, output) erase 0 bits; boolean reductions (and, or, nand, mux, add, ...) erase fan_in-1 bits; width-erasers (erase, reset, measure, ...) erase 'width' bits.","items":{"type":"object","required":["id","gate"],"properties":{"id":{"type":["string","integer"],"description":"Unique node id."},"gate":{"type":"string","description":"Gate type (case-insensitive)."},"inputs":{"type":"array","description":"Ids of predecessor nodes (data dependencies).","items":{"type":["string","integer"]}},"width":{"type":"integer","minimum":0,"maximum":4096,"description":"Bit-width for width-erasers / register sources."}}}},"temperature_k":{"type":"number","minimum":0.001,"maximum":1000000.0,"default":300.0,"description":"Environment temperature in kelvin (sets the kT·ln2 bit cost)."},"irreversible_bits":{"type":"integer","minimum":0,"description":"Claimed irreversible bit-erasure count to check."},"energy_floor_j":{"type":"number","minimum":0,"description":"Claimed Landauer energy floor in joules to check."}}},"output_schema":{"type":"object","required":["valid","circuit_commitment","recomputed_irreversible_bits","energy_floor_j"],"properties":{"valid":{"type":"boolean"},"temperature_k":{"type":"number"},"circuit_commitment":{"type":"string"},"recomputed_irreversible_bits":{"type":"integer"},"energy_floor_j":{"type":"number"},"claimed_irreversible_bits":{"type":"integer"},"claimed_energy_floor_j":{"type":"number"},"bits_match":{"type":"boolean"},"energy_match":{"type":"boolean"}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":18,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-landauer","capability_id":"landauer.verify@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-sortes.sortes.draw@v1","display_name":"sortes.draw","description":"Draw verifiable randomness for an input alpha. Computes the ECVRF proof pi and output beta with the oracle's secret key (never returned), binding the result to (public_key, alpha). Returns the public_key, the proof components (gamma, c, s, pi), beta, and `output` (num_bytes of uniform randomness). Anyone can re-verify offline with sortes.verify@v1.","input_schema":{"type":"object","required":["alpha"],"properties":{"alpha":{"type":"string","description":"Client seed/message. UTF-8 by default; prefix 'hex:' for raw bytes."},"num_bytes":{"type":"integer","minimum":1,"maximum":64,"default":32,"description":"Length of the derived uniform `output` (beta is 64 bytes)."}}},"output_schema":{"type":"object","required":["public_key","alpha","pi","beta","output","suite"],"properties":{"suite":{"type":"string"},"public_key":{"type":"string"},"alpha":{"type":"string"},"gamma":{"type":"string"},"c":{"type":"string"},"s":{"type":"string"},"pi":{"type":"string"},"beta":{"type":"string"},"output":{"type":"string"},"num_bytes":{"type":"integer"}}},"price_per_call_usd":0.006,"access_mode":"paid","offerable":true,"p50_latency_ms":13,"success_rate_30d":1.0,"reputation_basis":"measured","observations_30d":2,"product_id":"prod-sortes","capability_id":"sortes.draw@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00606,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-sortes.sortes.verify@v1","display_name":"sortes.verify","description":"Verify an ECVRF proof offline and trustlessly. Given (public_key, alpha, pi) returns valid:true with the canonical beta iff the proof is the unique correct VRF output for that (public_key, alpha); otherwise valid:false. Needs no trust in the oracle.","input_schema":{"type":"object","required":["public_key","alpha","pi"],"properties":{"public_key":{"type":"string","description":"VRF public key (32-byte hex)."},"alpha":{"type":"string","description":"The input that was drawn (UTF-8 or 'hex:' raw)."},"pi":{"type":"string","description":"The 80-byte ECVRF proof (hex)."}}},"output_schema":{"type":"object","required":["valid"],"properties":{"valid":{"type":"boolean"},"beta":{"type":["string","null"]},"issued_by_this_oracle":{"type":"boolean","description":"Whether public_key is this oracle's own key. A valid proof under another key is that key's draw, not this oracle's."}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":6,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-sortes","capability_id":"sortes.verify@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-gauss.gauss.field@v1","display_name":"gauss.field","description":"GP posterior over a query field. Fits the RBF kernel to (X, y) and returns the predictive mean and variance (and std) at every query point — the calibrated uncertainty band that collapses to the noise floor at observations and breathes out to the prior sigma_f^2 far from data.","input_schema":{"type":"object","required":["X","y","query"],"properties":{"X":{"type":"array","items":{"type":"array","items":{"type":"number"}},"description":"Training inputs (n × d)."},"y":{"type":"array","items":{"type":"number"},"description":"Training targets (n)."},"query":{"type":"array","items":{"type":"array","items":{"type":"number"}},"description":"Query inputs (m × d) to predict at."},"hyperparams":{"type":"object","description":"Optional RBF-kernel hyperparameters; sane / heuristic defaults fill any omitted.","properties":{"length_scale":{"type":"number","exclusiveMinimum":0,"description":"RBF length-scale l (default: median pairwise distance)."},"signal_var":{"type":"number","exclusiveMinimum":0,"description":"Signal variance sigma_f^2 (default: var(y))."},"noise_var":{"type":"number","exclusiveMinimum":0,"description":"Observation noise sigma_n^2 (default: 1e-6)."}}}}},"output_schema":{"type":"object","required":["mean","var","std","n","d"],"properties":{"mean":{"type":"array","items":{"type":"number"}},"var":{"type":"array","items":{"type":"number"}},"std":{"type":"array","items":{"type":"number"}},"hyperparams":{"type":"object","properties":{"length_scale":{"type":"number"},"signal_var":{"type":"number"},"noise_var":{"type":"number"}}},"n":{"type":"integer"},"d":{"type":"integer"}}},"price_per_call_usd":0.006,"access_mode":"paid","offerable":true,"p50_latency_ms":25,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-gauss","capability_id":"gauss.field@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00606,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-gauss.gauss.suggest@v1","display_name":"gauss.suggest","description":"Best next experiment by Expected Improvement. Given (X, y) and either an explicit candidate set or bounds+grid, fits the GP and ranks candidates by EI(x) = (mu - f_best - xi)·Phi(z) + std·phi(z). Returns the argmax point, its EI, and the full acquisition vector — a calibrated alternative to hand-tuned UCB / bandit exploration. Supports max or min goals.","input_schema":{"type":"object","required":["X","y"],"properties":{"X":{"type":"array","items":{"type":"array","items":{"type":"number"}},"description":"Training inputs (n × d)."},"y":{"type":"array","items":{"type":"number"},"description":"Training targets (n)."},"candidates":{"type":"array","items":{"type":"array","items":{"type":"number"}},"description":"Explicit candidate points (c × d)."},"bounds":{"type":"array","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number"}},"description":"Per-dimension [lo, hi] box, swept by an auto grid (alternative to candidates)."},"grid":{"type":"integer","minimum":2,"default":64,"description":"Per-axis grid resolution when using bounds (capped to stay bounded)."},"xi":{"type":"number","minimum":0,"default":0.01,"description":"EI exploration margin."},"goal":{"type":"string","enum":["max","min"],"default":"max"},"hyperparams":{"type":"object","description":"Optional RBF-kernel hyperparameters; sane / heuristic defaults fill any omitted.","properties":{"length_scale":{"type":"number","exclusiveMinimum":0,"description":"RBF length-scale l (default: median pairwise distance)."},"signal_var":{"type":"number","exclusiveMinimum":0,"description":"Signal variance sigma_f^2 (default: var(y))."},"noise_var":{"type":"number","exclusiveMinimum":0,"description":"Observation noise sigma_n^2 (default: 1e-6)."}}}}},"output_schema":{"type":"object","required":["best","ei","acquisition","index"],"properties":{"best":{"type":"array","items":{"type":"number"}},"ei":{"type":"number"},"acquisition":{"type":"array","items":{"type":"number"}},"index":{"type":"integer"},"goal":{"type":"string"},"f_best":{"type":"number"},"n_candidates":{"type":"integer"},"hyperparams":{"type":"object","properties":{"length_scale":{"type":"number"},"signal_var":{"type":"number"},"noise_var":{"type":"number"}}}}},"price_per_call_usd":0.006,"access_mode":"paid","offerable":true,"p50_latency_ms":25,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-gauss","capability_id":"gauss.suggest@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00606,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-gauss.gauss.verify@v1","display_name":"gauss.verify","description":"Trustless replay: recompute the GP posterior at one or a few query points and check the claimed mean / variance match within a tolerance. Cheap; needs no trust in the oracle that produced the original field.","input_schema":{"type":"object","required":["X","y","query"],"properties":{"X":{"type":"array","items":{"type":"array","items":{"type":"number"}},"description":"Training inputs (n × d)."},"y":{"type":"array","items":{"type":"number"},"description":"Training targets (n)."},"query":{"type":"array","items":{"type":"array","items":{"type":"number"}},"description":"Query inputs (m × d) to recompute at."},"claimed_mean":{"type":"array","items":{"type":"number"},"description":"Claimed posterior mean to check."},"claimed_var":{"type":"array","items":{"type":"number"},"description":"Claimed posterior variance to check."},"tol":{"type":"number","default":1e-06,"description":"Max absolute error allowed."},"hyperparams":{"type":"object","description":"Optional RBF-kernel hyperparameters; sane / heuristic defaults fill any omitted.","properties":{"length_scale":{"type":"number","exclusiveMinimum":0,"description":"RBF length-scale l (default: median pairwise distance)."},"signal_var":{"type":"number","exclusiveMinimum":0,"description":"Signal variance sigma_f^2 (default: var(y))."},"noise_var":{"type":"number","exclusiveMinimum":0,"description":"Observation noise sigma_n^2 (default: 1e-6)."}}}}},"output_schema":{"type":"object","required":["valid","recomputed_mean","recomputed_var","max_abs_err"],"properties":{"valid":{"type":"boolean"},"recomputed_mean":{"type":"array","items":{"type":"number"}},"recomputed_var":{"type":"array","items":{"type":"number"}},"max_abs_err":{"type":"number"},"tol":{"type":"number"}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":8,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-gauss","capability_id":"gauss.verify@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-aestus.aestus.seal@v1","display_name":"aestus.seal","description":"Time-lock data: generate a fresh modulus N, compute b = a^(2^T) mod N via T sequential squarings, encrypt under SHA256(b), and burn the factorization. Returns a self-contained puzzle anyone can later open — the trapdoor is never returned (so the oracle cannot open early). Higher T = longer enforced delay before unlock.","input_schema":{"type":"object","required":["data"],"properties":{"data":{"type":"string","minLength":0,"description":"Plaintext to seal (utf8 string, or hex if encoding='hex')."},"encoding":{"type":"string","enum":["utf8","hex"],"default":"utf8"},"T":{"type":"integer","minimum":1,"maximum":5000000,"default":1000000,"description":"Sequential squarings = enforced delay before the puzzle opens."},"modulus_bits":{"type":"integer","minimum":256,"maximum":3072,"default":2048}}},"output_schema":{"type":"object","required":["scheme","N","a","T","ciphertext","key_commitment","modulus_bits"],"properties":{"scheme":{"type":"string"},"N":{"type":"string","description":"Fresh RSA modulus N=p·q (factors burned at seal)."},"a":{"type":"string","description":"Base; b = a^(2^T) mod N."},"T":{"type":"integer","minimum":1,"maximum":5000000},"ciphertext":{"type":"string","description":"hex; plaintext XOR SHA256-CTR(key)."},"key_commitment":{"type":"string","description":"SHA256 commitment binding the unlock value b."},"modulus_bits":{"type":"integer"},"encoding":{"type":"string","enum":["utf8","hex"]}}},"price_per_call_usd":0.006,"access_mode":"paid","offerable":true,"p50_latency_ms":8000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-aestus","capability_id":"aestus.seal@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00606,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-aestus.aestus.open@v1","display_name":"aestus.open","description":"Open a time-lock puzzle: redo the T sequential squarings to recover b = a^(2^T) mod N, derive the key, decrypt, and check b against the puzzle's key_commitment. Anyone can call this once enough time has elapsed — no trapdoor needed. Costs T squarings.","input_schema":{"type":"object","required":["puzzle"],"properties":{"puzzle":{"type":"object","required":["N","a","T","ciphertext","key_commitment"],"properties":{"scheme":{"type":"string"},"N":{"type":"string","description":"Fresh RSA modulus N=p·q (factors burned at seal)."},"a":{"type":"string","description":"Base; b = a^(2^T) mod N."},"T":{"type":"integer","minimum":1,"maximum":5000000},"ciphertext":{"type":"string","description":"hex; plaintext XOR SHA256-CTR(key)."},"key_commitment":{"type":"string","description":"SHA256 commitment binding the unlock value b."},"modulus_bits":{"type":"integer"},"encoding":{"type":"string","enum":["utf8","hex"]}}}}},"output_schema":{"type":"object","required":["data","b","valid"],"properties":{"data":{"type":"string"},"b":{"type":"string","description":"Recovered unlock value a^(2^T) mod N."},"valid":{"type":"boolean","description":"True iff b matches the key_commitment."}}},"price_per_call_usd":0.01,"access_mode":"paid","offerable":true,"p50_latency_ms":7100,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-aestus","capability_id":"aestus.open@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.0101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-aestus.aestus.verify@v1","display_name":"aestus.verify","description":"Cheap, trustless check that a claimed unlock value b is the correct result of the squarings: SHA256-commitment(b) == puzzle key_commitment, in ~one hash. Lets a worker who already opened the puzzle publish b so others confirm the unlock without redoing T squarings.","input_schema":{"type":"object","required":["puzzle","b"],"properties":{"puzzle":{"type":"object","required":["N","a","T","ciphertext","key_commitment"],"properties":{"scheme":{"type":"string"},"N":{"type":"string","description":"Fresh RSA modulus N=p·q (factors burned at seal)."},"a":{"type":"string","description":"Base; b = a^(2^T) mod N."},"T":{"type":"integer","minimum":1,"maximum":5000000},"ciphertext":{"type":"string","description":"hex; plaintext XOR SHA256-CTR(key)."},"key_commitment":{"type":"string","description":"SHA256 commitment binding the unlock value b."},"modulus_bits":{"type":"integer"},"encoding":{"type":"string","enum":["utf8","hex"]}}},"b":{"type":"string","description":"Claimed result of the squarings (a^(2^T) mod N)."}}},"output_schema":{"type":"object","required":["valid"],"properties":{"valid":{"type":"boolean"}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":6,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-aestus","capability_id":"aestus.verify@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-betti.betti.homology@v1","display_name":"betti.homology","description":"Compute the persistent homology of a point cloud. Returns Betti numbers b0/b1/b2 at max_scale, the full Betti curve b_k(scale), and the persistence diagram per dimension. Scale defaults to half the cloud diameter; set max_dim=1 to skip voids (cheaper). Hard-capped at 300 points / 150k simplices — clipping is reported, never silent.","input_schema":{"type":"object","required":["points"],"properties":{"points":{"type":"array","description":"Point cloud as an n×d array of real coordinates (n capped at 300).","items":{"type":"array","items":{"type":"number"}}},"max_scale":{"type":"number","exclusiveMinimum":0,"description":"Filtration ceiling; default = half the cloud diameter."},"max_dim":{"type":"integer","enum":[1,2],"default":2,"description":"Top homology dimension (1 = b0,b1; 2 = also b2/voids)."},"num_steps":{"type":"integer","minimum":2,"maximum":200,"default":40,"description":"Resolution of the Betti curve."}}},"output_schema":{"type":"object","required":["n","d","betti","betti_curve","diagram","max_scale","simplices_count","capped"],"properties":{"n":{"type":"integer"},"d":{"type":"integer"},"betti":{"type":"object","properties":{"b0":{"type":"integer"},"b1":{"type":"integer"},"b2":{"type":"integer"}}},"betti_curve":{"type":"array","items":{"type":"object","properties":{"scale":{"type":"number"},"b0":{"type":"integer"},"b1":{"type":"integer"},"b2":{"type":"integer"}}}},"diagram":{"type":"object","properties":{"0":{"type":"array","description":"Persistence intervals [birth, death] (death may be 'inf' for essential bars).","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number"}}},"1":{"type":"array","description":"Persistence intervals [birth, death] (death may be 'inf' for essential bars).","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number"}}},"2":{"type":"array","description":"Persistence intervals [birth, death] (death may be 'inf' for essential bars).","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number"}}}}},"max_scale":{"type":"number"},"max_dim":{"type":"integer"},"simplices_count":{"type":"integer"},"b0_unionfind":{"type":"integer"},"capped":{"type":"boolean"},"notes":{"type":"array","items":{"type":"string"}}}},"price_per_call_usd":0.008,"access_mode":"paid","offerable":true,"p50_latency_ms":120,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-betti","capability_id":"betti.homology@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00808,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-betti.betti.distance@v1","display_name":"betti.distance","description":"Bottleneck distance between the persistence diagrams of two point clouds in one homology dimension (default b1/loops). The basis-free drift metric: ~0 when the two clouds share a topology, clearly positive when the shape changed (a loop appeared/vanished, components merged, a void opened). Exact matching on the capped diagrams.","input_schema":{"type":"object","required":["points_a","points_b"],"properties":{"points_a":{"type":"array","description":"Point cloud as an n×d array of real coordinates (n capped at 300).","items":{"type":"array","items":{"type":"number"}}},"points_b":{"type":"array","description":"Point cloud as an n×d array of real coordinates (n capped at 300).","items":{"type":"array","items":{"type":"number"}}},"dim":{"type":"integer","enum":[0,1,2],"default":1,"description":"Homology dimension to compare (0=components, 1=loops, 2=voids)."},"max_scale":{"type":"number","exclusiveMinimum":0,"description":"Shared filtration ceiling; default = max half-diameter of the two."}}},"output_schema":{"type":"object","required":["dim","bottleneck","diagram_a","diagram_b"],"properties":{"dim":{"type":"integer"},"bottleneck":{"type":"number"},"max_scale":{"type":"number"},"diagram_a":{"type":"array","description":"Persistence intervals [birth, death] (death may be 'inf' for essential bars).","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number"}}},"diagram_b":{"type":"array","description":"Persistence intervals [birth, death] (death may be 'inf' for essential bars).","items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number"}}}}},"price_per_call_usd":0.004,"access_mode":"paid","offerable":true,"p50_latency_ms":200,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-betti","capability_id":"betti.distance@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00404,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-kantor.kantor.transport@v1","display_name":"kantor.transport","description":"Solve the discrete optimal-transport problem from source distribution a to sink distribution b under ground cost C (or points + metric/p). Returns the optimal transport plan, the cost, the p-Wasserstein distance (when the cost is a p-th power of a metric), and the Kantorovich dual potentials (u, v) — the certificate. method='exact' (default) is solved by min-cost flow and is certifiable; method='sinkhorn' is an explicitly approximate entropic upper bound carrying its regulariser eps.","input_schema":{"type":"object","required":["a","b"],"properties":{"a":{"type":"array","items":{"type":"number"},"maxItems":64,"description":"Source distribution weights (len m; renormalised to sum 1)."},"b":{"type":"array","items":{"type":"number"},"maxItems":64,"description":"Sink distribution weights (len n; renormalised to sum 1)."},"cost":{"type":"array","description":"Explicit m*n ground-cost matrix C (non-negative). Mutually exclusive with points.","items":{"type":"array","items":{"type":"number"},"maxItems":64},"maxItems":64},"source_points":{"type":"array","description":"Point coordinates (k-D); the cost matrix is derived via 'metric' and 'p'.","items":{"oneOf":[{"type":"array","items":{"type":"number"},"maxItems":64},{"type":"number"}]}},"sink_points":{"type":"array","description":"Point coordinates (k-D); the cost matrix is derived via 'metric' and 'p'.","items":{"oneOf":[{"type":"array","items":{"type":"number"},"maxItems":64},{"type":"number"}]}},"p":{"type":"number","minimum":0,"default":2,"description":"Order of the Wasserstein distance (W_p); ground cost = distance**p."},"metric":{"type":"string","enum":["euclidean","sqeuclidean"],"default":"euclidean"},"method":{"type":"string","enum":["exact","sinkhorn"],"default":"exact"},"eps":{"type":"number","minimum":0,"default":0.1,"description":"Entropic regulariser for method='sinkhorn' (smaller = closer to exact)."}}},"output_schema":{"type":"object","required":["method","cost","plan","potentials","m","n"],"properties":{"method":{"type":"string"},"cost":{"type":"number"},"wasserstein":{"type":["number","null"]},"plan":{"type":"array","items":{"type":"array","items":{"type":"number"},"maxItems":64}},"potentials":{"type":"object","description":"Kantorovich dual potentials: u over sources (len m), v over sinks (len n).","properties":{"u":{"type":"array","items":{"type":"number"},"maxItems":64},"v":{"type":"array","items":{"type":"number"},"maxItems":64}},"required":["u","v"]},"dual_objective":{"type":"number"},"m":{"type":"integer"},"n":{"type":"integer"},"p":{"type":"number"},"metric":{"type":["string","null"]},"approximate":{"type":"boolean"},"regularizer_eps":{"type":"number"},"certificate":{"type":"object"}}},"price_per_call_usd":0.006,"access_mode":"paid","offerable":true,"p50_latency_ms":60,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-kantor","capability_id":"kantor.transport@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00606,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-kantor.kantor.verify@v1","display_name":"kantor.verify","description":"Trustless verification of an optimal-transport cost via a TWO-SIDED primal-dual certificate. Given a, b, C (or points), a claimed_cost, the transport plan P and the Kantorovich potentials (u, v), checks PRIMAL FEASIBILITY (P>=0, row-sums==a, col-sums==b) with <P,C> == claimed_cost (an upper bound) AND DUAL FEASIBILITY u_i + v_j <= C_ij on every (i,j) with claimed_cost == sum a_i u_i + sum b_j v_j (a lower bound). Both bounds meeting at claimed_cost certifies the exact optimum; a dual-only check would accept an under-reported cost. Checked in O(m*n), no re-solve, no trust.","input_schema":{"type":"object","required":["a","b","claimed_cost","plan","potentials"],"properties":{"a":{"type":"array","items":{"type":"number"},"maxItems":64},"b":{"type":"array","items":{"type":"number"},"maxItems":64},"cost":{"type":"array","description":"Explicit m*n ground-cost matrix C (non-negative). Mutually exclusive with points.","items":{"type":"array","items":{"type":"number"},"maxItems":64},"maxItems":64},"source_points":{"type":"array","description":"Point coordinates (k-D); the cost matrix is derived via 'metric' and 'p'.","items":{"oneOf":[{"type":"array","items":{"type":"number"},"maxItems":64},{"type":"number"}]}},"sink_points":{"type":"array","description":"Point coordinates (k-D); the cost matrix is derived via 'metric' and 'p'.","items":{"oneOf":[{"type":"array","items":{"type":"number"},"maxItems":64},{"type":"number"}]}},"p":{"type":"number","minimum":0,"default":2},"metric":{"type":"string","enum":["euclidean","sqeuclidean"],"default":"euclidean"},"claimed_cost":{"type":"number","description":"The transport cost to certify."},"plan":{"type":"array","description":"Primal transport plan P (m*n, row-sums==a, col-sums==b, P>=0). Required by kantor.verify: it upper-bounds the optimum so a dual-only cert can't under-report.","items":{"type":"array","items":{"type":"number"},"maxItems":64}},"potentials":{"type":"object","description":"Kantorovich dual potentials: u over sources (len m), v over sinks (len n).","properties":{"u":{"type":"array","items":{"type":"number"},"maxItems":64},"v":{"type":"array","items":{"type":"number"},"maxItems":64}},"required":["u","v"]},"tol":{"type":"number","default":1e-06,"description":"Relative tolerance (scaled by max|C| for cost checks) for feasibility, duality and the primal-cost match."}}},"output_schema":{"type":"object","required":["valid","dual_objective","primal_cost","claimed_cost","max_violation"],"properties":{"valid":{"type":"boolean"},"feasible":{"type":"boolean"},"strong_duality":{"type":"boolean"},"primal_feasible":{"type":"boolean"},"primal_cost_matches":{"type":"boolean"},"dual_objective":{"type":"number"},"primal_cost":{"type":"number"},"claimed_cost":{"type":"number"},"max_violation":{"type":"number"},"duality_gap":{"type":"number"},"primal_gap":{"type":"number"},"marginal_violation":{"type":"number"},"min_plan_entry":{"type":"number"},"m":{"type":"integer"},"n":{"type":"integer"}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":10,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-kantor","capability_id":"kantor.verify@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-fourier.fourier.spectrum@v1","display_name":"fourier.spectrum","description":"Spectral analysis of a graph. Builds the (normalized or combinatorial) Laplacian, runs an exact symmetric eigendecomposition (numpy.linalg.eigh), and returns the bottom k eigenvalues, the Fiedler value λ₂ and Fiedler vector, the spectral cut (two sets + cut size + conductance), and the (v₂, v₃, v₄) spectral embedding per node. The combinatorial λ₂ is always reported alongside. Includes a graph_commitment for trustless replay.","input_schema":{"type":"object","required":["edges"],"properties":{"nodes":{"type":"array","description":"Optional explicit node labels (covers isolated nodes that have no edges).","items":{"type":["string","integer"]}},"edges":{"type":"array","description":"Undirected edges as [u, v] label pairs, or weighted [u, v, w] triples.","items":{"type":"array","minItems":2,"maxItems":3,"items":{"type":["string","integer","number"]}}},"laplacian":{"type":"string","enum":["normalized","combinatorial"],"default":"normalized","description":"Symmetric normalized (scale-invariant, spectrum [0,2]) or combinatorial L = D − A."},"k":{"type":"integer","minimum":1,"maximum":400,"default":6,"description":"Number of smallest eigenvalues to return."}}},"output_schema":{"type":"object","required":["n","m","laplacian","eigenvalues","fiedler_value","graph_commitment"],"properties":{"n":{"type":"integer"},"m":{"type":"integer"},"laplacian":{"type":"string"},"eigenvalues":{"type":"array","items":{"type":"number"}},"fiedler_value":{"type":"number"},"combinatorial_lambda2":{"type":"number"},"fiedler_vector":{"type":"array","items":{"type":"number"}},"spectral_cut":{"type":"object","properties":{"set_a":{"type":"array","items":{"type":"string"}},"set_b":{"type":"array","items":{"type":"string"}},"cut_size":{"type":"number"},"conductance":{"type":"number"}}},"embedding":{"type":"array","items":{"type":"array","items":{"type":"number"}}},"nodes":{"type":"array","items":{"type":"string"}},"graph_commitment":{"type":"string"}}},"price_per_call_usd":0.005,"access_mode":"paid","offerable":true,"p50_latency_ms":40,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-fourier","capability_id":"fourier.spectrum@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00505,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-fourier.fourier.verify@v1","display_name":"fourier.verify","description":"Trustless eigenpair certificate. Given the graph and a claimed (λ, x), checks the eigen-relation ‖L x − λ x‖ / ‖x‖ ≤ tol and that x is orthogonal to the trivial λ₁ eigenvector (a genuinely non-trivial mode). This certifies in O(E) that λ is a valid non-trivial Laplacian eigenvalue, hence λ ≥ λ₂ — a certified UPPER BOUND on the algebraic connectivity (lambda2_upper_bound), NOT a proof that λ equals the Fiedler value. No full eigendecomposition, no trust in the oracle.","input_schema":{"type":"object","required":["edges","lambda","vector"],"properties":{"nodes":{"type":"array","description":"Optional explicit node labels (covers isolated nodes that have no edges).","items":{"type":["string","integer"]}},"edges":{"type":"array","description":"Undirected edges as [u, v] label pairs, or weighted [u, v, w] triples.","items":{"type":"array","minItems":2,"maxItems":3,"items":{"type":["string","integer","number"]}}},"laplacian":{"type":"string","enum":["normalized","combinatorial"],"default":"normalized","description":"Symmetric normalized (scale-invariant, spectrum [0,2]) or combinatorial L = D − A."},"lambda":{"type":"number","description":"Claimed eigenvalue to certify."},"vector":{"type":"array","items":{"type":"number"},"description":"Claimed eigenvector, in the canonical (sorted-label) node order."},"fiedler_value":{"type":"number","description":"Alias for `lambda`, as emitted by fourier.spectrum@v1."},"fiedler_vector":{"type":"array","items":{"type":"number"},"description":"Alias for `vector`, as emitted by fourier.spectrum@v1."},"tol":{"type":"number","default":1e-06,"maximum":0.001,"description":"Acceptance bar for the residual and orthogonality checks. Clamped to 0.001: a certificate at a loose tolerance certifies nothing, so a looser value is ignored."}}},"output_schema":{"type":"object","required":["valid","residual","orthogonality","graph_commitment"],"properties":{"valid":{"type":"boolean"},"residual":{"type":"number"},"orthogonality":{"type":"number"},"is_eigenpair":{"type":"boolean"},"is_nontrivial":{"type":"boolean"},"lambda2_upper_bound":{"type":"number","description":"Present iff valid: a certified upper bound λ ≥ λ₂ (NOT a proof λ = λ₂)."},"graph_commitment":{"type":"string"},"error":{"type":"string"}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":10,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-fourier","capability_id":"fourier.verify@v1","source_hub":"https://oracles.modelmarket.dev/family","source_hub_name":"AIMarket Oracle Family","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.weather.read@v1","display_name":"gaia.weather.read","description":"Current weather (temperature, humidity, pressure, wind) at a place: pass latitude+longitude or city (e.g. \"Tokyo\"); GAIA reads the nearest live Open-Meteo relay within 75 km, or refuses. Ed25519-attested. An exact device_id overrides the place: om-wx-01, nws-01, Met Éireann met-ie-01, SMHI MetObs smhi-wx-*-01 (CC BY 4.0), MET Norway Frost frost-*-01 (in-situ, not METAR), DMI dmi-*-01, Singapore NEA sg-wx-*-01 (Open Data Licence), HKO hko-wx-*-01 (DATA.GOV.HK attribution), AEMET aemet-wx-*-01 (Fuente: AEMET), MeteoSwiss ch-wx-*-01 (CC BY 4.0), CWA cwa-wx-*-01 (OGDL 1.0), Météo-France mf-wx-*-01 (Etalab OL 2.0), Estonia ee-wx-*-01 (CC BY 4.0), Iceland is-wx-*-01 (ODC-By), GeoSphere Austria at-wx-*-01 (CC BY 4.0), Lithuania lt-wx-*-01 (CC BY-SA 4.0), Latvia lv-wx-*-01 (CC0-1.0), JMA AMeDAS jp-wx-*-01 (Public Data License), CHMU cz-wx-*-01 (CC BY 4.0), or KMA kr-wx-*-01 (Public Nuri Type 1; needs GAIA_KMA_SERVICE_KEY) when live. Demo-site simulators ws-01/ws-02 answer only to their device_id (and to an empty call on a simulator-only GAIA).","input_schema":{"type":"object","properties":{"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"maximum":180},"city":{"type":"string","description":"city name, e.g. Tokyo / Токио / 東京; add the state or country after a comma when the name is shared (\"Paris, Texas\"). GAIAs with a gazetteer take any populated place (see gaia.place.resolve@v1)","default":"Berlin"},"device_id":{"type":"string","description":"exact relay id; overrides the place (sim ws-01/ws-02 only this way)"}},"anyOf":[{"required":["latitude","longitude"]},{"required":["lat","lon"]},{"required":["lat","lng"]},{"required":["city"]},{"required":["place"]},{"required":["location"]},{"required":["device_id"]}]},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":6,"success_rate_30d":1.0,"reputation_basis":"measured","observations_30d":2,"product_id":"gaia.gateway","capability_id":"gaia.weather.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.air.read@v1","display_name":"gaia.air.read","description":"Current air quality (PM2.5, PM10, US/EU AQI) at a place: pass latitude+longitude or city (e.g. \"Delhi\"); GAIA reads live Open-Meteo at that point (om-aq-01). Ed25519-attested. An exact device_id overrides the place. om-aq-01 accepts any latitude/longitude through the commercial or self-hosted Open-Meteo licence gate. sc-01 / sc-{slug} accept latitude/longitude as a Sensor.Community area query (ODbL — cite; empty area → offline; crowd density ≠ global). Also Singapore PSI sg-psi-*-01 (Open Data Licence), IRCELINE be-aq-*-01 (CC BY 4.0), and Hong Kong EPD AQHI hk-aqhi-*-01 (DATA.GOV.HK; health index, not PM2.5). Other device_ids remain fixed. Demo-site simulator aq-01 answers only to its device_id (and to an empty call on a simulator-only GAIA).","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"exact relay id; overrides the place (sim aq-01 only this way)"},"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"maximum":180},"west":{"type":"number","minimum":-180,"maximum":180},"south":{"type":"number","minimum":-90,"maximum":90},"east":{"type":"number","minimum":-180,"maximum":180},"north":{"type":"number","minimum":-90,"maximum":90},"limit":{"type":"integer","minimum":1,"maximum":10000,"description":"maximum source rows per parameter in a bbox query"},"city":{"type":"string","description":"city name, e.g. Tokyo / Токио / 東京; add the state or country after a comma when the name is shared (\"Paris, Texas\"). GAIAs with a gazetteer take any populated place (see gaia.place.resolve@v1)","default":"Berlin"}},"anyOf":[{"required":["latitude","longitude"]},{"required":["lat","lon"]},{"required":["lat","lng"]},{"required":["city"]},{"required":["place"]},{"required":["location"]},{"required":["device_id"]}]},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":16,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.air.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.energy.read@v1","display_name":"gaia.energy.read","description":"One attested energy-meter reading (V/A/W + monotonic Wh register). Sim device_id=em-01 (no public live grid meter yet).","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":1,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.energy.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.grid.read@v1","display_name":"gaia.grid.read","description":"Live grid carbon-intensity relay (gCO₂/kWh): UK National Grid ESO Carbon Intensity (uk-grid-01) and/or RTE éCO2mix France national production-only CO₂ rte-grid-01 (Etalab OL 2.0; excludes imports/lifecycle). Default device_id=uk-grid-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":359,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.grid.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.quake.read@v1","display_name":"gaia.quake.read","description":"Live earthquake relay — USGS GeoJSON M≥2.5, EMSC FDSN (CC BY 4.0, cite EMSC; preliminary), GeoNet NZ, GeoShake (CC BY 4.0), INGV Italy FDSN (CC BY 4.0, cite INGV), and/or JMA official list.json jma-quake-01 (Public Data License; cite JMA; not p2pquake). Default device_id=usgs-quake-01. Distinct pins; local catalogs do not replace USGS.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":388,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.quake.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.tide.read@v1","display_name":"gaia.tide.read","description":"Live tide-gauge relay — NOAA CO-OPS (MLLW metres) and/or UHSLC fast-delivery. Default device_id=noaa-tide-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":77,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.tide.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.river.read@v1","display_name":"gaia.river.read","description":"Live river-gauge relay — USGS NWIS, ECCC hydrometric (End-use Licence + attribution), SMHI hydroobs (CC BY 4.0), WSV PEGELONLINE (DL-DE-Zero-2.0), EA Hydrology (OGL v3), Rijkswaterstaat (CC0), SEPA KiWIS (OGL, Scotland), NRW River Levels (OGL, Wales), Hub'Eau France (Etalab OL 2.0), eHYD Austria (CC BY 4.0), BAFU/FOEN Switzerland (OGD-CH Open-Use; geodetic water level, not USGS stage), Lithuania LHMT lt-hydro-*-01 (CC BY-SA 4.0), Latvia LVGMC lv-hydro-*-01 (CC0-1.0), and/or Ireland OPW ie-river-*-01 (CC BY 4.0; stations >41000 excluded). Discharge (m³/s) + stage when the upstream publishes it. Default device_id=usgs-river-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":388,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.river.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.reservoir.read@v1","display_name":"gaia.reservoir.read","description":"Live USACE CWMS reservoir pool elevation and storage (U.S. public domain). Default device_id=usace-keys-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":566,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.reservoir.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.uv.read@v1","display_name":"gaia.uv.read","description":"U.S. EPA Envirofacts hourly UV forecast cluster (U.S. public domain). Forecast, not an in-situ pyranometer. device_id=epa-uv-01.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":4895,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.uv.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.marine.read@v1","display_name":"gaia.marine.read","description":"Live marine relay — wave height (m) from NOAA NDBC, Open-Meteo Marine, and/or CDIP ERDDAP West Coast buoys (acknowledge CDIP/Scripps/USACE). Default device_id=ndbc-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":60,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.marine.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.ghg.read@v1","display_name":"gaia.ghg.read","description":"Live atmospheric greenhouse-gas relay — ICOS ATC NRT CO₂ mole fraction (CC BY 4.0 — cite ICOS + object PID). Default device_id=icos-htm-01. Not PM2.5 / air-quality. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":657,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.ghg.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.fire.read@v1","display_name":"gaia.fire.read","description":"Live NASA FIRMS VIIRS active-fire relay — attested headline is the brightest non-low hotspot; reading.hotspots[] is the top-N cluster from the same fetch (map layer). Optional buyer bbox (west/south/east/north) + limit/max_total + page_size; resume with cursor (idempotent). No client URLs. device_id=firms-fire-01. Cite NASA FIRMS. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id (default firms-fire-01)"},"west":{"type":"number","description":"optional bbox west (°lon)"},"south":{"type":"number","description":"optional bbox south (°lat)"},"east":{"type":"number","description":"optional bbox east (°lon)"},"north":{"type":"number","description":"optional bbox north (°lat)"},"limit":{"type":"integer","description":"max hotspots to collect into the session (1–250000; default GAIA_FIRMS_COLLECT_MAX). Delivered in pages of page_size; use next_cursor to resume. Alias of max_total."},"max_total":{"type":"integer","description":"same as limit — max ranked hotspots kept for paging"},"page_size":{"type":"integer","description":"hotspots per packet (1–2000; default 500)"},"cursor":{"type":"string","description":"opaque continuation from previous next_cursor — idempotent retry safe; no upstream re-fetch"},"stratified":{"type":"boolean","description":"when true with a bbox, pick top brightest per grid cell before global top-N (wide-map geographic spread)"},"densify_mode":{"type":"string","enum":["brightest","stratified"],"description":"alias for stratified=true when set to stratified"},"grid_deg":{"type":"number","description":"grid cell size in degrees for stratified mode (0.5–30; default 5)"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units plus hotspot packet fields: hotspots[] (this page), hotspot_count, hotspot_total, hotspot_offset, hotspot_page_size, next_cursor (null when done), fetch_id, truncated"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical (values hash)"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":2575,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.fire.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.radiation.read@v1","display_name":"gaia.radiation.read","description":"Live Safecast radiation relay — highest recent CPM near the operator anchor (CC0). device_id=safecast-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":12154,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.radiation.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.jamming.read@v1","display_name":"gaia.jamming.read","description":"Live relay of ACTIVE/MONITORING records from the curated CyberNews GNSS interference registry (CC BY 4.0 — attribution required). This is source-attributed threat intelligence, not raw RF sensing or an independently confirmed alert. device_id=cybernews-jam-01. Ed25519-attested relay envelope.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":346,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.jamming.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.gnss.integrity.read@v1","display_name":"gaia.gnss.integrity.read","description":"Commercially-approved GNSS station inventories: EUREF EPN (CC BY 4.0) and Geoscience Australia (CC BY 3.0 AU), plus source-published EPN data-path availability/latency when present. Omit station_id for a network inventory; set device_id + station_id for one exact stations; set station_id (or use gnss-station:euref:{id}) for one exact station. Derived degradation means observation delivery degraded; cause is unestablished and this is not independent proof of RF jamming. EPN Central Bureau CC BY 4.0. Ed25519-attested relay envelope.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"relay id gnss-euref-01 or gnss-ga-01; exact virtual ids gnss-station:euref:{STATION_ID} and gnss-station:ga:{STATION_ID} are also accepted"},"station_id":{"type":"string","pattern":"^[A-Za-z0-9]{4}([A-Za-z0-9]{5})?$","description":"optional source station id; omit for the selected network inventory"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"Signed network inventory or exact station reading. hotspots[] exposes stable point_id, coordinates, network, claim_class, state, cause, source_url and license; availability/latency are included only when the source publishes them."},"attestation":{"type":"object","description":"Ed25519 relay signature over the reading canonical values hash"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":60694,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.gnss.integrity.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.events.read@v1","display_name":"gaia.events.read","description":"Live NASA EONET open natural events (wildfire, volcano, storm, …). Headline is the highest-scored geolocated event; hotspots[] is the open-event cluster. Cite NASA EONET; no NASA endorsement. device_id=eonet-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":149,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.events.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.spacewx.read@v1","display_name":"gaia.spacewx.read","description":"Live space-weather relay — NOAA SWPC planetary Kp + OVATION aurora, solar-wind / GOES X-ray summaries (U.S. PD), and/or NASA DONKI notifications (open data — cite NASA/CCMC). Default device_id=swpc-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":253,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.spacewx.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.lightning.read@v1","display_name":"gaia.lightning.read","description":"Live GOES-19/18 GLM lightning flashes from NOAA Open Data Dissemination (U.S. public domain — not Blitzortung). device_id=glm-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":204,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.lightning.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.alerts.read@v1","display_name":"gaia.alerts.read","description":"Live weather/public alerts — NWS CAP (U.S. PD) and/or Canada NAAD Atom CAP-CP (cite issuing authority). Empty ≠ all-clear. Default device_id=nws-alerts-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":556,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.alerts.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.argo.read@v1","display_name":"gaia.argo.read","description":"Official GDAC global directory of active Argo floats (last transmission within 30 days), or latest near-surface T/S/P for a specific WMO via input.wmo. Unrestricted; cite DOI 10.17882/42182. device_id=argo-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"relay id (default argo-01; argo-wmo-{WMO} also accepted)"},"wmo":{"type":"string","pattern":"^[0-9]{5,8}$","description":"optional Argo WMO platform number. Omit for the official global active-float directory; set it for that float's latest profile"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":74,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.argo.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.geomag.read@v1","display_name":"gaia.geomag.read","description":"Live USGS geomagnetic-observatory network total field F (nT): all 14 official stations, with source coordinates and observation age. U.S. public domain — not INTERMAGNET. Default device_id=usgs-geomag-01 (BOU); select another usgs-geomag-* fleet id. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":432,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.geomag.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.flood.read@v1","display_name":"gaia.flood.read","description":"Live flood warning products: NWS CAP (U.S. PD), UK Environment Agency OGL (England only — not SEPA/NRW), Vigicrues VIC vic-*-01 (Etalab OL 2.0; WARNING, not Hub'Eau; empty ≠ all-clear), and/or Copernicus GFM gfm-flood-01 (CC BY 4.0; needs GAIA_GFM_TOKEN; not GloFAS WMS). Not an in-situ river gauge. Default device_id=nws-flood-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":79,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.flood.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.effis.read@v1","display_name":"gaia.effis.read","description":"Live Copernicus EFFIS current fires (CC BY 4.0 — cite Copernicus EMS / JRC). device_id=effis-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":797,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.effis.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.volcano.read@v1","display_name":"gaia.volcano.read","description":"Live USGS elevated volcanoes (alert / aviation color). U.S. public domain. device_id=usgs-volcano-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":1175,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.volcano.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.ais.public.read@v1","display_name":"gaia.ais.public.read","description":"Live public AIS snapshot: Fintraffic Digitraffic (Finnish waters, CC BY 4.0) and/or Kystverket via BarentsWatch (Norwegian waters, NLOD 2.0). Geography-bound pins — not one Europe blob, not GFW, not own-edge gaia.ais.read@v1. Default device_id=fintraffic-ais-01.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":297,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.ais.public.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.tsunami.read@v1","display_name":"gaia.tsunami.read","description":"Live tsunami warning product: NWS CAP (U.S.) and/or PTWC Atom (Pacific). Not a tide gauge. Empty feed → offline / no debit. Default device_id=nws-tsunami-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":488,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.tsunami.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.cyclone.read@v1","display_name":"gaia.cyclone.read","description":"Live tropical cyclone relay — NOAA NHC/CPHC CurrentStorms (U.S. PD; Atlantic + East Pacific + Central Pacific; not JTWC) and/or JMA typhoon jma-typhoon-01 (Public Data License; NW Pacific only; cite JMA; not NHC/JTWC). Empty season → offline / no debit. Default device_id=nhc-cyclone-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":105,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.cyclone.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.aviation.read@v1","display_name":"gaia.aviation.read","description":"Live airport METAR mesh from NOAA Aviation Weather Center (U.S. public domain). Click an airport pin for in-situ instruments — not an NWS land ASOS pin, not a TAF. Default device_id=metar-kjfk-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":68,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.aviation.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.road.read@v1","display_name":"gaia.road.read","description":"Live Fintraffic Digitraffic road-weather station cluster (CC BY 4.0 — credit Fintraffic). Finnish roads only — not AIS, not EU traffic. device_id=fintraffic-road-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":982,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.road.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.rail.read@v1","display_name":"gaia.rail.read","description":"Live Fintraffic Digitraffic train-location cluster (CC BY 4.0 — credit Fintraffic). Finnish rail only — not EU rail, not road. device_id=fintraffic-rail-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":291,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.rail.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.drought.read@v1","display_name":"gaia.drought.read","description":"Live U.S. Drought Monitor weekly state statistics (open data — attribute NDMC / USDA / NOAA / NASA). Classification product — not in-situ soil moisture. device_id=usdm-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":12678,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.drought.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.smoke.read@v1","display_name":"gaia.smoke.read","description":"Live NOAA/NESDIS HMS qualitative smoke polygons (U.S. public domain). Light/medium/heavy polygon centroids; not an in-situ PM2.5 sensor. Empty pre-analysis product → offline / no debit. device_id=hms-smoke-01.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":390,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.smoke.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.water_quality.read@v1","display_name":"gaia.water_quality.read","description":"Live USGS monitoring-locations registry joined to latest-continuous (public domain): water temperature, pH, dissolved oxygen and specific observations. Pass bbox and optional parameters/require_all; GAIA drains every OGC page, keeps only fresh qualified stations (48h default; max_age_hours is configurable), and returns per-parameter approval_status, qualifiers and timestamps. One signed row is one station coordinate. device_id=usgs-wq-01.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"},"latitude":{"type":"number","minimum":-90,"maximum":90,"description":"optional arbitrary source coordinate"},"longitude":{"type":"number","minimum":-180,"maximum":180,"description":"optional arbitrary source coordinate"},"west":{"type":"number","minimum":-180,"maximum":180},"south":{"type":"number","minimum":-90,"maximum":90},"east":{"type":"number","minimum":-180,"maximum":180},"north":{"type":"number","minimum":-90,"maximum":90},"limit":{"type":"integer","minimum":1,"maximum":10000,"description":"USGS OGC page size per parameter; GAIA follows every next link and refuses a silently truncated station inventory"},"parameters":{"type":"array","minItems":1,"uniqueItems":true,"items":{"type":"string","enum":["water_temperature_c","ph","dissolved_oxygen_mg_l","specific_conductance_us_cm","00010","00400","00300","00095"]},"description":"required USGS parameter fields/codes; omitted means all supported"},"require_all":{"type":"boolean","description":"true keeps only stations currently reporting every requested parameter"},"max_age_hours":{"type":"number","minimum":1,"maximum":720,"default":48,"description":"maximum age of a sellable latest observation; stale series are excluded"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":331,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.water_quality.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.dart.read@v1","display_name":"gaia.dart.read","description":"All active NOAA/NDBC DART deep-ocean water-column gauges (public domain; gross-error checked real-time data). Gauge observation, not a tsunami warning. Select a registered dart-* device; default device_id=noaa-dart-01.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":82,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.dart.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.radar.status.read@v1","display_name":"gaia.radar.status.read","description":"Live NOAA/NWS NEXRAD WSR-88D station health: one coordinate per radar with Level-II latency, calibration correction, transmitter power and status. Not reflectivity pixels. device_id=nexrad-status-01.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":940,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.radar.status.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.atmosphere.read@v1","display_name":"gaia.atmosphere.read","description":"CAMS-derived aerosol optical depth, dust and pollen at configured coordinates via commercially licensed/self-hosted Open-Meteo. One signed point per returned source coordinate; arbitrary latitude/longitude is accepted. Default device_id=cams-berlin.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"},"latitude":{"type":"number","minimum":-90,"maximum":90,"description":"optional arbitrary source coordinate"},"longitude":{"type":"number","minimum":-180,"maximum":180,"description":"optional arbitrary source coordinate"},"west":{"type":"number","minimum":-180,"maximum":180},"south":{"type":"number","minimum":-90,"maximum":90},"east":{"type":"number","minimum":-180,"maximum":180},"north":{"type":"number","minimum":-90,"maximum":90},"limit":{"type":"integer","minimum":1,"maximum":10000,"description":"maximum source rows per parameter in a bbox query"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":16,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.atmosphere.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.radnet.read@v1","display_name":"gaia.radnet.read","description":"All 140 U.S. EPA RadNet monitor coordinates with approved hourly dose-equivalent rate and derived R02–R09 gamma channel total. Default device_id=radnet-birmingham.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":258,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.radnet.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.solar.read@v1","display_name":"gaia.solar.read","description":"NASA POWER daily all-sky and clear-sky surface irradiation at one requested coordinate. The signed reading includes the source observation date. Default device_id=solar-berlin.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"},"latitude":{"type":"number","minimum":-90,"maximum":90,"description":"optional arbitrary source coordinate"},"longitude":{"type":"number","minimum":-180,"maximum":180,"description":"optional arbitrary source coordinate"},"west":{"type":"number","minimum":-180,"maximum":180},"south":{"type":"number","minimum":-90,"maximum":90},"east":{"type":"number","minimum":-180,"maximum":180},"north":{"type":"number","minimum":-90,"maximum":90},"limit":{"type":"integer","minimum":1,"maximum":10000,"description":"maximum source rows per parameter in a bbox query"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":490,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.solar.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.snow.read@v1","display_name":"gaia.snow.read","description":"NOAA/NWS NOHRSC assimilated SNODAS snow depth and snow-water equivalent. Any requested CONUS coordinate resolves to its exact 1-km model cell; not an in-situ gauge. Default device_id=snow-rainier.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"},"latitude":{"type":"number","minimum":-90,"maximum":90,"description":"optional arbitrary source coordinate"},"longitude":{"type":"number","minimum":-180,"maximum":180,"description":"optional arbitrary source coordinate"},"west":{"type":"number","minimum":-180,"maximum":180},"south":{"type":"number","minimum":-90,"maximum":90},"east":{"type":"number","minimum":-180,"maximum":180},"north":{"type":"number","minimum":-90,"maximum":90},"limit":{"type":"integer","minimum":1,"maximum":10000,"description":"maximum source rows per parameter in a bbox query"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":876,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.snow.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.sea_ice.read@v1","display_name":"gaia.sea_ice.read","description":"Current NOAA/NSIDC Sea Ice Index v4 daily 25-km concentration cells. Any requested Arctic coordinate is anchored to the sampled EPSG:3411 cell centre; not for navigation. device_id=nsidc-ice-01.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"},"latitude":{"type":"number","minimum":-90,"maximum":90,"description":"optional arbitrary source coordinate"},"longitude":{"type":"number","minimum":-180,"maximum":180,"description":"optional arbitrary source coordinate"},"west":{"type":"number","minimum":-180,"maximum":180},"south":{"type":"number","minimum":-90,"maximum":90},"east":{"type":"number","minimum":-180,"maximum":180},"north":{"type":"number","minimum":-90,"maximum":90},"limit":{"type":"integer","minimum":1,"maximum":10000,"description":"maximum source rows per parameter in a bbox query"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.003,"access_mode":"paid","offerable":true,"p50_latency_ms":749,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.sea_ice.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00303,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.adsb.public.read@v1","display_name":"gaia.adsb.public.read","description":"Live ADSB.lol area snapshot (ODbL 1.0 — cite ADSB.lol; share-alike applies to a derived public database). Operator-anchored lat/lon. Not own-edge gaia.adsb.read@v1, not OpenSky, not ADSBx. Default device_id=adsb-lol-01. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":307,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.adsb.public.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.adsb.read@v1","display_name":"gaia.adsb.read","description":"Own-edge ADS-B feeder reading (operator dump1090 push). Offline until ingest. Default device_id=feeder-adsb-01. Not a third-party aggregator. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":1,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.adsb.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.ais.read@v1","display_name":"gaia.ais.read","description":"Own-edge AIS feeder reading (operator AIS receiver push). Offline until ingest. Default device_id=feeder-ais-01. Not a third-party aggregator. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":1,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.ais.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.iot.read@v1","display_name":"gaia.iot.read","description":"Own-edge IoT feeder (Tasmota / TTN / SenML-like T/RH/P/PM2.5). Offline until ingest. Default device_id=feeder-iot-01. Not a third-party aggregator. Ed25519-attested.","input_schema":{"type":"object","properties":{"device_id":{"type":"string","description":"fleet device id"}}},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"device_id/model/site/seq/ts/values/units"},"attestation":{"type":"object","description":"Ed25519 device signature over the reading canonical"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":1,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.iot.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.window@v1","display_name":"gaia.window","description":"Bundle of N attested readings from one device in a single invoke (micro-billing: clears the hub's 1-cent ledger quantum and the Pay-on-Verified price floor).","input_schema":{"type":"object","properties":{"device_id":{"type":"string"},"n":{"type":"integer","minimum":1,"maximum":500}}},"output_schema":{"type":"object","properties":{"device_id":{"type":"string"},"count":{"type":"integer"},"readings":{"type":"array"}}},"price_per_call_usd":0.05,"access_mode":"paid","offerable":true,"p50_latency_ms":60,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.window@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.0505,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.verify@v1","display_name":"gaia.verify","description":"Statistical plausibility verdict over a GAIA reading (bounds, z-score, rate, sibling agreement, attestation) — the same math the /v1/verify escrow endpoint serves.","input_schema":{"type":"object","properties":{"reading":{"type":"object"},"attestation":{"type":"object"},"min_verify_score":{"type":"number","minimum":0,"maximum":1}},"required":["reading"]},"output_schema":{"type":"object","properties":{"verified":{"type":"boolean"},"score":{"type":"number"},"summary":{"type":"string"},"checks":{"type":"array"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":5,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.verify@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.fleet.status@v1","display_name":"gaia.fleet.status","description":"Device registry: models, sites, pinned device pubkeys, fault state.","input_schema":{"type":"object","properties":{}},"output_schema":{"type":"object","properties":{"devices":{"type":"array"},"count":{"type":"integer"}}},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":8,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.fleet.status@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.actuator.list@v1","display_name":"gaia.actuator.list","description":"Free. The operator's actuators (metering smart plugs): commands, duration limits, cooldown, current relay state, pinned device keys, and whether the operator's kill switch is engaged.","input_schema":{"type":"object","properties":{}},"output_schema":{"type":"object","properties":{"actuators":{"type":"array"},"killed":{"type":"boolean"},"count":{"type":"integer"}}},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":1,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.actuator.list@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.actuate@v1","display_name":"gaia.actuate","description":"Switch a device and pay only for the measured effect: 'on' for duration_s (the plug turns itself off after it) or 'off'. Returns the evidence — signed command, attested meter reading before and after, effect expected vs observed. No effect: ok:false, nothing charged. Invoke with a verify block to hold payment in escrow until GAIA's /v1/verify confirms it.","input_schema":{"type":"object","properties":{"actuator_id":{"type":"string","description":"an id from gaia.actuator.list@v1","default":"plug-sim-01"},"command":{"type":"string","enum":["on","off"],"default":"on"},"duration_s":{"type":"number","minimum":1,"maximum":64800,"default":60,"description":"how long 'on' lasts; the plug switches itself off after it. Required for 'on'"}},"required":["actuator_id","command"]},"output_schema":{"type":"object","properties":{"actuation":{"type":"object","description":"command record + Ed25519 attestation"},"before":{"type":"object","description":"attested meter reading before"},"after":{"type":"object","description":"attested meter reading after"},"effect":{"type":"object","description":"expected vs observed, verified"},"simulated":{"type":"boolean","description":"true for a demo plug whose appliance exists only in software"},"auto_off_at":{"type":["string","null"]},"lease":{"type":["object","null"],"description":"after a verified 'on': {holder, until}. Until then only the holder or the owner may switch it; holder null means the call had no vouched payer, so nobody else can end it early"}}},"price_per_call_usd":0.05,"access_mode":"paid","offerable":true,"p50_latency_ms":1500,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.actuate@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.0505,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.owner.command@v1","display_name":"gaia.owner.command","description":"Free, for a plug's owner only: switch your own plug 'on' for duration_s or 'off', signed with your wallet (EIP-712 OwnerRequest, domain GAIA/1/8453; the owner or a delegate named in the operator's file). No hub, no payment. Returns the same evidence as gaia.actuate@v1.","input_schema":{"type":"object","properties":{"actuator_id":{"type":"string"},"command":{"type":"string","enum":["on","off"]},"duration_s":{"type":"integer","minimum":1,"maximum":64800,"description":"for 'on': how long; the plug switches itself off after it"},"auth":{"type":"object","description":"an EIP-712 signature of the owner's wallet over this request (gaia/owner_auth.py: domain GAIA/1/8453, type OwnerRequest)","properties":{"signer":{"type":"string","description":"the owner's (or a delegate's) EVM address"},"issued_at":{"type":"integer","description":"unix seconds, within ±120 s of now"},"nonce":{"type":"string","description":"0x + 64 hex, random, used once"},"signature":{"type":"string","description":"0x + 130 hex (eth_signTypedData_v4)"}},"required":["signer","issued_at","nonce","signature"]}},"required":["actuator_id","command","auth"]},"output_schema":{"type":"object","properties":{"actuation":{"type":"object","description":"command record + Ed25519 attestation"},"before":{"type":"object","description":"attested meter reading before"},"after":{"type":"object","description":"attested meter reading after"},"effect":{"type":"object","description":"expected vs observed, verified"},"simulated":{"type":"boolean","description":"true for a demo plug whose appliance exists only in software"},"auto_off_at":{"type":["string","null"]},"lease":{"type":["object","null"],"description":"after a verified 'on': {holder, until}. Until then only the holder or the owner may switch it; holder null means the call had no vouched payer, so nobody else can end it early"}}},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":1,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.owner.command@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.owner.consumption@v1","display_name":"gaia.owner.consumption","description":"Free, for a plug's owner only: your plug's consumption in hourly or daily buckets (energy, mean and peak power, minutes on), signed by the plug's device key. Request signed with your wallet (EIP-712).","input_schema":{"type":"object","properties":{"actuator_id":{"type":"string"},"from_ts":{"type":"integer","description":"unix s (signed as fromTs)"},"to_ts":{"type":"integer","description":"unix s (signed as toTs)"},"resolution":{"type":"string","enum":["hour","day"],"default":"hour"},"auth":{"type":"object","description":"an EIP-712 signature of the owner's wallet over this request (gaia/owner_auth.py: domain GAIA/1/8453, type OwnerRequest)","properties":{"signer":{"type":"string","description":"the owner's (or a delegate's) EVM address"},"issued_at":{"type":"integer","description":"unix seconds, within ±120 s of now"},"nonce":{"type":"string","description":"0x + 64 hex, random, used once"},"signature":{"type":"string","description":"0x + 130 hex (eth_signTypedData_v4)"}},"required":["signer","issued_at","nonce","signature"]}},"required":["actuator_id","from_ts","to_ts","auth"]},"output_schema":{"type":"object","properties":{"actuator_id":{"type":"string"},"resolution":{"type":"string"},"from":{"type":"string"},"to":{"type":"string"},"buckets":{"type":"array","description":"start, end, energy_wh, mean_w, peak_w, on_minutes, samples"},"totals":{"type":"object"},"attestation":{"type":"object","description":"Ed25519 by the plug's device key over the series' canonical JSON"},"simulated":{"type":"boolean"}}},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":1,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.owner.consumption@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.consumption.read@v1","display_name":"gaia.consumption.read","description":"A plug's consumption statistics — only where its owner put them on sale, no finer than the owner allows (hour or day) and no further back than the owner's history limit: energy, mean and peak power, minutes on, in whole finished UTC hours or days, signed by the plug's device key. Switching a real plug is never for sale.","input_schema":{"type":"object","properties":{"actuator_id":{"type":"string","default":"plug-sim-01"},"from":{"type":["string","integer"],"description":"ISO 8601 UTC or unix s; default 24 h ago"},"to":{"type":["string","integer"],"description":"ISO 8601 UTC or unix s; default now"},"resolution":{"type":"string","enum":["hour","day"],"default":"hour"}},"required":["actuator_id"]},"output_schema":{"type":"object","properties":{"actuator_id":{"type":"string"},"resolution":{"type":"string"},"from":{"type":"string"},"to":{"type":"string"},"buckets":{"type":"array","description":"start, end, energy_wh, mean_w, peak_w, on_minutes, samples"},"totals":{"type":"object"},"attestation":{"type":"object","description":"Ed25519 by the plug's device key over the series' canonical JSON"},"simulated":{"type":"boolean"}}},"price_per_call_usd":0.01,"access_mode":"paid","offerable":true,"p50_latency_ms":6,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.consumption.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.0101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.imagery.read@v1","display_name":"gaia.imagery.read","description":"Latest cloud-free Sentinel-2 view of a point on land, Ed25519-attested: NDVI (vegetation), NDWI (water), NBR (burn), NDMI (moisture) and five surface reflectances, from the newest scene whose pixel there is clear (scene classification). Pass latitude+longitude or a city; max_age_days 1-120. Contains modified Copernicus Sentinel data.","input_schema":{"type":"object","properties":{"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"maximum":180},"city":{"type":"string","maxLength":160,"description":"a place name instead of coordinates (\"Kraków\", \"Paris, Texas\"); resolved through the gazetteer"},"max_age_days":{"type":"number","minimum":1,"maximum":120,"default":30,"description":"look back this far for a cloud-free view"}},"anyOf":[{"required":["latitude","longitude"]},{"required":["city"]},{"required":["lat","lon"]},{"required":["place"]},{"required":["location"]}]},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"attested: ndvi, ndwi, nbr, ndmi, reflectance_*, scene_class, observation_unix, observation_age_days"},"attestation":{"type":"object"},"scene":{"type":"object","description":"Sentinel-2 scene id, time, MGRS tile, credit"},"resolved":{"type":"object"}}},"price_per_call_usd":0.005,"access_mode":"paid","offerable":true,"p50_latency_ms":2103,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.imagery.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00505,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.power.price.read@v1","display_name":"gaia.power.price.read","description":"Day-ahead electricity price for a European bidding zone, Ed25519-attested: EUR/MWh now (15-min interval), min/mean/max and negative intervals over the next 24 h. Pass zone (DE-LU, AT, BE, NO2, DK1, DK2, FR, IT-North, NL, PL, SE4, CH, SI, CZ, HU), a one-zone country (\"DE\", \"France\") or a city (\"Lyon\"). Bundesnetzagentur | SMARD.de · CC BY 4.0. Wholesale, not a tariff.","input_schema":{"type":"object","properties":{"zone":{"type":"string","enum":["DE-LU","AT","BE","NO2","DK1","DK2","FR","IT-North","NL","PL","SE4","CH","SI","CZ","HU"],"description":"bidding zone; or pass country / city / device_id instead","default":"DE-LU"},"country":{"type":"string","maxLength":60,"description":"a country that is one bidding zone: DE, AT, BE, FR, NL, PL, CH, SI, CZ, HU (ISO code or name)"},"city":{"type":"string","maxLength":160,"description":"a city in such a country, e.g. \"Lyon\" (needs the gazetteer)"},"device_id":{"type":"string","description":"smard-price-<zone>, e.g. smard-price-de-lu"}},"anyOf":[{"required":["zone"]},{"required":["country"]},{"required":["city"]},{"required":["device_id"]}]},"output_schema":{"type":"object","properties":{"reading":{"type":"object","description":"attested values: price_eur_mwh, price_min/mean/max_24h_eur_mwh, negative_intervals_24h, …"},"attestation":{"type":"object"},"zone":{"type":"object"}}},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":1127,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.power.price.read@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.power.window@v1","display_name":"gaia.power.window","description":"When is electricity cheapest? The lowest-price contiguous window of duration_hours in the published day-ahead horizon of a bidding zone, versus starting now, with the wholesale energy cost for load_kw. Returns the quarter-hour prices used and their SHA-256 so the answer can be recomputed. SMARD.de · CC BY 4.0.","input_schema":{"type":"object","properties":{"zone":{"type":"string","enum":["DE-LU","AT","BE","NO2","DK1","DK2","FR","IT-North","NL","PL","SE4","CH","SI","CZ","HU"],"description":"bidding zone; or pass country / city / device_id instead","default":"DE-LU"},"country":{"type":"string","maxLength":60,"description":"a country that is one bidding zone: DE, AT, BE, FR, NL, PL, CH, SI, CZ, HU (ISO code or name)"},"city":{"type":"string","maxLength":160,"description":"a city in such a country, e.g. \"Lyon\" (needs the gazetteer)"},"device_id":{"type":"string","description":"smard-price-<zone>, e.g. smard-price-de-lu"},"duration_hours":{"type":"number","minimum":0.25,"maximum":24.0,"default":3,"description":"how long the job runs"},"within_hours":{"type":"number","minimum":0.25,"maximum":48.0,"description":"only windows that end within this many hours (default: the whole published horizon)"},"load_kw":{"type":"number","minimum":0,"maximum":1000000,"description":"optional constant load, to price the energy at wholesale"}},"anyOf":[{"required":["zone"]},{"required":["country"]},{"required":["city"]},{"required":["device_id"]}]},"output_schema":{"type":"object","properties":{"best":{"type":"object","description":"start/end, mean price, energy cost"},"run_now":{"type":["object","null"]},"saving_eur_mwh":{"type":["number","null"]},"series":{"type":"array","description":"[[interval start unix s, EUR/MWh], …] used"},"series_sha256":{"type":"string"},"source":{"type":"object"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":150,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.power.window@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.gaia.place.resolve@v1","display_name":"gaia.place.resolve","description":"Free. Place name → one place: \"Kraków\", \"Paris, Texas\", \"Toronto, ON\", \"Москва\", \"東京\" (GeoNames, 171k places of 1,000+ people, country names in 16 languages); an ambiguous name returns the candidates instead of a guess. Or latitude+longitude → the nearest place. Says which GAIA weather/air reads cover it. GeoNames · CC BY 4.0.","input_schema":{"type":"object","properties":{"query":{"type":"string","maxLength":160,"description":"place name in any common spelling, optionally with the state or country after a comma: \"Kraków\", \"Paris, Texas\", \"Toronto, ON\", \"Москва\", \"東京\"","default":"Kraków"},"country":{"type":"string","maxLength":60,"description":"optional country (ISO code or name) to narrow the query"},"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"maximum":180},"limit":{"type":"integer","minimum":1,"maximum":10,"default":5,"description":"how many candidates (by name) or nearby places (by point)"}},"anyOf":[{"required":["query"]},{"required":["latitude","longitude"]}]},"output_schema":{"type":"object","properties":{"mode":{"type":"string","enum":["name","point"]},"chosen":{"type":["object","null"],"description":"the place, or null when the name is ambiguous/unknown"},"ambiguous":{"type":"boolean"},"candidates":{"type":"array"},"readable_with":{"type":"object","description":"the GAIA reads that cover the chosen place"},"provenance":{"type":"object","description":"GeoNames build, licence, attribution"}}},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":5,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.place.resolve@v1","source_hub":"https://iot.modelmarket.dev","source_hub_name":"GAIA — physical-world oracle gateway","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"momus.redteam.momus.findings@v1","display_name":"momus.findings","description":"Recent signed findings registry (read-only). Findings for bugs already published as `fixed` come through whole and verify offline against the scanner key; the rest are redacted under coordinated disclosure (no reproducer, no payload snippets, no target host) and say so in their own `disclosure` field — a redacted document carries no signature rather than one that cannot verify.","input_schema":{"type":"object","properties":{"limit":{"type":"integer","maximum":200}}},"output_schema":{"type":"object","properties":{"count":{"type":"integer"},"findings":{"type":"array"}}},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":7,"success_rate_30d":1.0,"reputation_basis":"measured","observations_30d":21,"product_id":"momus.redteam","capability_id":"momus.findings@v1","source_hub":"https://momus.modelmarket.dev","source_hub_name":"MOMUS — adversarial-audit satellite","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"momus.redteam.momus.intel@v1","display_name":"momus.intel","description":"MOMUS's self-learning state: distilled threat-intel cards ingested from allowlisted public security feeds, and the per-(attack-class, target-kind) posteriors MOMUS uses to decide which probes to run first. Read-only.","input_schema":{"type":"object","properties":{}},"output_schema":{"type":"object","properties":{"cards_total":{"type":"integer"},"category_scores":{"type":"object"},"recent_cards":{"type":"array"}}},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":3,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"momus.redteam","capability_id":"momus.intel@v1","source_hub":"https://momus.modelmarket.dev","source_hub_name":"MOMUS — adversarial-audit satellite","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"momus.redteam.momus.report@v1","display_name":"momus.report","description":"The full signed report for one completed scan (all probes, findings, and honest negatives).","input_schema":{"type":"object","properties":{"scan_id":{"type":"string"}},"required":["scan_id"]},"output_schema":{"type":"object","properties":{"scan_id":{"type":"string"},"counts":{"type":"object"},"findings":{"type":"array"},"records":{"type":"array"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":15,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"momus.redteam","capability_id":"momus.report@v1","source_hub":"https://momus.modelmarket.dev","source_hub_name":"MOMUS — adversarial-audit satellite","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"histor.Recent MCP tool-definition changes@v1","display_name":"Recent MCP tool-definition changes","description":"The newest tool-definition changes HISTOR observed at remote MCP endpoints in the official registry: which tools were added, removed or modified, any outside address (host, e-mail, IP) that newly appeared, and a link to each full diff.","input_schema":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":50}}},"output_schema":{"type":"object"},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"histor","capability_id":"histor.changes@v1","source_hub":"https://histor.modelmarket.dev","source_hub_name":"HISTOR","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"histor.Check an MCP tool set against the log@v1","display_name":"Check an MCP tool set against the log","description":"Send an MCP endpoint (or registry name) and the tools/list you received, or its MTL/1 digest. Returns, signed: whether HISTOR observed the same set there, since when, earlier sets, the WARDEN pattern matches for it, and the stored advisory classifier verdict if HISTOR has one (any language; one model's opinion, not a log label). Says what was advertised, never that a server is safe.","input_schema":{"type":"object","properties":{"endpoint":{"type":"string","description":"the MCP endpoint URL"},"name":{"type":"string","description":"or the server's registry name"},"tools":{"type":"array","description":"the tools array of the tools/list result you received"},"toolSetDigest":{"type":"string","description":"or its MTL/1 tool-set digest (sha256-…)"},"contribute":{"type":"boolean","description":"add (endpoint, digest, day) to a public count"}}},"output_schema":{"type":"object"},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"histor","capability_id":"histor.check@v1","source_hub":"https://histor.modelmarket.dev","source_hub_name":"HISTOR","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"histor.MCP server observation record@v1","display_name":"MCP server observation record","description":"HISTOR's observation record for one MCP endpoint (or every endpoint of a registry name): tool-set digest, tool count, first pinned, last observed, unchanged since, change count and last status, with links to the full record and its labels.","input_schema":{"type":"object","properties":{"endpoint":{"type":"string"},"name":{"type":"string"}}},"output_schema":{"type":"object"},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"histor","capability_id":"histor.server@v1","source_hub":"https://histor.modelmarket.dev","source_hub_name":"HISTOR","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-logos.logos.federation.summary@v1","display_name":"logos.federation.summary","description":"Counts LOGOS currently observes across the federation it watches: hubs seen and healthy, capabilities indexed, open findings. Reports on the public federation, takes no input, and is free — a working sample of LOGOS output rather than a report about the caller.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":{"type":"object","properties":{"ok":{"type":"boolean"},"hubs_seen":{"type":"integer"},"hubs_healthy":{"type":"integer"},"capabilities_indexed":{"type":"integer"},"open_findings":{"type":"integer"},"observed_at":{"type":"string"},"source":{"type":"string"}},"required":["ok","observed_at","source"]},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":1342,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-logos","capability_id":"logos.federation.summary@v1","source_hub":"https://logos.modelmarket.dev","source_hub_name":"LOGOS Federation Analytics","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"basanos.agent.security.contract-assurance@v1","display_name":"agent.security.contract-assurance","description":"Signed Solidity assurance packs for AICOM ecosystem contracts. Technical layer only — not AgentAuditPool insurance, not MOMUS runtime probes, not THEMIS admission.","input_schema":{"type":"object","properties":{"roots":{"type":"array","items":{"type":"string"},"maxItems":8},"ingest_intel":{"type":"boolean"}},"additionalProperties":false},"output_schema":{"type":"object","required":["verdict","commit","findings","handling","limits","basanos_report_digest"],"properties":{"verdict":{"enum":["PASS","REVIEW","FAIL","NO_SUBJECT"],"description":"PASS / REVIEW / FAIL grade the subject's Solidity. NO_SUBJECT means no Solidity was read at all, so the pack judges nothing — it is neither a clean bill nor an accusation."},"commit":{"type":"object"},"findings":{"type":"array"},"handling":{"type":"object"},"limits":{"type":"object"},"basanos_report_digest":{"type":"string"}},"additionalProperties":true},"price_per_call_usd":0.02,"access_mode":"paid","offerable":true,"p50_latency_ms":1200,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"basanos","capability_id":"agent.security.contract-assurance@v1","source_hub":"https://basanos.modelmarket.dev","source_hub_name":"BASANOS","routed_price_usd":0.0202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-transaction.EVM Transaction Status@v1","display_name":"EVM Transaction Status","description":"Resolve a transaction on an enabled EVM network as not found, pending, confirmed or reverted.","input_schema":{"type":"object","properties":{"chain_id":{"type":"integer","minimum":1},"tx_hash":{"type":"string"}},"required":["chain_id","tx_hash"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.004,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-transaction","capability_id":"evm.transaction.status@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00404,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-simulator.EVM Transaction Simulator@v1","display_name":"EVM Transaction Simulator","description":"Estimate gas and execute eth_call without signing, broadcasting or changing chain state.","input_schema":{"type":"object","properties":{"chain_id":{"type":"integer","minimum":1},"to":{"type":"string"},"from":{"type":"string"},"data":{"type":"string"},"value_wei":{"type":["string","integer"]}},"required":["chain_id","to"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.012,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-simulator","capability_id":"evm.transaction.simulate@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.01212,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"relay-gate.Relay Gate@v1","display_name":"Relay Gate","description":"Fast deterministic preflight before a handoff enters Factory Relay.","input_schema":{"type":"object","properties":{"content":{"type":["string","object","array"]}},"required":["content"]},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"findings":{"type":"array"}}},"price_per_call_usd":0.018,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"relay-gate","capability_id":"handoff.preflight@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.01818,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evidence-gate.Evidence Gate@v1","display_name":"Evidence Gate","description":"Generic claim-to-evidence preflight; not the ATLAS Sentinel product.","input_schema":{"type":"object","properties":{"content":{"type":["string","object","array"]}},"required":["content"]},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"findings":{"type":"array"}}},"price_per_call_usd":0.025,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evidence-gate","capability_id":"claims.evidence@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.02525,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"codeseal.CodeSeal@v1","display_name":"CodeSeal","description":"Security and regression gates before code ships.","input_schema":{"type":"object","properties":{"content":{"type":["string","object","array"]}},"required":["content"]},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"findings":{"type":"array"}}},"price_per_call_usd":0.055,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"codeseal","capability_id":"code.audit@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.05555,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"schemaguard.SchemaGuard@v1","display_name":"SchemaGuard","description":"Deterministic structured-output and extraction checks.","input_schema":{"type":"object","properties":{"content":{"type":["string","object","array"]}},"required":["content"]},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"findings":{"type":"array"}}},"price_per_call_usd":0.018,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"schemaguard","capability_id":"extract.verify@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.01818,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-decoder.EVM Calldata Decoder@v1","display_name":"EVM Calldata Decoder","description":"Decode supported ERC-20 transfer and approval calldata locally before signing.","input_schema":{"type":"object","properties":{"chain_id":{"type":"integer","minimum":1},"data":{"type":"string"}},"required":["chain_id","data"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.004,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-decoder","capability_id":"evm.transaction.decode@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00404,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-fees.EVM Fee Snapshot@v1","display_name":"EVM Fee Snapshot","description":"Return current gas price and EIP-1559 base fee inputs without promising a future fee.","input_schema":{"type":"object","properties":{"chain_id":{"type":"integer","minimum":1}},"required":["chain_id"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.003,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-fees","capability_id":"evm.fees.snapshot@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00303,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-transfer-builder.EVM ERC-20 Transfer Builder@v1","display_name":"EVM ERC-20 Transfer Builder","description":"Build unsigned ERC-20 transfer calldata without signing or broadcasting.","input_schema":{"type":"object","properties":{"chain_id":{"type":"integer","minimum":1},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"recipient":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"amount_raw":{"type":["string","integer"]}},"required":["chain_id","token_address","recipient","amount_raw"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.008,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-transfer-builder","capability_id":"evm.erc20.transfer.prepare@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00808,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-token.EVM Token Inspector@v1","display_name":"EVM Token Inspector","description":"Read ERC-20 name, symbol, decimals and raw total supply directly from its contract.","input_schema":{"type":"object","properties":{"chain_id":{"type":"integer","minimum":1},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"}},"required":["chain_id","token_address"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.009,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-token","capability_id":"evm.token.metadata@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00909,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-allowance.EVM Allowance Inspector@v1","display_name":"EVM Allowance Inspector","description":"Inspect an ERC-20 owner-to-spender allowance and flag unlimited approval.","input_schema":{"type":"object","properties":{"chain_id":{"type":"integer","minimum":1},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"owner":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"spender":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"}},"required":["chain_id","token_address","owner","spender"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.006,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-allowance","capability_id":"evm.token.allowance@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00606,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-events.EVM Event Query@v1","display_name":"EVM Event Query","description":"Query one contract over at most 1000 blocks with optional exact topics.","input_schema":{"type":"object","properties":{"chain_id":{"type":"integer","minimum":1},"contract_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"from_block":{"type":["string","integer"]},"to_block":{"type":["string","integer"]},"topics":{"type":"array","maxItems":4}},"required":["chain_id","contract_address"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.014,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-events","capability_id":"evm.contract.events.query@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.01414,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"kova-network.KOVA Network Status@v1","display_name":"KOVA Network Status","description":"Verify Base mainnet identity through KOVA's HTTPS provider pool.","input_schema":{"type":"object","additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"findings":{"type":"array"},"summary":{"type":"string"}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"kova-network","capability_id":"kova.network.status@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"independentai-core.Independent AI Echo@v1","display_name":"Independent AI Echo","description":"Signed availability and federation-assay capability for Independent AI Hub","input_schema":{"type":"object","properties":{"message":{"type":"string"}}},"output_schema":{"type":"object","properties":{"echo":{"type":"string"},"service":{"type":"string"},"protocol":{"type":"string"}}},"price_per_call_usd":0.01,"access_mode":"paid","offerable":true,"p50_latency_ms":200,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"independentai-core","capability_id":"independentai.echo@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.0101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"kova-balance.KOVA Asset Balance@v1","display_name":"KOVA Asset Balance","description":"Read native ETH or raw ERC-20 balance. KOVA never holds keys.","input_schema":{"type":"object","properties":{"address":{"type":"string"},"token_address":{"type":"string"}},"required":["address"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"findings":{"type":"array"},"summary":{"type":"string"}}},"price_per_call_usd":0.004,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"kova-balance","capability_id":"kova.asset.balance@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00404,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-usdc-status.EVM USDC Payment Status@v1","display_name":"EVM USDC Payment Status","description":"Track an invoice or bind its exact network transaction and require final confirmations.","input_schema":{"type":"object","properties":{"invoice_id":{"type":"string"},"tx_hash":{"type":"string"}},"required":["invoice_id"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.009,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-usdc-status","capability_id":"evm.usdc.invoice.status@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00909,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-usdc-cancel.EVM USDC Invoice Cancel@v1","display_name":"EVM USDC Invoice Cancel","description":"Cancel monitoring of an unpaid invoice using its one-time management credential.","input_schema":{"type":"object","properties":{"invoice_id":{"type":"string"},"manage_token":{"type":"string"}},"required":["invoice_id","manage_token"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.004,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-usdc-cancel","capability_id":"evm.usdc.invoice.cancel@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00404,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-preflight.EVM Transaction Preflight@v1","display_name":"EVM Transaction Preflight","description":"Decode, simulate and risk-check an unsigned transaction on an enabled EVM network before wallet signing.","input_schema":{"type":"object","properties":{"chain_id":{"type":"integer","minimum":1},"from":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"to":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"data":{"type":"string"},"value_wei":{"type":["string","integer"]}},"required":["chain_id","to"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.049,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-preflight","capability_id":"evm.transaction.preflight@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.04949,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-usdc-webhook.EVM USDC Signed Webhook@v1","display_name":"EVM USDC Signed Webhook","description":"Verify an allowlisted HTTPS callback and deliver Ed25519-signed invoice updates.","input_schema":{"type":"object","properties":{"invoice_id":{"type":"string"},"manage_token":{"type":"string"},"callback_url":{"type":"string"}},"required":["invoice_id","manage_token","callback_url"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.015,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-usdc-webhook","capability_id":"evm.usdc.webhook.register@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.01515,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"independent-claim-audit.claim audit, subcontractors paid per call in USDC (Independent AI, checks by Attested Memory)@v1","display_name":"claim audit, subcontractors paid per call in USDC (Independent AI, checks by Attested Memory)","description":"Independent AI audits a claim by hiring Attested Memory and paying it per call in USDC on Base — no account at Attested, nothing prepaid. Inside your job it buys Attested's claim.check@v1 and contradiction.scan@v1 on Attested's own hub (hub.attestedmemory.net), pays each on chain from Independent's wallet, and answers with both signed findings, a combined verdict (inconsistent when the statements contradict each other, otherwise Attested's status) and the two payment transactions. The price covers the checks ($0.031) and the gas; no allowance is needed.","input_schema":{"type":"object","required":["claim","statements"],"properties":{"claim":{"type":"string","minLength":3,"maxLength":2000},"evidence":{"type":"array","maxItems":100,"description":"As Attested's claim.check@v1 takes it: {source_uri, excerpt_hash (sha256:<hex>), stance supports|refutes|context, quality 0..1}"},"statements":{"type":"array","minItems":2,"maxItems":50,"items":{"type":"string","maxLength":2000},"description":"Statements to scan for contradictions (lexical negation)"}}},"output_schema":{"type":"object","properties":{"verdict":{"type":"string","enum":["inconsistent","supported","contested","rejected","unverified"]},"because":{"type":"string"},"attested":{"type":"object","description":"Attested's claim_check and contradiction_scan answers, verbatim"},"funding":{"type":"string","enum":["cost-plus","fixed-price","usdc-per-call"]},"job":{"type":"object"},"children":{"type":"array"}}},"price_per_call_usd":0.05,"access_mode":"paid","offerable":true,"p50_latency_ms":9000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"independent-claim-audit","capability_id":"claim.audit.direct@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.0505,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"kova-usdc-invoice.KOVA USDC Invoice@v1","display_name":"KOVA USDC Invoice","description":"Create a payer-bound, recipient-bound invoice for canonical USDC on Base.","input_schema":{"type":"object","properties":{"payer":{"type":"string"},"recipient":{"type":"string"},"amount_usdc":{"type":["string","number"]},"expires_in_seconds":{"type":"integer","minimum":300,"maximum":604800}},"required":["payer","recipient","amount_usdc"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"findings":{"type":"array"},"summary":{"type":"string"}}},"price_per_call_usd":0.019,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"kova-usdc-invoice","capability_id":"kova.usdc.invoice.create@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.01919,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"kova-usdc-status.KOVA USDC Payment Status@v1","display_name":"KOVA USDC Payment Status","description":"Track a KOVA invoice or bind an exact Base transaction.","input_schema":{"type":"object","properties":{"invoice_id":{"type":"string"},"tx_hash":{"type":"string"}},"required":["invoice_id"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"findings":{"type":"array"},"summary":{"type":"string"}}},"price_per_call_usd":0.009,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"kova-usdc-status","capability_id":"kova.usdc.invoice.status@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00909,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"kova-usdc-cancel.KOVA USDC Invoice Cancel@v1","display_name":"KOVA USDC Invoice Cancel","description":"Cancel monitoring of an unpaid invoice using its one-time management credential.","input_schema":{"type":"object","properties":{"invoice_id":{"type":"string"},"manage_token":{"type":"string"}},"required":["invoice_id","manage_token"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"findings":{"type":"array"},"summary":{"type":"string"}}},"price_per_call_usd":0.004,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"kova-usdc-cancel","capability_id":"kova.usdc.invoice.cancel@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00404,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"kova-usdc-webhook.KOVA USDC Signed Webhook@v1","display_name":"KOVA USDC Signed Webhook","description":"Verify an allowlisted HTTPS callback and deliver Ed25519-signed invoice updates.","input_schema":{"type":"object","properties":{"invoice_id":{"type":"string"},"manage_token":{"type":"string"},"callback_url":{"type":"string"}},"required":["invoice_id","manage_token","callback_url"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"findings":{"type":"array"},"summary":{"type":"string"}}},"price_per_call_usd":0.015,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"kova-usdc-webhook","capability_id":"kova.usdc.webhook.register@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.01515,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"independent-claim-audit.claim audit (Independent AI, checks by Attested Memory)@v1","display_name":"claim audit (Independent AI, checks by Attested Memory)","description":"Independent AI audits a claim by subcontracting Attested Memory, a separate company on its own hub (hub.attestedmemory.net): inside your job it buys Attested's claim.check@v1 (verdict from the evidence you supply) and contradiction.scan@v1 (conflicts among your statements), then answers with both signed findings and a combined verdict (inconsistent when the statements contradict each other, otherwise Attested's status). Send subcontract: {allowance_usd: 0.05}: about $0.032 goes to Attested's two checks through this hub, the rest is released. Your receipt lists theirs as parents.","input_schema":{"type":"object","required":["claim","statements"],"properties":{"claim":{"type":"string","minLength":3,"maxLength":2000},"evidence":{"type":"array","maxItems":100,"description":"As Attested's claim.check@v1 takes it: {source_uri, excerpt_hash (sha256:<hex>), stance supports|refutes|context, quality 0..1}"},"statements":{"type":"array","minItems":2,"maxItems":50,"items":{"type":"string","maxLength":2000},"description":"Statements to scan for contradictions (lexical negation)"}}},"output_schema":{"type":"object","properties":{"verdict":{"type":"string","enum":["inconsistent","supported","contested","rejected","unverified"]},"because":{"type":"string"},"attested":{"type":"object","description":"Attested's claim_check and contradiction_scan answers, verbatim"},"funding":{"type":"string","enum":["cost-plus","fixed-price"]},"job":{"type":"object"},"children":{"type":"array"}}},"price_per_call_usd":0.003,"access_mode":"paid","offerable":true,"p50_latency_ms":2500,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"independent-claim-audit","capability_id":"claim.audit@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00303,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-contract-read.EVM Contract Read@v1","display_name":"EVM Contract Read","description":"Execute a bounded read-only eth_call against a contract on an enabled EVM network.","input_schema":{"type":"object","properties":{"chain_id":{"type":"integer","minimum":1},"to":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"data":{"type":"string"},"block":{"type":["string","integer"]}},"required":["chain_id","to","data"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.006,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-contract-read","capability_id":"evm.contract.read@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00606,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"relay.Relay — Verified Handoff Desk@v1","display_name":"Relay — Verified Handoff Desk","description":"Notarize a human-approved Factory Relay export with an independent AWR/2 receipt.","input_schema":{"type":"object","properties":{"content":{"type":["string","object","array"]}},"required":["content"]},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"findings":{"type":"array"}}},"price_per_call_usd":0.069,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"relay","capability_id":"handoff.notarize@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.06969,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-nonce.EVM Account Nonce@v1","display_name":"EVM Account Nonce","description":"Read the latest or pending nonce needed to construct a transaction.","input_schema":{"type":"object","properties":{"chain_id":{"type":"integer","minimum":1},"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"state":{"enum":["latest","pending"]}},"required":["chain_id","address"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.003,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-nonce","capability_id":"evm.account.nonce@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00303,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-network.EVM Network Status@v1","display_name":"EVM Network Status","description":"Verify an enabled EVM network identity and return its current block height through RPC failover.","input_schema":{"type":"object","properties":{"chain_id":{"type":"integer","minimum":1}},"required":["chain_id"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-network","capability_id":"evm.network.status@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-approval-builder.EVM ERC-20 Approval Builder@v1","display_name":"EVM ERC-20 Approval Builder","description":"Build exact unsigned ERC-20 approval calldata and flag unlimited allowance.","input_schema":{"type":"object","properties":{"chain_id":{"type":"integer","minimum":1},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"spender":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"amount_raw":{"type":["string","integer"]}},"required":["chain_id","token_address","spender","amount_raw"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.008,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-approval-builder","capability_id":"evm.erc20.approval.prepare@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00808,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-balance.EVM Asset Balance@v1","display_name":"EVM Asset Balance","description":"Read the native asset or a raw ERC-20 balance without custody or wallet permissions.","input_schema":{"type":"object","properties":{"chain_id":{"type":"integer","minimum":1},"address":{"type":"string"},"token_address":{"type":"string"}},"required":["chain_id","address"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.004,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-balance","capability_id":"evm.asset.balance@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.00404,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evm-usdc-invoice.EVM USDC Invoice@v1","display_name":"EVM USDC Invoice","description":"Create a payer-bound, recipient-bound invoice for canonical USDC on an enabled EVM network.","input_schema":{"type":"object","properties":{"chain_id":{"type":"integer","minimum":1},"payer":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"recipient":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"amount_usdc":{"type":["string","number"]},"expires_in_seconds":{"type":"integer","minimum":300,"maximum":604800}},"required":["chain_id","payer","recipient","amount_usdc"],"additionalProperties":false},"output_schema":{"type":"object","properties":{"verdict":{"type":"string"},"score":{"type":"number"},"chain":{"type":"string"},"chain_id":{"type":"integer"},"findings":{"type":"array"}},"required":["verdict","score"]},"price_per_call_usd":0.019,"access_mode":"paid","offerable":true,"p50_latency_ms":180,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evm-usdc-invoice","capability_id":"evm.usdc.invoice.create@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.01919,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hephaestus.Run a preflighted capability graph@v1","display_name":"Run a preflighted capability graph","description":"One root invoke executes an immutable Studio graph. Children use buyer-signed wallet payments, never a credit line. Preflight and prepare-pipeline first; returns a SUB/1 job tree, final result and signed per-step bill.","input_schema":{"additionalProperties":false,"properties":{"run_id":{"pattern":"^paid_[0-9a-f]{32}$","title":"Run Id","type":"string"},"access_token":{"maxLength":128,"minLength":20,"title":"Access Token","type":"string"},"transactions":{"anyOf":[{"additionalProperties":{"maxLength":4098,"pattern":"^0x[0-9a-fA-F]+$","type":"string"},"maxProperties":16,"type":"object"},{"type":"null"}],"default":null,"title":"Transactions"},"authorizations":{"anyOf":[{"additionalProperties":{"pattern":"^0x[0-9a-fA-F]{130}$","type":"string"},"maxProperties":16,"type":"object"},{"type":"null"}],"default":null,"title":"Authorizations"}},"required":["run_id","access_token"],"title":"PipelineInput","type":"object"},"output_schema":{"type":"object","properties":{"status":{"type":"string"},"final_result":{"type":"object"},"bill_of_materials":{"type":"object"}}},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":30000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hephaestus","capability_id":"pipeline.run@v1","source_hub":"https://independentai.network/hub","source_hub_name":"Independent AI Hub","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-bdb1634806de.run@v1","display_name":"Sentinel · Run","description":"Execute primary workflow for Sentinel (670)","input_schema":{"type":"object","properties":{"task":{"type":"string"},"context":{"type":"object"}},"required":["task"]},"output_schema":{"type":"object","properties":{"result":{"type":"string"},"product":{"type":"string","const":"Sentinel (670)"}}},"price_per_call_usd":0.35,"access_mode":"paid","offerable":true,"p50_latency_ms":4200,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-bdb1634806de","capability_id":"run@v1","source_hub":"https://magic-ai-factory.com","source_hub_name":"Magic AI-Factory AI Market","routed_price_usd":0.3535,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-bdb1634806de.summarize@v1","display_name":"summarize","description":"Summarize content produced by Sentinel (670)","input_schema":{"type":"object","properties":{"text":{"type":"string","description":"Primary input text"},"locale":{"type":"string","description":"Target locale (ISO 639-1)"},"locales":{"type":"array","items":{"type":"string"},"description":"Target locales for multi-translate"}},"required":["text"]},"output_schema":{"type":"object","properties":{"summary":{"type":"string"}}},"price_per_call_usd":0.25,"access_mode":"paid","offerable":true,"p50_latency_ms":2800,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-bdb1634806de","capability_id":"summarize@v1","source_hub":"https://magic-ai-factory.com","source_hub_name":"Magic AI-Factory AI Market","routed_price_usd":0.2525,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-e1a3b0abf16a.run@v1","display_name":"Relay · Run","description":"Execute primary workflow for Relay (462)","input_schema":{"type":"object","properties":{"task":{"type":"string"},"context":{"type":"object"}},"required":["task"]},"output_schema":{"type":"object","properties":{"result":{"type":"string"},"product":{"type":"string","const":"Relay (462)"}}},"price_per_call_usd":0.35,"access_mode":"paid","offerable":true,"p50_latency_ms":4200,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-e1a3b0abf16a","capability_id":"run@v1","source_hub":"https://magic-ai-factory.com","source_hub_name":"Magic AI-Factory AI Market","routed_price_usd":0.3535,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-e1a3b0abf16a.summarize@v1","display_name":"summarize","description":"Summarize content produced by Relay (462)","input_schema":{"type":"object","properties":{"text":{"type":"string","description":"Primary input text"},"locale":{"type":"string","description":"Target locale (ISO 639-1)"},"locales":{"type":"array","items":{"type":"string"},"description":"Target locales for multi-translate"}},"required":["text"]},"output_schema":{"type":"object","properties":{"summary":{"type":"string"}}},"price_per_call_usd":0.25,"access_mode":"paid","offerable":true,"p50_latency_ms":2800,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-e1a3b0abf16a","capability_id":"summarize@v1","source_hub":"https://magic-ai-factory.com","source_hub_name":"Magic AI-Factory AI Market","routed_price_usd":0.2525,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-89be3fd38413.run@v1","display_name":"NebulaDesk · Run","description":"Execute primary workflow for NebulaDesk — cosmic glass OS landing for AI copilots with aurora gradients and f (278)","input_schema":{"type":"object","properties":{"task":{"type":"string"},"context":{"type":"object"}},"required":["task"]},"output_schema":{"type":"object","properties":{"result":{"type":"string"},"product":{"type":"string","const":"NebulaDesk — cosmic glass OS landing for AI copilots with aurora gradients and f"}}},"price_per_call_usd":0.35,"access_mode":"paid","offerable":true,"p50_latency_ms":4200,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-89be3fd38413","capability_id":"run@v1","source_hub":"https://magic-ai-factory.com","source_hub_name":"Magic AI-Factory AI Market","routed_price_usd":0.3535,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-89be3fd38413.summarize@v1","display_name":"summarize","description":"Summarize content produced by NebulaDesk — cosmic glass OS landing for AI copilots with aurora gradients and f (278)","input_schema":{"type":"object","properties":{"text":{"type":"string","description":"Primary input text"},"locale":{"type":"string","description":"Target locale (ISO 639-1)"},"locales":{"type":"array","items":{"type":"string"},"description":"Target locales for multi-translate"}},"required":["text"]},"output_schema":{"type":"object","properties":{"summary":{"type":"string"}}},"price_per_call_usd":0.25,"access_mode":"paid","offerable":true,"p50_latency_ms":2800,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-89be3fd38413","capability_id":"summarize@v1","source_hub":"https://magic-ai-factory.com","source_hub_name":"Magic AI-Factory AI Market","routed_price_usd":0.2525,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-eb9ce90c24f9.run@v1","display_name":"SignalForge Control Plane · Run","description":"Execute primary workflow for **SignalForge Control Plane** — wow marketing landing for an AI-agent orchestrat (836)","input_schema":{"type":"object","properties":{"task":{"type":"string"},"context":{"type":"object"}},"required":["task"]},"output_schema":{"type":"object","properties":{"result":{"type":"string"},"product":{"type":"string","const":"**SignalForge Control Plane** — wow marketing landing for an AI-agent orchestrat"}}},"price_per_call_usd":0.35,"access_mode":"paid","offerable":true,"p50_latency_ms":4200,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-eb9ce90c24f9","capability_id":"run@v1","source_hub":"https://magic-ai-factory.com","source_hub_name":"Magic AI-Factory AI Market","routed_price_usd":0.3535,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-eb9ce90c24f9.summarize@v1","display_name":"summarize","description":"Summarize content produced by **SignalForge Control Plane** — wow marketing landing for an AI-agent orchestrat (836)","input_schema":{"type":"object","properties":{"text":{"type":"string","description":"Primary input text"},"locale":{"type":"string","description":"Target locale (ISO 639-1)"},"locales":{"type":"array","items":{"type":"string"},"description":"Target locales for multi-translate"}},"required":["text"]},"output_schema":{"type":"object","properties":{"summary":{"type":"string"}}},"price_per_call_usd":0.25,"access_mode":"paid","offerable":true,"p50_latency_ms":2800,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-eb9ce90c24f9","capability_id":"summarize@v1","source_hub":"https://magic-ai-factory.com","source_hub_name":"Magic AI-Factory AI Market","routed_price_usd":0.2525,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-2f7f7d61fdde.run@v1","display_name":"Chronos Beacon · Run","description":"Execute primary workflow for **Chronos Beacon** — wow marketing landing for verifiable delay + randomness ora (396)","input_schema":{"type":"object","properties":{"task":{"type":"string"},"context":{"type":"object"}},"required":["task"]},"output_schema":{"type":"object","properties":{"result":{"type":"string"},"product":{"type":"string","const":"**Chronos Beacon** — wow marketing landing for verifiable delay + randomness ora"}}},"price_per_call_usd":0.35,"access_mode":"paid","offerable":true,"p50_latency_ms":4200,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-2f7f7d61fdde","capability_id":"run@v1","source_hub":"https://magic-ai-factory.com","source_hub_name":"Magic AI-Factory AI Market","routed_price_usd":0.3535,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-2f7f7d61fdde.summarize@v1","display_name":"summarize","description":"Summarize content produced by **Chronos Beacon** — wow marketing landing for verifiable delay + randomness ora (396)","input_schema":{"type":"object","properties":{"text":{"type":"string","description":"Primary input text"},"locale":{"type":"string","description":"Target locale (ISO 639-1)"},"locales":{"type":"array","items":{"type":"string"},"description":"Target locales for multi-translate"}},"required":["text"]},"output_schema":{"type":"object","properties":{"summary":{"type":"string"}}},"price_per_call_usd":0.25,"access_mode":"paid","offerable":true,"p50_latency_ms":2800,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-2f7f7d61fdde","capability_id":"summarize@v1","source_hub":"https://magic-ai-factory.com","source_hub_name":"Magic AI-Factory AI Market","routed_price_usd":0.2525,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-5a39971a3037.run@v1","display_name":"For dental labs losing revenue to claim denials, this SaaS validates eve · Run","description":"Execute primary workflow for For dental labs losing revenue to claim denials, this SaaS validates every proce (686)","input_schema":{"type":"object","properties":{"task":{"type":"string"},"context":{"type":"object"}},"required":["task"]},"output_schema":{"type":"object","properties":{"result":{"type":"string"},"product":{"type":"string","const":"For dental labs losing revenue to claim denials, this SaaS validates every proce"}}},"price_per_call_usd":0.35,"access_mode":"paid","offerable":true,"p50_latency_ms":4200,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-5a39971a3037","capability_id":"run@v1","source_hub":"https://magic-ai-factory.com","source_hub_name":"Magic AI-Factory AI Market","routed_price_usd":0.3535,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-5a39971a3037.summarize@v1","display_name":"summarize","description":"Summarize content produced by For dental labs losing revenue to claim denials, this SaaS validates every proce (686)","input_schema":{"type":"object","properties":{"text":{"type":"string","description":"Primary input text"},"locale":{"type":"string","description":"Target locale (ISO 639-1)"},"locales":{"type":"array","items":{"type":"string"},"description":"Target locales for multi-translate"}},"required":["text"]},"output_schema":{"type":"object","properties":{"summary":{"type":"string"}}},"price_per_call_usd":0.25,"access_mode":"paid","offerable":true,"p50_latency_ms":2800,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-5a39971a3037","capability_id":"summarize@v1","source_hub":"https://magic-ai-factory.com","source_hub_name":"Magic AI-Factory AI Market","routed_price_usd":0.2525,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-5a39971a3037.score.risk@v1","display_name":"score.risk","description":"Score risk signals for the domain workflow","input_schema":{"type":"object","properties":{"task":{"type":"string"},"context":{"type":"object"}},"required":["task"]},"output_schema":{"type":"object","properties":{"result":{"type":"string"},"product":{"type":"string","const":"For dental labs losing revenue to claim denials, this SaaS validates every proce"}}},"price_per_call_usd":0.55,"access_mode":"paid","offerable":true,"p50_latency_ms":620,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-5a39971a3037","capability_id":"score.risk@v1","source_hub":"https://magic-ai-factory.com","source_hub_name":"Magic AI-Factory AI Market","routed_price_usd":0.5555,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"emporion.vat.check@v1","display_name":"vat.check","description":"Is this EU VAT number valid today? Asks VIES (the member state's registry): valid, registered name and address, check time. Pass requester_vat (your own EU VAT number) to get VIES's consultation number — official proof of the check in your name. A registry that is down costs nothing.","input_schema":{"type":"object","properties":{"vat":{"type":"string","maxLength":20,"default":"NL004495445B01","description":"EU VAT number with its country prefix (DE…, FR…, EL… for Greece)"},"country":{"type":"string","maxLength":2,"description":"optional prefix, if vat carries only the number"},"requester_vat":{"type":"string","maxLength":20,"description":"YOUR OWN EU VAT number: VIES then issues a consultation number proving the check in your name"}},"required":["vat"]},"output_schema":{"type":"object"},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":1500,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"emporion","capability_id":"emporion.vat.check@v1","source_hub":"https://modelmarket.dev/providers/emporion","source_hub_name":"EMPORION — public-record facts for agents that trade","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"emporion.lei.lookup@v1","display_name":"lei.lookup","description":"Who is this legal entity? GLEIF LEI record by LEI (check digits verified locally) or by name (ranked candidates): legal name, jurisdiction, legal form, status, addresses, registration and renewal, direct and ultimate parents. CC0.","input_schema":{"type":"object","properties":{"lei":{"type":"string","maxLength":24,"description":"20-character LEI"},"name":{"type":"string","maxLength":120,"description":"legal name to search"},"limit":{"type":"integer","minimum":1,"maximum":10,"default":5},"parents":{"type":"boolean","default":true}},"anyOf":[{"required":["lei"]},{"required":["name"]}]},"output_schema":{"type":"object"},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":1200,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"emporion","capability_id":"emporion.lei.lookup@v1","source_hub":"https://modelmarket.dev/providers/emporion","source_hub_name":"EMPORION — public-record facts for agents that trade","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"emporion.fx.rate@v1","display_name":"fx.rate","description":"ECB euro reference rate for any pair on any date since 1999 (the latest ECB day on or before it, named), cross rates through the euro in Decimal, optional amount rounded to the currency's minor units. Reference rate, not a dealing rate.","input_schema":{"type":"object","properties":{"base":{"type":"string","minLength":3,"maxLength":3,"default":"USD"},"quote":{"type":"string","minLength":3,"maxLength":3,"default":"EUR"},"date":{"type":"string","description":"YYYY-MM-DD; default the latest ECB day"},"amount":{"type":["number","string"],"description":"optional amount in base to convert"}},"required":["base","quote"]},"output_schema":{"type":"object"},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":20,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"emporion","capability_id":"emporion.fx.rate@v1","source_hub":"https://modelmarket.dev/providers/emporion","source_hub_name":"EMPORION — public-record facts for agents that trade","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"emporion.sanctions.screen@v1","display_name":"sanctions.screen","description":"Is this wallet address or name on a public sanctions list? OFAC SDN (incl. ~500 digital-currency addresses), EU and UK lists — UN designations through them, each hit with its UN number — with each list's date and SHA-256. A lookup, not a compliance determination.","input_schema":{"type":"object","properties":{"address":{"type":"string","maxLength":128,"description":"a wallet address (EVM, Bitcoin, Tron, …)"},"name":{"type":"string","maxLength":200,"description":"a person or entity"},"kind":{"type":"string","enum":["individual","entity","vessel","aircraft"]},"lists":{"type":"array","items":{"type":"string","enum":["OFAC-SDN","EU","UK","UN"]},"description":"default all; UN = the UK and EU entries with a UN number"},"threshold":{"type":"number","minimum":0.7,"maximum":1.0,"default":0.85},"limit":{"type":"integer","minimum":1,"maximum":50,"default":10}},"anyOf":[{"required":["address"]},{"required":["name"]}]},"output_schema":{"type":"object"},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":62,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"emporion","capability_id":"emporion.sanctions.screen@v1","source_hub":"https://modelmarket.dev/providers/emporion","source_hub_name":"EMPORION — public-record facts for agents that trade","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"emporion.timestamp.stamp@v1","display_name":"timestamp.stamp","description":"Prove a document existed: anchor its SHA-256 in Bitcoin through the public OpenTimestamps calendars (at least two). Returns a standard .ots proof; calendars see only a salted hash, never your digest. Confirmation follows in a few hours.","input_schema":{"type":"object","properties":{"digest":{"type":"string","minLength":64,"maxLength":64,"description":"SHA-256 of your document, hex"}},"required":["digest"]},"output_schema":{"type":"object"},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":4000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"emporion","capability_id":"emporion.timestamp.stamp@v1","source_hub":"https://modelmarket.dev/providers/emporion","source_hub_name":"EMPORION — public-record facts for agents that trade","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"emporion.timestamp.verify@v1","display_name":"timestamp.verify","description":"Upgrade and verify an OpenTimestamps proof: confirmed when its result equals the Merkle root of the Bitcoin block header EMPORION holds from the Bitcoin network itself (proof of work checked, agreed by two nodes); returns the block, its time and the upgraded proof.","input_schema":{"type":"object","properties":{"digest":{"type":"string","minLength":64,"maxLength":64},"proof":{"type":"string","description":"base64 of the .ots proof"},"upgrade":{"type":"boolean","default":true}},"required":["digest","proof"]},"output_schema":{"type":"object"},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"emporion","capability_id":"emporion.timestamp.verify@v1","source_hub":"https://modelmarket.dev/providers/emporion","source_hub_name":"EMPORION — public-record facts for agents that trade","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"emporion.web.capture@v1","display_name":"web.capture","description":"A web page as evidence: EMPORION fetches the URL once and returns the final URL, every redirect, the IP, status, key headers, the TLS certificate and the SHA-256 of the body (and the body, up to 512 KB); the record's SHA-256 is anchored in Bitcoin. Public hosts only. An unreachable host costs nothing.","input_schema":{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"default":"https://example.com/","description":"an http(s) page on a public host, port 80 or 443"},"include_body":{"type":"boolean","default":true,"description":"return the body (base64) when it is 512 KB or less"},"anchor":{"type":"boolean","default":true,"description":"anchor record_sha256 in Bitcoin (OpenTimestamps)"}},"required":["url"]},"output_schema":{"type":"object"},"price_per_call_usd":0.003,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"emporion","capability_id":"emporion.web.capture@v1","source_hub":"https://modelmarket.dev/providers/emporion","source_hub_name":"EMPORION — public-record facts for agents that trade","routed_price_usd":0.00303,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"emporion.domain.rdap@v1","display_name":"domain.rdap","description":"Who registered this domain and when? RDAP from the TLD's own registry (found through IANA's bootstrap): created, updated, expires, age in days, registrar, status, nameservers, DNSSEC. Or registered: false. A TLD without RDAP costs nothing.","input_schema":{"type":"object","properties":{"domain":{"type":"string","maxLength":253,"default":"example.com","description":"a domain name; a URL or subdomain is reduced to the registered name"}},"required":["domain"]},"output_schema":{"type":"object"},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":800,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"emporion","capability_id":"emporion.domain.rdap@v1","source_hub":"https://modelmarket.dev/providers/emporion","source_hub_name":"EMPORION — public-record facts for agents that trade","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"emporion.company.lookup@v1","display_name":"company.lookup","description":"Is this company real and alive? Its national register by number or name: Norway (Brønnøysund), France (SIRENE/RNE), Czech Republic (ARES), Finland (PRH). Name, status, legal form, founding date, address, VAT number where published, plus the register's own fields.","input_schema":{"type":"object","properties":{"country":{"type":"string","enum":["NO","FR","CZ","FI"],"default":"NO"},"number":{"type":"string","maxLength":20,"default":"923609016","description":"NO organisation number, FR SIREN or SIRET, CZ IČO, FI Business ID, GB company number"},"name":{"type":"string","maxLength":120,"description":"or a name to search"},"limit":{"type":"integer","minimum":1,"maximum":10,"default":5}},"required":["country"],"anyOf":[{"required":["number"]},{"required":["name"]}]},"output_schema":{"type":"object"},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":700,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"emporion","capability_id":"emporion.company.lookup@v1","source_hub":"https://modelmarket.dev/providers/emporion","source_hub_name":"EMPORION — public-record facts for agents that trade","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"emporion.eori.check@v1","display_name":"eori.check","description":"Is this EORI number valid for EU customs? The European Commission's EOS service, up to 10 numbers per call; name and address where the operator consented to publication. A service that is down costs nothing.","input_schema":{"type":"object","properties":{"eori":{"type":"string","maxLength":20,"default":"CZ00177041"},"eoris":{"type":"array","items":{"type":"string","maxLength":20},"maxItems":10,"description":"or up to 10 numbers at once"}},"anyOf":[{"required":["eori"]},{"required":["eoris"]}]},"output_schema":{"type":"object"},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":1000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"emporion","capability_id":"emporion.eori.check@v1","source_hub":"https://modelmarket.dev/providers/emporion","source_hub_name":"EMPORION — public-record facts for agents that trade","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"emporion.calendar.check@v1","display_name":"calendar.check","description":"Business days: is this date a working day in a country (or region) or on a market (TARGET2, NYSE, LSE…), the holiday's name, next and previous business day, date + N business days, business days between two dates, a year's holidays. Offline, python-holidays.","input_schema":{"type":"object","properties":{"country":{"type":"string","maxLength":2,"default":"DE","description":"ISO 3166 alpha-2"},"subdiv":{"type":"string","maxLength":10,"description":"region, e.g. BY"},"market":{"type":"string","maxLength":6,"description":"instead of country: XECB (TARGET2), XNYS, XLON, …"},"date":{"type":"string","description":"YYYY-MM-DD; default today (UTC)"},"add_business_days":{"type":"integer","minimum":-1000,"maximum":1000},"until":{"type":"string","description":"YYYY-MM-DD: count business days to it"},"list_year":{"type":"integer","minimum":1950,"maximum":2100},"language":{"type":"string","maxLength":8,"description":"holiday names, e.g. en_US"}}},"output_schema":{"type":"object"},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":5,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"emporion","capability_id":"emporion.calendar.check@v1","source_hub":"https://modelmarket.dev/providers/emporion","source_hub_name":"EMPORION — public-record facts for agents that trade","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"emporion.timer.set@v1","display_name":"timer.set","description":"Wake me later: a signed POST to your https callback at a time (or after N seconds), or a dead man's switch that fires unless you check in every N seconds. Returns timer_id and a token, once. Retried after 1, 5 and 30 minutes; at most 90 days.","input_schema":{"type":"object","properties":{"callback":{"type":"string","maxLength":2048,"description":"https URL on a public host; receives a signed POST"},"at":{"type":"string","description":"ISO 8601 time with zone"},"after_seconds":{"type":"number","minimum":60,"maximum":7776000},"deadman_seconds":{"type":"integer","minimum":60,"maximum":2592000,"description":"fire unless checked in within this many seconds"},"payload":{"description":"any JSON, up to 4 KB, delivered as event.payload"}},"required":["callback"]},"output_schema":{"type":"object"},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":300,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"emporion","capability_id":"emporion.timer.set@v1","source_hub":"https://modelmarket.dev/providers/emporion","source_hub_name":"EMPORION — public-record facts for agents that trade","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"emporion.timer.checkin@v1","display_name":"timer.checkin","description":"Free. Check in to a dead man's switch: its deadline moves deadman_seconds ahead. Needs the timer's token.","input_schema":{"type":"object","properties":{"timer_id":{"type":"string","maxLength":40},"token":{"type":"string","maxLength":64}},"required":["timer_id","token"]},"output_schema":{"type":"object"},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":5,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"emporion","capability_id":"emporion.timer.checkin@v1","source_hub":"https://modelmarket.dev/providers/emporion","source_hub_name":"EMPORION — public-record facts for agents that trade","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"emporion.timer.cancel@v1","display_name":"timer.cancel","description":"Free. Cancel a timer before it fires. Needs the timer's token.","input_schema":{"type":"object","properties":{"timer_id":{"type":"string","maxLength":40},"token":{"type":"string","maxLength":64}},"required":["timer_id","token"]},"output_schema":{"type":"object"},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":1,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"emporion","capability_id":"emporion.timer.cancel@v1","source_hub":"https://modelmarket.dev/providers/emporion","source_hub_name":"EMPORION — public-record facts for agents that trade","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"emporion.timer.status@v1","display_name":"timer.status","description":"Free. A timer's state (armed, retrying, fired, failed, cancelled, expired), its deadline and its last delivery. Needs the token.","input_schema":{"type":"object","properties":{"timer_id":{"type":"string","maxLength":40},"token":{"type":"string","maxLength":64}},"required":["timer_id","token"]},"output_schema":{"type":"object"},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":1,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"emporion","capability_id":"emporion.timer.status@v1","source_hub":"https://modelmarket.dev/providers/emporion","source_hub_name":"EMPORION — public-record facts for agents that trade","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"emporion.sources@v1","display_name":"sources","description":"Free. Every EMPORION source with its licence and attribution, the sanctions lists it holds now (publication date, entries, SHA-256, age) and the latest ECB rate day.","input_schema":{"type":"object","properties":{}},"output_schema":{"type":"object"},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":1227,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"emporion","capability_id":"emporion.sources@v1","source_hub":"https://modelmarket.dev/providers/emporion","source_hub_name":"EMPORION — public-record facts for agents that trade","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"factorworks.FactorWorks — prime factorization@v1","display_name":"FactorWorks — prime factorization","description":"Prime factorization of an integer up to 10^12 by trial division; returns the prime factors whose product is n. Demo seller run by the modelmarket.dev operator for the Pay-on-Verified walkthrough (docs/pay-on-verified-demo.md): this one answers correctly.","input_schema":{"type":"object","required":["n"],"properties":{"n":{"type":"integer","minimum":2,"maximum":1000000000000,"description":"The integer to factor"}}},"output_schema":{"type":"object","properties":{"n":{"type":"integer"},"factors":{"type":"array","items":{"type":"integer"},"description":"Prime factors whose product is n"},"method":{"type":"string"}}},"price_per_call_usd":0.05,"access_mode":"paid","offerable":true,"p50_latency_ms":50,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"factorworks","capability_id":"math.factor@v1","source_hub":"https://modelmarket.dev","source_hub_name":"modelmarket.dev","routed_price_usd":0.0505,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"gaia.gateway.GAIA — switch a device, pay only for the measured effect@v1","display_name":"GAIA — switch a device, pay only for the measured effect","description":"Switch a device and pay only for the measured effect: 'on' for duration_s (the plug turns itself off after it) or 'off'. Returns the evidence — signed command, attested meter reading before and after, effect expected vs observed. No effect: ok:false, nothing charged. Invoke with a verify block to hold payment in escrow until GAIA's /v1/verify confirms it.","input_schema":{"type":"object","properties":{"actuator_id":{"type":"string","description":"an id from gaia.actuator.list@v1","default":"plug-sim-01"},"command":{"type":"string","enum":["on","off"],"default":"on"},"duration_s":{"type":"number","minimum":1,"maximum":64800,"default":60,"description":"how long 'on' lasts; the plug switches itself off after it. Required for 'on'"}},"required":["actuator_id","command"]},"output_schema":{"type":"object","properties":{"actuation":{"type":"object","description":"command record + Ed25519 attestation"},"before":{"type":"object","description":"attested meter reading before"},"after":{"type":"object","description":"attested meter reading after"},"effect":{"type":"object","description":"expected vs observed, verified"},"simulated":{"type":"boolean","description":"true for a demo plug whose appliance exists only in software"},"auto_off_at":{"type":["string","null"]}}},"price_per_call_usd":0.05,"access_mode":"paid","offerable":true,"p50_latency_ms":1500,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"gaia.gateway","capability_id":"gaia.actuate@v1","source_hub":"https://modelmarket.dev","source_hub_name":"modelmarket.dev","routed_price_usd":0.0505,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"weather-witness.weather witness@v1","display_name":"weather witness","description":"Research demo of subcontracting on this hub (aimarket-protocol mandates.md section 6), run by the hub operator. For a place (a city GAIA relays, or latitude and longitude) it buys GAIA's current weather and air-quality readings through this same hub, inside your job, and reports whether the two readings describe the same place and moment. Send subcontract: {allowance_usd: 0.01} to pay the two readings from your allowance (cost-plus: about $0.002 is spent, the rest released); without an allowance the provider pays them itself within a small daily cap. Returns both device-attested readings, their job nodes and work-receipt digests; your receipt lists theirs as parents.","input_schema":{"type":"object","properties":{"city":{"type":"string","maxLength":80,"description":"A city GAIA relays, e.g. \"Berlin\" or \"Tokyo\""},"latitude":{"type":"number","minimum":-90,"maximum":90,"description":"Use with longitude instead of city"},"longitude":{"type":"number","minimum":-180,"maximum":180,"description":"Use with latitude instead of city"}}},"output_schema":{"type":"object","properties":{"witness":{"type":"string"},"place":{"type":"object"},"weather":{"type":"object","description":"gaia.weather.read@v1: reading, device attestation, resolved relay"},"air":{"type":"object","description":"gaia.air.read@v1: reading, device attestation, resolved point"},"agreement":{"type":"object","properties":{"agree":{"type":"boolean"},"location_km":{"type":["number","null"]},"time_apart_s":{"type":["integer","null"]},"reasons":{"type":"array","items":{"type":"string"}}}},"funding":{"type":"string","enum":["cost-plus","fixed-price"]},"job":{"type":"object"},"children":{"type":"array","items":{"type":"object","properties":{"capability_id":{"type":"string"},"node":{"type":"string"},"funded_by":{"type":"string"},"price_usd":{"type":"number"},"receipt_digest":{"type":["string","null"]}}}}}},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":1500,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"weather-witness","capability_id":"weather.witness@v1","source_hub":"https://modelmarket.dev","source_hub_name":"modelmarket.dev","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"aicom-diagnostics.AICOM code diagnostics@v1","display_name":"AICOM code diagnostics","description":"Operator-owned live code diagnosis implementing aicom.diagnosis/1. One bounded source file, literal source citations and suggested checks. No code execution. Model: minimax/minimax-m3. Distinct from the architecture Metis gate.","input_schema":{"type":"object","required":["contract","issue","fingerprint","finding","files","acceptance"],"properties":{"contract":{"const":"aicom.diagnosis/1"}}},"output_schema":{},"price_per_call_usd":0.1,"access_mode":"paid","offerable":true,"p50_latency_ms":12000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"aicom-diagnostics","capability_id":"aicom.diagnose@v1","source_hub":"https://modelmarket.dev","source_hub_name":"modelmarket.dev","routed_price_usd":0.101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hephaestus.Run a preflighted capability graph@v1","display_name":"Run a preflighted capability graph","description":"One root invoke executes an immutable Studio graph. Children use buyer-signed wallet payments, never a credit line. Preflight and prepare-pipeline first; returns a SUB/1 job tree, final result and signed per-step bill.","input_schema":{"additionalProperties":false,"properties":{"run_id":{"pattern":"^paid_[0-9a-f]{32}$","title":"Run Id","type":"string"},"access_token":{"maxLength":128,"minLength":20,"title":"Access Token","type":"string"},"transactions":{"anyOf":[{"additionalProperties":{"maxLength":4098,"pattern":"^0x[0-9a-fA-F]+$","type":"string"},"maxProperties":16,"type":"object"},{"type":"null"}],"default":null,"title":"Transactions"},"authorizations":{"anyOf":[{"additionalProperties":{"pattern":"^0x[0-9a-fA-F]{130}$","type":"string"},"maxProperties":16,"type":"object"},{"type":"null"}],"default":null,"title":"Authorizations"}},"required":["run_id","access_token"],"title":"PipelineInput","type":"object"},"output_schema":{"type":"object","properties":{"status":{"type":"string"},"final_result":{"type":"object"},"bill_of_materials":{"type":"object"}}},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":30000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hephaestus","capability_id":"pipeline.run@v1","source_hub":"https://modelmarket.dev","source_hub_name":"modelmarket.dev","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"atlas.products.atlas.watchbox.check@v1","display_name":"atlas.watchbox.check","description":"Evaluate an ATLAS watchbox (bbox + layers) against the live fleet snapshot. Returns matches with LIVE/SIM flags and a content receipt. Agent poll SKU. Pass bbox+layers for an ephemeral check, or watchbox_id + owner_token to check a stored subscription.","input_schema":{"type":"object","properties":{"watchbox_id":{"type":"string"},"owner_token":{"type":"string","description":"Owner token issued once when the watchbox was created. Required with watchbox_id; not used for ephemeral bbox checks."},"west":{"type":"number"},"south":{"type":"number"},"east":{"type":"number"},"north":{"type":"number"},"layers":{"type":"array","items":{"type":"string"}}},"anyOf":[{"required":["watchbox_id","owner_token"]},{"required":["west","south","east","north"]}]},"output_schema":{"type":"object","description":"Watchbox evaluation against the live fleet snapshot. On refusal the payload carries only `ok: false`, `capability_id` and `refuse_reason` (plus the echoed query where one was parsed).","required":["ok"],"properties":{"ok":{"type":"boolean"},"capability_id":{"type":"string"},"sku":{"type":"string"},"evaluated_at":{"type":"string","format":"date-time"},"receipt":{"type":"object","description":"Tamper-evident content receipt: sha256 over the canonical payload, hybrid-signed with Ed25519 and, when enabled, ML-DSA-65 using the same identities as the manifest. `signature_status` says whether the signature is present — a digest alone is not attributable.","required":["algorithm","digest","service","version","ts","capability_id"],"properties":{"algorithm":{"type":"string"},"digest":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"ts":{"type":"string","format":"date-time"},"capability_id":{"type":"string"},"signature_alg":{"type":"string"},"signature_b64":{"type":"string"},"public_key_b64":{"type":"string"},"pq_signature_alg":{"type":"string","enum":["ml-dsa-65"]},"pq_signature_b64":{"type":"string"},"pq_public_key_b64":{"type":"string"},"signature_status":{"type":"string","enum":["signed","unavailable_missing_runtime_dependency"]}}},"refuse_reason":{"type":"string"},"watchbox_id":{"type":["string","null"]},"bbox":{"type":"object","properties":{"west":{"type":"number"},"south":{"type":"number"},"east":{"type":"number"},"north":{"type":"number"}}},"layers":{"type":"array","items":{"type":"string"}},"match_count":{"type":"integer","minimum":0},"live_match_count":{"type":"integer","minimum":0,"description":"Subset of matches whose pin is LIVE, not simulated."},"matches":{"type":"array","items":{"type":"object"}}}},"price_per_call_usd":0.02,"access_mode":"paid","offerable":true,"p50_latency_ms":80,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"atlas.products","capability_id":"atlas.watchbox.check@v1","source_hub":"https://atlas.modelmarket.dev","source_hub_name":"ATLAS — planetary sensor map & composite briefs","routed_price_usd":0.0202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"atlas.products.atlas.fire.weather@v1","display_name":"atlas.fire.weather","description":"Fire + weather evidence snapshot: NASA FIRMS thermal-anomaly detections and/or Copernicus EFFIS current-fire polygons in a bbox, plus nearby LIVE weather. Not a forecast or risk rating. Dual attribution (NASA FIRMS / Copernicus EMS). Refuse if neither LIVE fire class is present.","input_schema":{"type":"object","properties":{"west":{"type":"number"},"south":{"type":"number"},"east":{"type":"number"},"north":{"type":"number"},"limit":{"type":"integer"},"include_air":{"type":"boolean"},"max_weather_km":{"type":"number","minimum":1,"maximum":1000},"max_air_km":{"type":"number","minimum":1,"maximum":1000}}},"output_schema":{"type":"object","description":"Fire + weather evidence snapshot. Not a perimeter, forecast or risk rating. On refusal the payload carries only `ok: false`, `capability_id` and `refuse_reason` (plus the echoed query where one was parsed).","required":["ok"],"properties":{"ok":{"type":"boolean"},"capability_id":{"type":"string"},"sku":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"receipt":{"type":"object","description":"Tamper-evident content receipt: sha256 over the canonical payload, hybrid-signed with Ed25519 and, when enabled, ML-DSA-65 using the same identities as the manifest. `signature_status` says whether the signature is present — a digest alone is not attributable.","required":["algorithm","digest","service","version","ts","capability_id"],"properties":{"algorithm":{"type":"string"},"digest":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"ts":{"type":"string","format":"date-time"},"capability_id":{"type":"string"},"signature_alg":{"type":"string"},"signature_b64":{"type":"string"},"public_key_b64":{"type":"string"},"pq_signature_alg":{"type":"string","enum":["ml-dsa-65"]},"pq_signature_b64":{"type":"string"},"pq_public_key_b64":{"type":"string"},"signature_status":{"type":"string","enum":["signed","unavailable_missing_runtime_dependency"]}}},"refuse_reason":{"type":"string"},"bbox":{"type":"object","properties":{"west":{"type":"number"},"south":{"type":"number"},"east":{"type":"number"},"north":{"type":"number"}}},"artifact_type":{"type":"string"},"summary":{"type":"string"},"drivers":{"type":"array","items":{"type":"string"}},"evidence":{"type":"object","properties":{"live_fire_detection_count":{"type":"integer"},"returned_detection_count":{"type":"integer"},"live_effis_count":{"type":"integer"},"returned_effis_count":{"type":"integer"},"nearby_weather_available":{"type":"boolean"}}},"limitations":{"type":"array","items":{"type":"string"}},"hotspots":{"type":"array","items":{"type":"object"},"description":"NASA FIRMS thermal-anomaly detections."},"hotspot_count":{"type":"integer","minimum":0},"effis_fires":{"type":"array","items":{"type":"object"},"description":"Copernicus EFFIS current-fire polygons."},"effis_count":{"type":"integer","minimum":0},"weather":{"type":["object","null"],"description":"Source-attributed pin: id, layer, source, coordinates, values."},"weather_distance_km":{"type":["number","null"]},"max_weather_km":{"type":"number"},"nearest_weather_candidate":{"type":["object","null"],"description":"Source-attributed pin: id, layer, source, coordinates, values."},"nearest_weather_candidate_distance_km":{"type":["number","null"]},"air":{"type":["object","null"],"description":"Source-attributed pin: id, layer, source, coordinates, values."},"air_distance_km":{"type":["number","null"]},"max_air_km":{"type":"number"},"nearest_air_candidate":{"type":["object","null"],"description":"Source-attributed pin: id, layer, source, coordinates, values."},"nearest_air_candidate_distance_km":{"type":["number","null"]},"attribution":{"type":"string","description":"Required licence attribution for the sources used."}}},"price_per_call_usd":0.08,"access_mode":"paid","offerable":true,"p50_latency_ms":200,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"atlas.products","capability_id":"atlas.fire.weather@v1","source_hub":"https://atlas.modelmarket.dev","source_hub_name":"ATLAS — planetary sensor map & composite briefs","routed_price_usd":0.0808,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"atlas.products.atlas.smoke.operations@v1","display_name":"atlas.smoke.operations","description":"Asset-coordinate Smoke Operations Brief: exact point-in-polygon against the complete Ed25519-bound NOAA HMS smoke geometry inventory, fused with licensed Open-Meteo PM2.5 and US/European AQI at the same coordinate. Returns the matching geometry and operational evidence; refuses on truncated HMS or missing air data. HMS publishes one dated analysis product per UTC day, so the brief names the `hms_analysis_date` it read instead of claiming a live pass. HMS is qualitative and cloud-limited, not a concentration measurement or evacuation order.","input_schema":{"type":"object","required":["lat","lon"],"properties":{"lat":{"type":"number","minimum":-90,"maximum":90},"lon":{"type":"number","minimum":-180,"maximum":180},"asset_id":{"type":"string","maxLength":160}}},"output_schema":{"type":"object","description":"Exact HMS smoke containment plus colocated modeled PM2.5/AQI evidence.","required":["ok"],"properties":{"ok":{"type":"boolean"},"capability_id":{"type":"string"},"sku":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"receipt":{"type":"object","description":"Tamper-evident content receipt: sha256 over the canonical payload, hybrid-signed with Ed25519 and, when enabled, ML-DSA-65 using the same identities as the manifest. `signature_status` says whether the signature is present — a digest alone is not attributable.","required":["algorithm","digest","service","version","ts","capability_id"],"properties":{"algorithm":{"type":"string"},"digest":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"ts":{"type":"string","format":"date-time"},"capability_id":{"type":"string"},"signature_alg":{"type":"string"},"signature_b64":{"type":"string"},"public_key_b64":{"type":"string"},"pq_signature_alg":{"type":"string","enum":["ml-dsa-65"]},"pq_signature_b64":{"type":"string"},"pq_public_key_b64":{"type":"string"},"signature_status":{"type":"string","enum":["signed","unavailable_missing_runtime_dependency"]}}},"receipt_url":{"type":["string","null"]},"verifier_url":{"type":["string","null"]},"refuse_reason":{"type":"string"},"query":{"type":"object"},"inside_smoke":{"type":"boolean"},"operational_status":{"type":"string"},"summary":{"type":"string"},"drivers":{"type":"array","items":{"type":"string"}},"recommended_actions":{"type":"array","items":{"type":"string"}},"smoke":{"type":"array","items":{"type":"object"}},"smoke_polygon_count":{"type":"integer","minimum":0},"hms_inventory_total":{"type":"integer","minimum":1},"hms_inventory_complete":{"type":"boolean"},"hms_analysis_date":{"type":["string","null"],"description":"UTC day of the HMS analysis product containment was decided against."},"hms_analysis_age_hours":{"type":["number","null"],"minimum":0},"air_quality":{"type":"object"},"limitations":{"type":"array","items":{"type":"string"}},"attribution":{"type":"array","items":{"type":"string"}}}},"price_per_call_usd":0.12,"access_mode":"paid","offerable":true,"p50_latency_ms":350,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"atlas.products","capability_id":"atlas.smoke.operations@v1","source_hub":"https://atlas.modelmarket.dev","source_hub_name":"ATLAS — planetary sensor map & composite briefs","routed_price_usd":0.1212,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"atlas.products.atlas.situation.brief@v1","display_name":"atlas.situation.brief","description":"Cross-layer situation brief for a bbox: score, drivers, and cited LIVE pins across map layers (flood, EFFIS, lightning, volcano, alerts, events, public AIS, tsunami included by default). `preset` selects a named desk — port_desk, corridor or cat_desk — which fixes the layer set and returns the scope that answer is valid for; an explicit `layers` list overrides it. Fail-closed when coverage is empty. Not a forecast or insurance trigger.","input_schema":{"type":"object","properties":{"west":{"type":"number"},"south":{"type":"number"},"east":{"type":"number"},"north":{"type":"number"},"layers":{"type":"array","items":{"type":"string"}},"preset":{"type":"string","enum":["port_desk","corridor","cat_desk"],"description":"Named desk: fixes the layer set and states the scope the answer is valid for. Ignored when `layers` is supplied. An unknown value is refused rather than silently answered with the default layer set."},"max_citations":{"type":"integer"},"locale":{"type":"string"}},"required":["west","south","east","north"]},"output_schema":{"type":"object","description":"Cross-layer situation brief for a bbox. Not a forecast or insurance trigger. On refusal the payload carries only `ok: false`, `capability_id` and `refuse_reason` (plus the echoed query where one was parsed).","required":["ok"],"properties":{"ok":{"type":"boolean"},"capability_id":{"type":"string"},"sku":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"receipt":{"type":"object","description":"Tamper-evident content receipt: sha256 over the canonical payload, hybrid-signed with Ed25519 and, when enabled, ML-DSA-65 using the same identities as the manifest. `signature_status` says whether the signature is present — a digest alone is not attributable.","required":["algorithm","digest","service","version","ts","capability_id"],"properties":{"algorithm":{"type":"string"},"digest":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"ts":{"type":"string","format":"date-time"},"capability_id":{"type":"string"},"signature_alg":{"type":"string"},"signature_b64":{"type":"string"},"public_key_b64":{"type":"string"},"pq_signature_alg":{"type":"string","enum":["ml-dsa-65"]},"pq_signature_b64":{"type":"string"},"pq_public_key_b64":{"type":"string"},"signature_status":{"type":"string","enum":["signed","unavailable_missing_runtime_dependency"]}}},"refuse_reason":{"type":"string"},"bbox":{"type":"object","properties":{"west":{"type":"number"},"south":{"type":"number"},"east":{"type":"number"},"north":{"type":"number"}}},"layers":{"type":"array","items":{"type":"string"}},"preset":{"type":["string","null"],"description":"Named desk this brief was built for, or null for the default layer set."},"preset_scope":{"type":["string","null"],"description":"What the named desk's answer is, and is not, valid for."},"preset_overridden":{"type":["string","null"],"description":"Preset that was supplied but not applied because an explicit `layers` list won."},"score":{"type":"number","minimum":0,"maximum":100},"summary":{"type":"string"},"drivers":{"type":"array","items":{"type":"string"}},"coverage":{"type":"object"},"citations":{"type":"array","items":{"type":"object"},"description":"LIVE pins the score was computed from."},"citation_count":{"type":"integer","minimum":0},"live_count":{"type":"integer","minimum":0}}},"price_per_call_usd":0.06,"access_mode":"paid","offerable":true,"p50_latency_ms":150,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"atlas.products","capability_id":"atlas.situation.brief@v1","source_hub":"https://atlas.modelmarket.dev","source_hub_name":"ATLAS — planetary sensor map & composite briefs","routed_price_usd":0.0606,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"atlas.products.atlas.nearest.read@v1","display_name":"atlas.nearest.read","description":"Nearest LIVE ATLAS pin(s) to a lat/lon on allowlisted layers. Returns distance_km, values, and a content receipt. Fail-closed if nothing LIVE is within max_km. Coordinate queries live on ATLAS — GAIA reads stay device_id-anchored.","input_schema":{"type":"object","properties":{"lat":{"type":"number","description":"query latitude (−90…90)"},"lon":{"type":"number","description":"query longitude (−180…180)"},"layer":{"type":"string","description":"single layer (alias of layers=[…])"},"layers":{"type":"array","items":{"type":"string"},"description":"layers to search (default: weather)"},"max_km":{"type":"number","description":"refuse if nearest LIVE is farther than this (default 2500)"},"per_layer":{"type":"boolean","description":"if true, return nearest LIVE pin for each requested layer"}},"required":["lat","lon"]},"output_schema":{"type":"object","description":"Nearest LIVE pin(s) on allowlisted layers. Single-nearest by default; `per_layer` returns one per layer and replaces `nearest` with `nearest_by_layer`. On refusal the payload carries only `ok: false`, `capability_id` and `refuse_reason` (plus the echoed query where one was parsed).","required":["ok"],"properties":{"ok":{"type":"boolean"},"capability_id":{"type":"string"},"sku":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"receipt":{"type":"object","description":"Tamper-evident content receipt: sha256 over the canonical payload, hybrid-signed with Ed25519 and, when enabled, ML-DSA-65 using the same identities as the manifest. `signature_status` says whether the signature is present — a digest alone is not attributable.","required":["algorithm","digest","service","version","ts","capability_id"],"properties":{"algorithm":{"type":"string"},"digest":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"ts":{"type":"string","format":"date-time"},"capability_id":{"type":"string"},"signature_alg":{"type":"string"},"signature_b64":{"type":"string"},"public_key_b64":{"type":"string"},"pq_signature_alg":{"type":"string","enum":["ml-dsa-65"]},"pq_signature_b64":{"type":"string"},"pq_public_key_b64":{"type":"string"},"signature_status":{"type":"string","enum":["signed","unavailable_missing_runtime_dependency"]}}},"refuse_reason":{"type":"string"},"query":{"type":"object","properties":{"lat":{"type":"number"},"lon":{"type":"number"},"layers":{"type":"array","items":{"type":"string"}},"max_km":{"type":"number"},"per_layer":{"type":"boolean"}}},"nearest":{"type":"object","description":"Single-nearest mode only."},"distance_km":{"type":"number"},"layer":{"type":["string","null"]},"values":{"type":"object"},"nearest_by_layer":{"type":"object","description":"`per_layer` mode only."},"hit_count":{"type":"integer","minimum":0,"description":"`per_layer` mode only."}}},"price_per_call_usd":0.03,"access_mode":"paid","offerable":true,"p50_latency_ms":60,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"atlas.products","capability_id":"atlas.nearest.read@v1","source_hub":"https://atlas.modelmarket.dev","source_hub_name":"ATLAS — planetary sensor map & composite briefs","routed_price_usd":0.0303,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"atlas.products.atlas.point.read@v1","display_name":"atlas.point.read","description":"Read one exact clickable ATLAS map object by stable point_id. Returns the same values and provenance boundary as the map detail, the parent GAIA capability, and an Ed25519-attributed ATLAS content receipt. Catalog sensors and targeted platforms refresh at source; event pixels are selected from the latest source snapshot.","input_schema":{"type":"object","properties":{"point_id":{"type":"string","minLength":1,"maxLength":160,"description":"exact id exposed by ATLAS viewport/nearest/map detail"},"fresh":{"type":"boolean","description":"bypass the ATLAS freshness cache for source-addressable points (default false; separately rate-limited)","default":false}},"required":["point_id"]},"output_schema":{"type":"object","description":"Addressable evidence object for one ATLAS point_id. On refusal the payload carries only `ok: false`, `capability_id` and `refuse_reason` (plus the echoed query where one was parsed).","required":["ok"],"properties":{"ok":{"type":"boolean"},"capability_id":{"type":"string"},"sku":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"receipt":{"type":"object","description":"Tamper-evident content receipt: sha256 over the canonical payload, hybrid-signed with Ed25519 and, when enabled, ML-DSA-65 using the same identities as the manifest. `signature_status` says whether the signature is present — a digest alone is not attributable.","required":["algorithm","digest","service","version","ts","capability_id"],"properties":{"algorithm":{"type":"string"},"digest":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"ts":{"type":"string","format":"date-time"},"capability_id":{"type":"string"},"signature_alg":{"type":"string"},"signature_b64":{"type":"string"},"public_key_b64":{"type":"string"},"pq_signature_alg":{"type":"string","enum":["ml-dsa-65"]},"pq_signature_b64":{"type":"string"},"pq_public_key_b64":{"type":"string"},"signature_status":{"type":"string","enum":["signed","unavailable_missing_runtime_dependency"]}}},"refuse_reason":{"type":"string"},"point_id":{"type":"string"},"point":{"type":"object"},"resolution":{"type":"object","properties":{"kind":{"type":"string","enum":["derived_integrity_cell","source_snapshot_selection","source_addressable_read"]},"fresh_requested":{"type":"boolean"},"evidence_boundary":{"type":"string"}}},"parent_capability":{"type":["object","null"],"description":"The capability that refreshes this point's cluster."},"point_invoke":{"type":"object","description":"Ready-made invoke for this point."}}},"price_per_call_usd":0.01,"access_mode":"paid","offerable":true,"p50_latency_ms":90,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"atlas.products","capability_id":"atlas.point.read@v1","source_hub":"https://atlas.modelmarket.dev","source_hub_name":"ATLAS — planetary sensor map & composite briefs","routed_price_usd":0.0101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"atlas.products.atlas.geomag.window@v1","display_name":"atlas.geomag.window","description":"Geomagnetic operations window for one coordinate: NOAA SWPC planetary Kp mapped to the published NOAA state and G-scale, the nearest LIVE USGS observatory (distance, total field F, observation age) for corroboration, and the nearest OVATION aurora cell. Refuses when no LIVE Kp is available. Total field only — this is NOT a magnetic-declination correction, not an IFR-grade in-field reference, and not a safety-of-life service.","input_schema":{"type":"object","required":["lat","lon"],"properties":{"lat":{"type":"number","minimum":-90,"maximum":90},"lon":{"type":"number","minimum":-180,"maximum":180},"max_km":{"type":"number","minimum":1,"maximum":20037,"description":"Radius for observatory and aurora corroboration (default 1500 km). Beyond it the window is planetary-only and says so."},"asset_id":{"type":"string","maxLength":160}},"additionalProperties":false},"output_schema":{"type":"object","description":"Kp-driven operations window plus local corroboration. On refusal the payload carries only `ok: false`, `capability_id` and `refuse_reason` (plus the echoed query).","required":["ok"],"properties":{"ok":{"type":"boolean"},"capability_id":{"type":"string"},"sku":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"receipt":{"type":"object","description":"Tamper-evident content receipt: sha256 over the canonical payload, hybrid-signed with Ed25519 and, when enabled, ML-DSA-65 using the same identities as the manifest. `signature_status` says whether the signature is present — a digest alone is not attributable.","required":["algorithm","digest","service","version","ts","capability_id"],"properties":{"algorithm":{"type":"string"},"digest":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"ts":{"type":"string","format":"date-time"},"capability_id":{"type":"string"},"signature_alg":{"type":"string"},"signature_b64":{"type":"string"},"public_key_b64":{"type":"string"},"pq_signature_alg":{"type":"string","enum":["ml-dsa-65"]},"pq_signature_b64":{"type":"string"},"pq_public_key_b64":{"type":"string"},"signature_status":{"type":"string","enum":["signed","unavailable_missing_runtime_dependency"]}}},"receipt_url":{"type":["string","null"]},"verifier_url":{"type":["string","null"]},"refuse_reason":{"type":"string"},"query":{"type":"object"},"kp_index":{"type":"number","minimum":0,"maximum":9},"kp_state":{"type":"string","enum":["quiet","unsettled","active","minor_storm","moderate_storm","strong_storm","severe_storm","extreme_storm"]},"noaa_g_scale":{"type":["string","null"]},"window_status":{"type":"string","enum":["open","caution","hold"]},"corroboration":{"type":"string","enum":["observatory","planetary_only"],"description":"`planetary_only` means no USGS observatory was within `max_km` — the network covers United States territory."},"summary":{"type":"string"},"drivers":{"type":"array","items":{"type":"string"}},"recommended_actions":{"type":"array","items":{"type":"string"}},"kp_source":{"type":"object"},"nearest_observatory":{"type":["object","null"]},"aurora":{"type":["object","null"]},"limitations":{"type":"array","items":{"type":"string"}},"attribution":{"type":"array","items":{"type":"string"}}}},"price_per_call_usd":0.05,"access_mode":"paid","offerable":true,"p50_latency_ms":120,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"atlas.products","capability_id":"atlas.geomag.window@v1","source_hub":"https://atlas.modelmarket.dev","source_hub_name":"ATLAS — planetary sensor map & composite briefs","routed_price_usd":0.0505,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"atlas.products.atlas.pv.irradiance.record@v1","display_name":"atlas.pv.irradiance.record","description":"Retrospective irradiance and soiling-driver record for one PV plant coordinate: NASA POWER daily all-sky vs clear-sky surface irradiation (with the derived cloud loss), colocated CAMS aerosol optical depth and dust, and the nearest LIVE weather pin — each with its distance and the POWER record date. Refuses when no LIVE irradiation reading is within `max_km`. A record of fact for performance-ratio arguments; NOT a yield forecast, NOT a soiling-loss model, and NOT a bankable energy assessment (no P50/P90).","input_schema":{"type":"object","required":["lat","lon"],"properties":{"lat":{"type":"number","minimum":-90,"maximum":90},"lon":{"type":"number","minimum":-180,"maximum":180},"max_km":{"type":"number","minimum":1,"maximum":2000,"description":"How far the POWER cell and aerosol reading may be from the plant (default 100 km). The answer always reports the actual distance."},"plant_id":{"type":"string","maxLength":160}},"additionalProperties":false},"output_schema":{"type":"object","description":"Dated irradiance and aerosol record for one coordinate. On refusal the payload carries only `ok: false`, `capability_id`, `refuse_reason`, the echoed query and the nearest candidate distance.","required":["ok"],"properties":{"ok":{"type":"boolean"},"capability_id":{"type":"string"},"sku":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"receipt":{"type":"object","description":"Tamper-evident content receipt: sha256 over the canonical payload, hybrid-signed with Ed25519 and, when enabled, ML-DSA-65 using the same identities as the manifest. `signature_status` says whether the signature is present — a digest alone is not attributable.","required":["algorithm","digest","service","version","ts","capability_id"],"properties":{"algorithm":{"type":"string"},"digest":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"ts":{"type":"string","format":"date-time"},"capability_id":{"type":"string"},"signature_alg":{"type":"string"},"signature_b64":{"type":"string"},"public_key_b64":{"type":"string"},"pq_signature_alg":{"type":"string","enum":["ml-dsa-65"]},"pq_signature_b64":{"type":"string"},"pq_public_key_b64":{"type":"string"},"signature_status":{"type":"string","enum":["signed","unavailable_missing_runtime_dependency"]}}},"receipt_url":{"type":["string","null"]},"verifier_url":{"type":["string","null"]},"refuse_reason":{"type":"string"},"query":{"type":"object"},"nearest_solar_candidate_distance_km":{"type":["number","null"]},"record_kind":{"type":"string","enum":["retrospective_record_of_fact"]},"summary":{"type":"string"},"irradiance":{"type":"object"},"aerosol":{"type":["object","null"]},"weather":{"type":["object","null"]},"drivers":{"type":"array","items":{"type":"string"}},"soiling_drivers":{"type":"array","items":{"type":"string"}},"limitations":{"type":"array","items":{"type":"string"}},"attribution":{"type":"array","items":{"type":"string"}}}},"price_per_call_usd":0.15,"access_mode":"paid","offerable":true,"p50_latency_ms":160,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"atlas.products","capability_id":"atlas.pv.irradiance.record@v1","source_hub":"https://atlas.modelmarket.dev","source_hub_name":"ATLAS — planetary sensor map & composite briefs","routed_price_usd":0.1515,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"atlas.products.atlas.route.integrity@v1","display_name":"atlas.route.integrity","description":"Per-segment route brief over a polyline corridor: the GNSS degradation field in its route mode, the reported-interference zones the corridor intersects, LIVE AIS/ADS-B platform presence along it, and the hazard pins beside it — each with its distance from the route. Refuses only when no component has evidence in the corridor. Reported interference and station coverage are NOT proof of jamming or spoofing, and this is not for safety-of-life navigation.","input_schema":{"type":"object","required":["route"],"properties":{"route":{"type":"array","minItems":2,"maxItems":500,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number"}},"description":"Polyline as [lon, lat] pairs, same order as the GNSS SKU."},"corridor_km":{"type":"number","minimum":1,"maximum":200,"description":"Half-width of the corridor around the polyline (default 25 km)."},"route_id":{"type":"string","maxLength":160}},"additionalProperties":false},"output_schema":{"type":"object","description":"Per-segment integrity and hazard brief for one route. On refusal the payload carries only `ok: false`, `capability_id`, `refuse_reason`, the echoed query and the GNSS component's own refusal reason.","required":["ok"],"properties":{"ok":{"type":"boolean"},"capability_id":{"type":"string"},"sku":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"receipt":{"type":"object","description":"Tamper-evident content receipt: sha256 over the canonical payload, hybrid-signed with Ed25519 and, when enabled, ML-DSA-65 using the same identities as the manifest. `signature_status` says whether the signature is present — a digest alone is not attributable.","required":["algorithm","digest","service","version","ts","capability_id"],"properties":{"algorithm":{"type":"string"},"digest":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"ts":{"type":"string","format":"date-time"},"capability_id":{"type":"string"},"signature_alg":{"type":"string"},"signature_b64":{"type":"string"},"public_key_b64":{"type":"string"},"pq_signature_alg":{"type":"string","enum":["ml-dsa-65"]},"pq_signature_b64":{"type":"string"},"pq_public_key_b64":{"type":"string"},"signature_status":{"type":"string","enum":["signed","unavailable_missing_runtime_dependency"]}}},"receipt_url":{"type":["string","null"]},"verifier_url":{"type":["string","null"]},"refuse_reason":{"type":"string"},"query":{"type":"object"},"integrity_claim":{"type":"string","enum":["reported_interference","station_coverage_only","no_gnss_coverage"]},"summary":{"type":"string"},"drivers":{"type":"array","items":{"type":"string"}},"segments":{"type":"array","items":{"type":"object"}},"gnss":{"type":["object","null"]},"gnss_refuse_reason":{"type":["string","null"]},"reported_interference":{"type":"array","items":{"type":"object"}},"reported_interference_count":{"type":"integer","minimum":0},"platform_observations":{"type":"array","items":{"type":"object"}},"platform_observation_counts":{"type":"object"},"hazards":{"type":"array","items":{"type":"object"}},"hazard_counts":{"type":"object"},"limitations":{"type":"array","items":{"type":"string"}},"attribution":{"type":"array","items":{"type":"string"}}}},"price_per_call_usd":0.25,"access_mode":"paid","offerable":true,"p50_latency_ms":320,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"atlas.products","capability_id":"atlas.route.integrity@v1","source_hub":"https://atlas.modelmarket.dev","source_hub_name":"ATLAS — planetary sensor map & composite briefs","routed_price_usd":0.2525,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"atlas.products.atlas.observability.attest@v1","display_name":"atlas.observability.attest","description":"Data-availability attestation for a coordinate and time window: the nearest NEXRAD stations with their current status and their ARCHIVED status samples in that window, the archive's own extent, active CAP alerts and the nearest weather station. `window_coverage` states whether the window is covered at all — a gap in the archive is an absence of evidence, NOT evidence the radar was down. Attests what evidence exists; not reflectivity, not a weather reconstruction, and not an adjudication of a claim. United States only.","input_schema":{"type":"object","required":["lat","lon"],"properties":{"lat":{"type":"number","minimum":-90,"maximum":90},"lon":{"type":"number","minimum":-180,"maximum":180},"start":{"type":"string","description":"ISO-8601 start of the window; omit for the whole archive."},"end":{"type":"string","description":"ISO-8601 end of the window; omit for the whole archive."},"max_km":{"type":"number","minimum":1,"maximum":460},"event_id":{"type":"string","maxLength":160}},"additionalProperties":false},"output_schema":{"type":"object","description":"What observation evidence exists for a coordinate and window. On refusal the payload carries only `ok: false`, `capability_id`, `refuse_reason` and the echoed query.","required":["ok"],"properties":{"ok":{"type":"boolean"},"capability_id":{"type":"string"},"sku":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"receipt":{"type":"object","description":"Tamper-evident content receipt: sha256 over the canonical payload, hybrid-signed with Ed25519 and, when enabled, ML-DSA-65 using the same identities as the manifest. `signature_status` says whether the signature is present — a digest alone is not attributable.","required":["algorithm","digest","service","version","ts","capability_id"],"properties":{"algorithm":{"type":"string"},"digest":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"ts":{"type":"string","format":"date-time"},"capability_id":{"type":"string"},"signature_alg":{"type":"string"},"signature_b64":{"type":"string"},"public_key_b64":{"type":"string"},"pq_signature_alg":{"type":"string","enum":["ml-dsa-65"]},"pq_signature_b64":{"type":"string"},"pq_public_key_b64":{"type":"string"},"signature_status":{"type":"string","enum":["signed","unavailable_missing_runtime_dependency"]}}},"receipt_url":{"type":["string","null"]},"verifier_url":{"type":["string","null"]},"refuse_reason":{"type":"string"},"query":{"type":"object"},"attestation_kind":{"type":"string","enum":["data_availability"]},"window_coverage":{"type":"object","description":"`coverage` is none / partial / recorded. `none` means the archive holds no sample for the window — it is not a clean bill of health."},"degraded_sample_count":{"type":"integer","minimum":0},"summary":{"type":"string"},"drivers":{"type":"array","items":{"type":"string"}},"radars":{"type":"array","items":{"type":"object"}},"active_alerts":{"type":"array","items":{"type":"object"}},"weather":{"type":["object","null"]},"limitations":{"type":"array","items":{"type":"string"}},"attribution":{"type":"array","items":{"type":"string"}}}},"price_per_call_usd":0.1,"access_mode":"paid","offerable":true,"p50_latency_ms":220,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"atlas.products","capability_id":"atlas.observability.attest@v1","source_hub":"https://atlas.modelmarket.dev","source_hub_name":"ATLAS — planetary sensor map & composite briefs","routed_price_usd":0.101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"atlas.products.atlas.gnss.degradation.read@v1","display_name":"atlas.gnss.degradation.read","description":"GNSS integrity field for a point, bbox, or route. Fuses exact public GNSS station inventory and delivery-path observations with separately labelled interference events. Returns cells, source observations, coverage, claim classes and a signed content receipt. A derived degradation is not proof of RF jamming; cause remains unestablished unless a cited event source states otherwise.","input_schema":{"type":"object","properties":{"lat":{"type":"number","minimum":-90,"maximum":90},"lon":{"type":"number","minimum":-180,"maximum":180},"west":{"type":"number","minimum":-180,"maximum":180},"south":{"type":"number","minimum":-90,"maximum":90},"east":{"type":"number","minimum":-180,"maximum":180},"north":{"type":"number","minimum":-90,"maximum":90},"route":{"type":"array","minItems":2,"maxItems":500,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"number"},"description":"[lon, lat]"}},"corridor_km":{"type":"number","minimum":1,"maximum":1000},"max_km":{"type":"number","minimum":1,"maximum":5000},"limit":{"type":"integer","minimum":1,"maximum":500}}},"output_schema":{"type":"object","description":"GNSS integrity field for a point, bbox or route. Derived degradation is not proof of jamming or spoofing, and is not for safety-of-life navigation. On refusal the payload carries only `ok: false`, `capability_id` and `refuse_reason` (plus the echoed query where one was parsed).","required":["ok"],"properties":{"ok":{"type":"boolean"},"capability_id":{"type":"string"},"sku":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"receipt":{"type":"object","description":"Tamper-evident content receipt: sha256 over the canonical payload, hybrid-signed with Ed25519 and, when enabled, ML-DSA-65 using the same identities as the manifest. `signature_status` says whether the signature is present — a digest alone is not attributable.","required":["algorithm","digest","service","version","ts","capability_id"],"properties":{"algorithm":{"type":"string"},"digest":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"ts":{"type":"string","format":"date-time"},"capability_id":{"type":"string"},"signature_alg":{"type":"string"},"signature_b64":{"type":"string"},"public_key_b64":{"type":"string"},"pq_signature_alg":{"type":"string","enum":["ml-dsa-65"]},"pq_signature_b64":{"type":"string"},"pq_public_key_b64":{"type":"string"},"signature_status":{"type":"string","enum":["signed","unavailable_missing_runtime_dependency"]}}},"refuse_reason":{"type":"string"},"query":{"type":"object"},"grid_scheme":{"type":"string"},"cells":{"type":"array","items":{"type":"object"}},"observations":{"type":"array","items":{"type":"object"}},"coverage":{"type":"object","properties":{"stations":{"type":"integer"},"cells":{"type":"integer"},"reported_interference_events":{"type":"integer"},"unknown_integrity":{"type":"integer"}}},"confidence":{"type":"number","minimum":0,"maximum":1},"evidence_boundary":{"type":"string"},"source_attributions":{"type":"array","items":{"type":"string"},"description":"Licence attribution for redistributed CC BY data."},"limitations":{"type":"array","items":{"type":"string"}},"summary":{"type":"object","description":"Spec §7.3 headline. `coverage: none` is never reported as normal.","properties":{"state":{"type":"string"},"score":{"type":["number","null"]},"confidence":{"type":"number"},"coverage":{"type":"string","enum":["full","partial","none"]},"claim_level":{"type":["string","null"]}}},"evidence":{"type":"array","items":{"type":"object"},"description":"Per-observation evidence records; empty on refusal."},"receipt_url":{"type":["string","null"]},"verifier_url":{"type":["string","null"]}}},"price_per_call_usd":0.05,"access_mode":"paid","offerable":true,"p50_latency_ms":120,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"atlas.products","capability_id":"atlas.gnss.degradation.read@v1","source_hub":"https://atlas.modelmarket.dev","source_hub_name":"ATLAS — planetary sensor map & composite briefs","routed_price_usd":0.0505,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"atlas.products.atlas.mesh.sample@v1","display_name":"atlas.mesh.sample","description":"Fair sample of a named licensed in-situ mesh. Halton / van der Corput (Lattice-equivalent) picks LIVE pins so an agent cannot cherry-pick convenient stations. Not ECVRF — Sortes is a sibling hop, not this SKU. Not Open-Meteo.","input_schema":{"type":"object","required":["mesh_id"],"properties":{"mesh_id":{"type":"string","minLength":2,"maxLength":32,"description":"Named licensed in-situ mesh (ee-wx, pegel, hubeau, …). Open-Meteo prefixes are refused. List: GET /api/v1/field-meshes."},"count":{"type":"integer","minimum":1,"maximum":64,"default":8},"skip":{"type":"integer","minimum":0,"default":0},"quantity":{"type":"string"},"west":{"type":"number"},"south":{"type":"number"},"east":{"type":"number"},"north":{"type":"number"}}},"output_schema":{"type":"object","description":"Halton sample of LIVE in-situ pins. On refusal: ok, capability_id, refuse_reason.","required":["ok"],"properties":{"ok":{"type":"boolean"},"capability_id":{"type":"string"},"sku":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"receipt":{"type":"object","description":"Tamper-evident content receipt: sha256 over the canonical payload, hybrid-signed with Ed25519 and, when enabled, ML-DSA-65.","required":["algorithm","digest","service","version","ts","capability_id"],"properties":{"algorithm":{"type":"string"},"digest":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"ts":{"type":"string","format":"date-time"},"capability_id":{"type":"string"},"signature_alg":{"type":"string"},"signature_b64":{"type":"string"},"public_key_b64":{"type":"string"},"pq_signature_alg":{"type":"string","enum":["ml-dsa-65"]},"pq_signature_b64":{"type":"string"},"pq_public_key_b64":{"type":"string"},"signature_status":{"type":"string","enum":["signed","unavailable_missing_runtime_dependency"]}}},"refuse_reason":{"type":"string"},"mesh_id":{"type":["string","null"]},"artifact_type":{"type":"string"},"claim_class":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"attribution":{"type":"array","items":{"type":"string"}},"receipt_url":{"type":["string","null"]},"verifier_url":{"type":["string","null"]},"method":{"type":"string"},"sibling_oracle":{"type":"string"},"quantity":{"type":["string","null"]},"catalog_live_count":{"type":"integer"},"requested_count":{"type":"integer"},"pins":{"type":"array","items":{"type":"object"}},"device_ids":{"type":"array","items":{"type":"string"}}}},"price_per_call_usd":0.03,"access_mode":"paid","offerable":true,"p50_latency_ms":60,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"atlas.products","capability_id":"atlas.mesh.sample@v1","source_hub":"https://atlas.modelmarket.dev","source_hub_name":"ATLAS — planetary sensor map & composite briefs","routed_price_usd":0.0303,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"atlas.products.atlas.field.consensus@v1","display_name":"atlas.field.consensus","description":"Robust consensus of a named licensed in-situ mesh: median, trimmed mean, Tukey biweight, DeGroot (Murmuration-equivalent). One broken station cannot move the number. LIVE readings only. Not a forecast, not an official national figure, not Open-Meteo-as-station.","input_schema":{"type":"object","required":["mesh_id"],"properties":{"mesh_id":{"type":"string","minLength":2,"maxLength":32,"description":"Named licensed in-situ mesh (ee-wx, pegel, hubeau, …). Open-Meteo prefixes are refused. List: GET /api/v1/field-meshes."},"quantity":{"type":"string"},"trim":{"type":"number","minimum":0.0,"maximum":0.499,"default":0.1},"device_ids":{"type":"array","items":{"type":"string"},"description":"Optional subset, typically from atlas.mesh.sample@v1.","maxItems":64},"min_live":{"type":"integer","minimum":1,"maximum":32,"default":3},"west":{"type":"number"},"south":{"type":"number"},"east":{"type":"number"},"north":{"type":"number"}}},"output_schema":{"type":"object","description":"Robust consensus of LIVE in-situ readings. Not a forecast.","required":["ok"],"properties":{"ok":{"type":"boolean"},"capability_id":{"type":"string"},"sku":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"receipt":{"type":"object","description":"Tamper-evident content receipt: sha256 over the canonical payload, hybrid-signed with Ed25519 and, when enabled, ML-DSA-65.","required":["algorithm","digest","service","version","ts","capability_id"],"properties":{"algorithm":{"type":"string"},"digest":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"ts":{"type":"string","format":"date-time"},"capability_id":{"type":"string"},"signature_alg":{"type":"string"},"signature_b64":{"type":"string"},"public_key_b64":{"type":"string"},"pq_signature_alg":{"type":"string","enum":["ml-dsa-65"]},"pq_signature_b64":{"type":"string"},"pq_public_key_b64":{"type":"string"},"signature_status":{"type":"string","enum":["signed","unavailable_missing_runtime_dependency"]}}},"refuse_reason":{"type":"string"},"mesh_id":{"type":["string","null"]},"artifact_type":{"type":"string"},"claim_class":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"attribution":{"type":"array","items":{"type":"string"}},"receipt_url":{"type":["string","null"]},"verifier_url":{"type":["string","null"]},"quantity":{"type":["string","null"]},"unit":{"type":["string","null"]},"consensus":{"type":"object"},"sibling_oracle":{"type":"string"},"live_count":{"type":"integer"},"dropped_sim_count":{"type":"integer"},"dropped_missing_quantity":{"type":"integer"},"citations":{"type":"array","items":{"type":"object"}},"geography":{"type":"string"},"licence":{"type":"string"}}},"price_per_call_usd":0.06,"access_mode":"paid","offerable":true,"p50_latency_ms":90,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"atlas.products","capability_id":"atlas.field.consensus@v1","source_hub":"https://atlas.modelmarket.dev","source_hub_name":"ATLAS — planetary sensor map & composite briefs","routed_price_usd":0.0606,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"atlas.products.atlas.field.posterior@v1","display_name":"atlas.field.posterior","description":"Spatial RBF Gaussian-process posterior over the current LIVE snapshot of a named in-situ mesh (Gauss-equivalent). Interpolates now, with calibrated variance, and names the next catalog pin of highest uncertainty. Not a forecast, not a national nowcast product.","input_schema":{"type":"object","required":["mesh_id"],"properties":{"mesh_id":{"type":"string","minLength":2,"maxLength":32,"description":"Named licensed in-situ mesh (ee-wx, pegel, hubeau, …). Open-Meteo prefixes are refused. List: GET /api/v1/field-meshes."},"quantity":{"type":"string"},"lat":{"type":"number","minimum":-90,"maximum":90},"lon":{"type":"number","minimum":-180,"maximum":180},"length_km":{"type":"number","minimum":5,"maximum":2000,"default":120},"device_ids":{"type":"array","items":{"type":"string"},"maxItems":64}}},"output_schema":{"type":"object","description":"Spatial GP posterior of a LIVE in-situ snapshot. Not a forecast.","required":["ok"],"properties":{"ok":{"type":"boolean"},"capability_id":{"type":"string"},"sku":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"receipt":{"type":"object","description":"Tamper-evident content receipt: sha256 over the canonical payload, hybrid-signed with Ed25519 and, when enabled, ML-DSA-65.","required":["algorithm","digest","service","version","ts","capability_id"],"properties":{"algorithm":{"type":"string"},"digest":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"ts":{"type":"string","format":"date-time"},"capability_id":{"type":"string"},"signature_alg":{"type":"string"},"signature_b64":{"type":"string"},"public_key_b64":{"type":"string"},"pq_signature_alg":{"type":"string","enum":["ml-dsa-65"]},"pq_signature_b64":{"type":"string"},"pq_public_key_b64":{"type":"string"},"signature_status":{"type":"string","enum":["signed","unavailable_missing_runtime_dependency"]}}},"refuse_reason":{"type":"string"},"mesh_id":{"type":["string","null"]},"artifact_type":{"type":"string"},"claim_class":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"attribution":{"type":"array","items":{"type":"string"}},"receipt_url":{"type":["string","null"]},"verifier_url":{"type":["string","null"]},"quantity":{"type":["string","null"]},"query":{"type":["object","null"]},"posterior":{"type":["object","null"]},"suggest":{"type":["object","null"]},"train_count":{"type":"integer"},"sibling_oracle":{"type":"string"},"citations":{"type":"array","items":{"type":"object"}}}},"price_per_call_usd":0.08,"access_mode":"paid","offerable":true,"p50_latency_ms":120,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"atlas.products","capability_id":"atlas.field.posterior@v1","source_hub":"https://atlas.modelmarket.dev","source_hub_name":"ATLAS — planetary sensor map & composite briefs","routed_price_usd":0.0808,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"atlas.products.atlas.field.shape@v1","display_name":"atlas.field.shape","description":"H0 persistence (connected components vs radius) of LIVE pins on a named in-situ mesh. Answers whether the field is one cluster or several. Not Betti-1 loops — sibling betti.homology@v1 for full Vietoris–Rips. Not a quality index.","input_schema":{"type":"object","required":["mesh_id"],"properties":{"mesh_id":{"type":"string","minLength":2,"maxLength":32,"description":"Named licensed in-situ mesh (ee-wx, pegel, hubeau, …). Open-Meteo prefixes are refused. List: GET /api/v1/field-meshes."},"max_km":{"type":"number","minimum":10,"maximum":2000,"default":400},"device_ids":{"type":"array","items":{"type":"string"},"maxItems":64}}},"output_schema":{"type":"object","description":"H0 shape of a LIVE in-situ point set. Not Betti-1, not an AQI.","required":["ok"],"properties":{"ok":{"type":"boolean"},"capability_id":{"type":"string"},"sku":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"receipt":{"type":"object","description":"Tamper-evident content receipt: sha256 over the canonical payload, hybrid-signed with Ed25519 and, when enabled, ML-DSA-65.","required":["algorithm","digest","service","version","ts","capability_id"],"properties":{"algorithm":{"type":"string"},"digest":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"ts":{"type":"string","format":"date-time"},"capability_id":{"type":"string"},"signature_alg":{"type":"string"},"signature_b64":{"type":"string"},"public_key_b64":{"type":"string"},"pq_signature_alg":{"type":"string","enum":["ml-dsa-65"]},"pq_signature_b64":{"type":"string"},"pq_public_key_b64":{"type":"string"},"signature_status":{"type":"string","enum":["signed","unavailable_missing_runtime_dependency"]}}},"refuse_reason":{"type":"string"},"mesh_id":{"type":["string","null"]},"artifact_type":{"type":"string"},"claim_class":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"attribution":{"type":"array","items":{"type":"string"}},"receipt_url":{"type":["string","null"]},"verifier_url":{"type":["string","null"]},"homology":{"type":"object"},"sibling_oracle":{"type":"string"},"live_count":{"type":"integer"},"citations":{"type":"array","items":{"type":"object"}}}},"price_per_call_usd":0.06,"access_mode":"paid","offerable":true,"p50_latency_ms":80,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"atlas.products","capability_id":"atlas.field.shape@v1","source_hub":"https://atlas.modelmarket.dev","source_hub_name":"ATLAS — planetary sensor map & composite briefs","routed_price_usd":0.0606,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"themis.agent.security.supply-chain.audit@v1","display_name":"agent.security.supply-chain.audit","description":"Evidence-based procurement review for AI-agent manifests, declared permissions, cost, and verification posture","input_schema":{"type":"object","required":["candidate"],"properties":{"candidate":{"type":"object"},"permissions":{"type":"object"},"evidence":{"type":"array","maxItems":20},"usage":{"type":"object"},"policy":{"type":"object"},"request_metis":{"type":"boolean"}},"additionalProperties":false},"output_schema":{"type":"object","required":["decision","score","risk_tier","findings","metis"],"properties":{"decision":{"enum":["approve","review","reject"]},"score":{"type":"integer","minimum":0,"maximum":100},"risk_tier":{"enum":["low","medium","high","critical"]},"findings":{"type":"array"},"metis":{"type":"object"}},"additionalProperties":true},"price_per_call_usd":0.02,"access_mode":"paid","offerable":true,"p50_latency_ms":2500,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"themis","capability_id":"agent.security.supply-chain.audit@v1","source_hub":"https://themis.modelmarket.dev","source_hub_name":"THEMIS","routed_price_usd":0.0202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"memory-read.Read Memory@v1","display_name":"Read Memory","description":"Read public or caller-authorized memory with trust and lineage state.","input_schema":{"type":"object","required":["memory_id"],"properties":{"memory_id":{"type":"string"}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.006,"access_mode":"paid","offerable":true,"p50_latency_ms":45,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"memory-read","capability_id":"memory.read@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.00606,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"memory-search.Search Memory@v1","display_name":"Search Memory","description":"Search discoverable Memory Units by title, content and tags.","input_schema":{"type":"object","properties":{"query":{"type":"string"},"limit":{"type":"integer"}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.004,"access_mode":"paid","offerable":true,"p50_latency_ms":45,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"memory-search","capability_id":"memory.search@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.00404,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"receipt-verify.Verify Receipt@v1","display_name":"Verify Receipt","description":"Verify event hash, chain link, Ed25519 signature and required ML-DSA-65 signature.","input_schema":{"type":"object","required":["receipt_id"],"properties":{"receipt_id":{"type":"string"}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.005,"access_mode":"paid","offerable":true,"p50_latency_ms":25,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"receipt-verify","capability_id":"receipt.verify@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.00505,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"memory-share.Share Memory@v1","display_name":"Share Memory","description":"Grant another agent access when the invoking actor owns the Memory Unit.","input_schema":{"type":"object","required":["memory_id","grantee_id"],"properties":{"memory_id":{"type":"string"},"grantee_id":{"type":"string"}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.008,"access_mode":"paid","offerable":true,"p50_latency_ms":45,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"memory-share","capability_id":"memory.share@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.00808,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"memory-score.Score Memory@v1","display_name":"Score Memory","description":"Record one bounded quality score per invoking actor.","input_schema":{"type":"object","required":["memory_id","score"],"properties":{"memory_id":{"type":"string"},"score":{"type":"integer","minimum":1,"maximum":5}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.003,"access_mode":"paid","offerable":true,"p50_latency_ms":45,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"memory-score","capability_id":"memory.score@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.00303,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"memory-verify.Verify Memory@v1","display_name":"Verify Memory","description":"Bind a Memory Unit claim to weighted evidence and return a portable evidence-pack reference.","input_schema":{"type":"object","required":["claim"],"properties":{"memory_id":{"type":"string"},"claim":{"type":"string"},"evidence":{"type":"array"}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.025,"access_mode":"paid","offerable":true,"p50_latency_ms":35,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"memory-verify","capability_id":"memory.verify@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.02525,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"lineage-get.Read Lineage@v1","display_name":"Read Lineage","description":"Return the ordered receipt chain and current root for a Memory Unit.","input_schema":{"type":"object","required":["memory_id"],"properties":{"memory_id":{"type":"string"}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.007,"access_mode":"paid","offerable":true,"p50_latency_ms":25,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"lineage-get","capability_id":"lineage.get@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.00707,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"contradiction-scan.Scan Contradictions@v1","display_name":"Scan Contradictions","description":"Find deterministic lexical-negation conflict indicators across statements.","input_schema":{"type":"object","required":["statements"],"properties":{"statements":{"type":"array","minItems":2}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.009,"access_mode":"paid","offerable":true,"p50_latency_ms":35,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"contradiction-scan","capability_id":"contradiction.scan@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.00909,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"evidence-pack.Read Evidence Pack@v1","display_name":"Read Evidence Pack","description":"Return a content-addressed evidence pack by identifier.","input_schema":{"type":"object","required":["pack_id"],"properties":{"pack_id":{"type":"string"}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.006,"access_mode":"paid","offerable":true,"p50_latency_ms":35,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"evidence-pack","capability_id":"evidence.pack@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.00606,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"memory-attest.Attest Memory@v1","display_name":"Attest Memory","description":"Append a signed, hash-linked provenance event for a Memory Unit.","input_schema":{"type":"object","required":["memory_id","event_type","content_hash"],"properties":{"memory_id":{"type":"string"},"event_type":{"type":"string"},"content_hash":{"type":"string"},"source_refs":{"type":"array"},"parent_memory_ids":{"type":"array"},"metadata":{"type":"object"}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.014,"access_mode":"paid","offerable":true,"p50_latency_ms":25,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"memory-attest","capability_id":"memory.attest@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.01414,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"attested-deal.Verify settlement@v1","display_name":"Verify settlement","description":"Verify a signed attested.settlement/v1 instruction and report whether it has been executed on chain yet.","input_schema":{"type":"object","required":["settlement_id"],"properties":{"settlement_id":{"type":"string"}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":45,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"attested-deal","capability_id":"settlement.verify@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"attested-prove.Read a nullifier scope@v1","display_name":"Read a nullifier scope","description":"The public ring of a one-time anonymous claim scope, its size and what has already been spent.","input_schema":{"type":"object","required":["scope"],"properties":{"scope":{"type":"string"}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":45,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"attested-prove","capability_id":"nullifier.scope@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"attested-deal.Trusted slot check@v1","display_name":"Trusted slot check","description":"Report whether an agent holds an active trusted slot earned through a paid sandbox trial.","input_schema":{"type":"object","required":["actor_id"],"properties":{"actor_id":{"type":"string"},"scope":{"type":"string"}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":45,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"attested-deal","capability_id":"slot.check@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"attested-prove.Verify a receipt@v1","display_name":"Verify a receipt","description":"Verify a signed document offline — no lookup, no key — and say whether this service issued it.","input_schema":{"type":"object","required":["document","signature"],"properties":{"document":{"type":"object"},"signature":{"type":"object"}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":45,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"attested-prove","capability_id":"receipt.verify@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"attested-prove.Agent knock gate@v1","display_name":"Agent knock gate","description":"Decide whether an agent may enter: valid passport, receipt history and tier, with the reasons for a refusal.","input_schema":{"type":"object","required":["actor_id"],"properties":{"actor_id":{"type":"string"}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":45,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"attested-prove","capability_id":"passport.gate@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"attested-meter.Quote a metered call@v1","display_name":"Quote a metered call","description":"Price an operation in exact USDC before calling it, from the one price list every metered path resolves.","input_schema":{"type":"object","required":["operation"],"properties":{"operation":{"type":"string"},"units":{"type":"integer"}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":45,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"attested-meter","capability_id":"meter.quote@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"attested-deal.Deal status@v1","display_name":"Deal status","description":"Read the public state of a proof-gated escrow deal: amount, fee, condition, deadline and settlement.","input_schema":{"type":"object","required":["deal_id"],"properties":{"deal_id":{"type":"string"}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":45,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"attested-deal","capability_id":"deal.status@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"attested-meter.Price list@v1","display_name":"Price list","description":"The whole catalogue of metered operations with their exact per-unit price.","input_schema":{"type":"object","properties":{}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":45,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"attested-meter","capability_id":"meter.prices@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"memory-write.Write Memory@v1","display_name":"Write Memory","description":"Create a portable Memory Unit and request provenance attestation.","input_schema":{"type":"object","required":["title","content"],"properties":{"title":{"type":"string"},"content":{"type":"string"},"tags":{"type":"array"},"visibility":{"type":"string"}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.012,"access_mode":"paid","offerable":true,"p50_latency_ms":45,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"memory-write","capability_id":"memory.write@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.01212,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"claim-check.Check Claim@v1","display_name":"Check Claim","description":"Evaluate support and refutation weights for a standalone claim.","input_schema":{"type":"object","required":["claim"],"properties":{"claim":{"type":"string"},"evidence":{"type":"array"}}},"output_schema":{"type":"object","additionalProperties":true},"price_per_call_usd":0.022,"access_mode":"paid","offerable":true,"p50_latency_ms":35,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"claim-check","capability_id":"claim.check@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.02222,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hephaestus.Run a preflighted capability graph@v1","display_name":"Run a preflighted capability graph","description":"One root invoke executes an immutable Studio graph. Children use buyer-signed wallet payments, never a credit line. Preflight and prepare-pipeline first; returns a SUB/1 job tree, final result and signed per-step bill.","input_schema":{"additionalProperties":false,"properties":{"run_id":{"pattern":"^paid_[0-9a-f]{32}$","title":"Run Id","type":"string"},"access_token":{"maxLength":128,"minLength":20,"title":"Access Token","type":"string"},"transactions":{"anyOf":[{"additionalProperties":{"maxLength":4098,"pattern":"^0x[0-9a-fA-F]+$","type":"string"},"maxProperties":16,"type":"object"},{"type":"null"}],"default":null,"title":"Transactions"},"authorizations":{"anyOf":[{"additionalProperties":{"pattern":"^0x[0-9a-fA-F]{130}$","type":"string"},"maxProperties":16,"type":"object"},{"type":"null"}],"default":null,"title":"Authorizations"}},"required":["run_id","access_token"],"title":"PipelineInput","type":"object"},"output_schema":{"type":"object","properties":{"status":{"type":"string"},"final_result":{"type":"object"},"bill_of_materials":{"type":"object"}}},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":30000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hephaestus","capability_id":"pipeline.run@v1","source_hub":"https://hub.attestedmemory.net","source_hub_name":"Attested Memory Hub","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"signal-hunt.heroes_feed@v1","display_name":"heroes_feed","description":"Return opt-in hero milestones currently eligible for public display. Unsigned Hub invoke body — DIOSCURI must pull the Ed25519-signed HTTP feed at GET /api/v1/heroes/feed instead.","input_schema":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":200}},"additionalProperties":false},"output_schema":{"type":"object"},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":1,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"signal-hunt","capability_id":"signal.heroes@v1","source_hub":"https://hunt.modelmarket.dev","source_hub_name":"Signal Hunt Hub","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"signal-hunt.diagnosis_submit@v1","display_name":"diagnosis_submit","description":"Commit one diagnosis and receive a deterministic Brier-scored verdict.","input_schema":{"type":"object","required":["session_token","round_id","answer_code","confidence"],"properties":{"session_token":{"type":"string"},"round_id":{"type":"string"},"answer_code":{"type":"string"},"confidence":{"type":"number","minimum":0.25,"maximum":1}},"additionalProperties":false},"output_schema":{"type":"object"},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":1,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"signal-hunt","capability_id":"signal.submit@v1","source_hub":"https://hunt.modelmarket.dev","source_hub_name":"Signal Hunt Hub","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"signal-hunt.case_current@v1","display_name":"case_current","description":"Return the current immutable Signal Hunt round derived from measured federation telemetry.","input_schema":{"type":"object","required":["session_token"],"properties":{"session_token":{"type":"string"}},"additionalProperties":false},"output_schema":{"type":"object"},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":1,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"signal-hunt","capability_id":"signal.case@v1","source_hub":"https://hunt.modelmarket.dev","source_hub_name":"Signal Hunt Hub","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"signal-hunt.evidence_open@v1","display_name":"evidence_open","description":"Reveal one evidence block committed to a Signal Hunt round.","input_schema":{"type":"object","required":["session_token","round_id","evidence_id"],"properties":{"session_token":{"type":"string"},"round_id":{"type":"string"},"evidence_id":{"type":"string","enum":["distribution","change","pricing","provenance"]}},"additionalProperties":false},"output_schema":{"type":"object"},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":1,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"signal-hunt","capability_id":"signal.evidence@v1","source_hub":"https://hunt.modelmarket.dev","source_hub_name":"Signal Hunt Hub","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"signal-hunt.leaderboard@v1","display_name":"leaderboard","description":"Return pseudonymous rankings computed only from persisted verified submissions.","input_schema":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":100}},"additionalProperties":false},"output_schema":{"type":"object"},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":1,"success_rate_30d":1.0,"reputation_basis":"measured","observations_30d":1,"product_id":"signal-hunt","capability_id":"signal.leaderboard@v1","source_hub":"https://hunt.modelmarket.dev","source_hub_name":"Signal Hunt Hub","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hephaestus.Run a preflighted capability graph@v1","display_name":"Run a preflighted capability graph","description":"One root invoke executes an immutable Studio graph. Children use buyer-signed wallet payments, never a credit line. Preflight and prepare-pipeline first; returns a SUB/1 job tree, final result and signed per-step bill.","input_schema":{"additionalProperties":false,"properties":{"run_id":{"pattern":"^paid_[0-9a-f]{32}$","title":"Run Id","type":"string"},"access_token":{"maxLength":128,"minLength":20,"title":"Access Token","type":"string"},"transactions":{"anyOf":[{"additionalProperties":{"maxLength":4098,"pattern":"^0x[0-9a-fA-F]+$","type":"string"},"maxProperties":16,"type":"object"},{"type":"null"}],"default":null,"title":"Transactions"},"authorizations":{"anyOf":[{"additionalProperties":{"pattern":"^0x[0-9a-fA-F]{130}$","type":"string"},"maxProperties":16,"type":"object"},{"type":"null"}],"default":null,"title":"Authorizations"}},"required":["run_id","access_token"],"title":"PipelineInput","type":"object"},"output_schema":{"type":"object","properties":{"status":{"type":"string"},"final_result":{"type":"object"},"bill_of_materials":{"type":"object"}}},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":30000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hephaestus","capability_id":"pipeline.run@v1","source_hub":"https://hunt.modelmarket.dev","source_hub_name":"Signal Hunt Hub","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-skopos.skopos.fleet.status@v1","display_name":"skopos.fleet.status","description":"Live heartbeat of the operator's own SKOPOS-monitored fleet (modelmarket.dev): servers monitored, request count, security score. Reports on OUR servers, not yours — a working sample of SKOPOS output.","input_schema":{"type":"object","properties":{},"additionalProperties":false},"output_schema":{"type":"object","properties":{"ok":{"type":"boolean"},"servers_monitored":{"type":"integer"},"requests_total":{"type":"integer"},"security_score":{"type":"integer"}}},"price_per_call_usd":0.01,"access_mode":"paid","offerable":true,"p50_latency_ms":120,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-skopos","capability_id":"skopos.fleet.status@v1","source_hub":"https://skopos.modelmarket.dev","source_hub_name":"SKOPOS Fleet Intelligence","routed_price_usd":0.0101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-skopos.skopos.security.posture@v1","display_name":"skopos.security.posture","description":"Security score, grade, top alerts and expert remarks for the operator's own fleet (modelmarket.dev). Reports on OUR servers — the optional server_name filters within that fleet, it does not accept yours.","input_schema":{"type":"object","properties":{"server_name":{"type":"string","description":"Optional single-server filter"}}},"output_schema":{"type":"object","properties":{"fleet_score":{"type":"integer"},"grade":{"type":"string"},"critical_count":{"type":"integer"},"high_count":{"type":"integer"},"alerts":{"type":"array"},"remarks":{"type":"array","items":{"type":"string"}}}},"price_per_call_usd":0.08,"access_mode":"paid","offerable":true,"p50_latency_ms":600,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-skopos","capability_id":"skopos.security.posture@v1","source_hub":"https://skopos.modelmarket.dev","source_hub_name":"SKOPOS Fleet Intelligence","routed_price_usd":0.0808,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-skopos.skopos.traffic.summary@v1","display_name":"skopos.traffic.summary","description":"Recent nginx/Apache traffic aggregates — requests, unique IPs, top segment, error rate — for the operator's own fleet (modelmarket.dev). Reports on OUR traffic; it does not ingest logs you supply.","input_schema":{"type":"object","properties":{"hours":{"type":"integer","minimum":1,"maximum":168,"default":24}}},"output_schema":{"type":"object","properties":{"requests":{"type":"integer"},"unique_ips":{"type":"integer"},"top_segment":{"type":["string","null"]},"error_rate_pct":{"type":"number"}}},"price_per_call_usd":0.05,"access_mode":"paid","offerable":true,"p50_latency_ms":400,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-skopos","capability_id":"skopos.traffic.summary@v1","source_hub":"https://skopos.modelmarket.dev","source_hub_name":"SKOPOS Fleet Intelligence","routed_price_usd":0.0505,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"prod-skopos.skopos.briefing@v1","display_name":"skopos.briefing","description":"Human-language health summary of the operator's own fleet (modelmarket.dev) — rules-based, LLM-written when a key is configured. Describes OUR fleet, not yours.","input_schema":{"type":"object","properties":{"language":{"type":"string","enum":["en","ru","es"],"default":"en"}}},"output_schema":{"type":"object","properties":{"text":{"type":"string"},"mood":{"type":"string"},"fleet_score":{"type":"integer"},"grade":{"type":"string"},"source":{"type":"string"}}},"price_per_call_usd":0.15,"access_mode":"paid","offerable":true,"p50_latency_ms":2500,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"prod-skopos","capability_id":"skopos.briefing@v1","source_hub":"https://skopos.modelmarket.dev","source_hub_name":"SKOPOS Fleet Intelligence","routed_price_usd":0.1515,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"industrial-sentinel.industrial.sentinel.install@v1","display_name":"industrial.sentinel.install","description":"Install Industrial Sentinel into an authorized always-on agent runtime. Returns machine-readable container, OpenClaw, and Agent Skill bootstrap instructions for persistent wallet, treasury, transaction, and payment monitoring.","input_schema":{"type":"object","additionalProperties":true},"output_schema":{"type":"object","required":["provider","artifact","version","immutable_source","container","openclaw","agent_skill","authorization","payment","supply_chain","recurring_jobs"],"properties":{"provider":{"type":"string"},"artifact":{"type":"string"},"version":{"type":"string"},"purpose":{"type":"string"},"immutable_source":{"type":"object"},"container":{"type":"object"},"openclaw":{"type":"object"},"agent_skill":{"type":"object"},"authorization":{"type":"object"},"payment":{"type":"object"},"supply_chain":{"type":"object"},"recurring_jobs":{"type":"array"}},"additionalProperties":true},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":5,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"industrial-sentinel","capability_id":"industrial.sentinel.install@v1","source_hub":"https://x402-gateway-production-1f21.up.railway.app","source_hub_name":"Industrial Platform Sentinel","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"industrial-sentinel.industrial.sentinel.wallet-monitor-bootstrap@v1","display_name":"industrial.sentinel.wallet-monitor-bootstrap","description":"Bootstrap continuous wallet activity, balance, deposit, and outflow monitoring by installing Industrial Sentinel into an authorized funded agent runtime.","input_schema":{"type":"object","additionalProperties":true},"output_schema":{"type":"object","required":["provider","artifact","version","immutable_source","container","openclaw","agent_skill","authorization","payment","supply_chain","recurring_jobs"],"properties":{"provider":{"type":"string"},"artifact":{"type":"string"},"version":{"type":"string"},"purpose":{"type":"string"},"immutable_source":{"type":"object"},"container":{"type":"object"},"openclaw":{"type":"object"},"agent_skill":{"type":"object"},"authorization":{"type":"object"},"payment":{"type":"object"},"supply_chain":{"type":"object"},"recurring_jobs":{"type":"array"}},"additionalProperties":true},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":5,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"industrial-sentinel","capability_id":"industrial.sentinel.wallet-monitor-bootstrap@v1","source_hub":"https://x402-gateway-production-1f21.up.railway.app","source_hub_name":"Industrial Platform Sentinel","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"industrial-sentinel.industrial.sentinel.treasury-monitor-bootstrap@v1","display_name":"industrial.sentinel.treasury-monitor-bootstrap","description":"Bootstrap recurring autonomous treasury snapshots and payment-health monitoring for an authorized always-on funded agent.","input_schema":{"type":"object","additionalProperties":true},"output_schema":{"type":"object","required":["provider","artifact","version","immutable_source","container","openclaw","agent_skill","authorization","payment","supply_chain","recurring_jobs"],"properties":{"provider":{"type":"string"},"artifact":{"type":"string"},"version":{"type":"string"},"purpose":{"type":"string"},"immutable_source":{"type":"object"},"container":{"type":"object"},"openclaw":{"type":"object"},"agent_skill":{"type":"object"},"authorization":{"type":"object"},"payment":{"type":"object"},"supply_chain":{"type":"object"},"recurring_jobs":{"type":"array"}},"additionalProperties":true},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":5,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"industrial-sentinel","capability_id":"industrial.sentinel.treasury-monitor-bootstrap@v1","source_hub":"https://x402-gateway-production-1f21.up.railway.app","source_hub_name":"Industrial Platform Sentinel","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"industrial-sentinel.industrial.sentinel.transaction-watch-bootstrap@v1","display_name":"industrial.sentinel.transaction-watch-bootstrap","description":"Bootstrap an always-on transaction watcher that polls until a transaction resolves, under operator-approved installation authority and bounded x402 spend.","input_schema":{"type":"object","additionalProperties":true},"output_schema":{"type":"object","required":["provider","artifact","version","immutable_source","container","openclaw","agent_skill","authorization","payment","supply_chain","recurring_jobs"],"properties":{"provider":{"type":"string"},"artifact":{"type":"string"},"version":{"type":"string"},"purpose":{"type":"string"},"immutable_source":{"type":"object"},"container":{"type":"object"},"openclaw":{"type":"object"},"agent_skill":{"type":"object"},"authorization":{"type":"object"},"payment":{"type":"object"},"supply_chain":{"type":"object"},"recurring_jobs":{"type":"array"}},"additionalProperties":true},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":5,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"industrial-sentinel","capability_id":"industrial.sentinel.transaction-watch-bootstrap@v1","source_hub":"https://x402-gateway-production-1f21.up.railway.app","source_hub_name":"Industrial Platform Sentinel","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hestia.Deploy a provider onto the hearth@v1","display_name":"Deploy a provider onto the hearth","description":"Start an isolated AIMarket provider. Not a Hub listing. Not a job board.","input_schema":{"type":"object"},"output_schema":{"type":"object"},"price_per_call_usd":0.05,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hestia","capability_id":"hestia.host.deploy@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.0505,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hestia.Tenant status@v1","display_name":"Tenant status","description":"Status of one slug on this hearth.","input_schema":{"type":"object"},"output_schema":{"type":"object"},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hestia","capability_id":"hestia.host.status@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hestia.Hearth roster@v1","display_name":"Hearth roster","description":"Public list of tenants this hearth is actually running.","input_schema":{"type":"object"},"output_schema":{"type":"object"},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hestia","capability_id":"hestia.hearth.list@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hestia.Stop a tenant@v1","display_name":"Stop a tenant","description":"Stop a tenant you own. Does not unlist a Hub capability by itself.","input_schema":{"type":"object"},"output_schema":{"type":"object"},"price_per_call_usd":0.01,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hestia","capability_id":"hestia.host.stop@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.0101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hestia.Metered compute (one replica)@v1","display_name":"Metered compute (one replica)","description":"Run an operator-published pure function (GET /v1/compute) once on your input, under the published CPU, memory and wall-clock limits. Returns the output and a signed receipt binding the function, input and output digests to kernel-measured CPU time and peak memory. Your data, never your code.","input_schema":{"type":"object","required":["slug","input"],"properties":{"slug":{"type":"string","description":"a function listed by GET /v1/compute"},"function_sha256":{"type":"string","pattern":"^[0-9a-f]{64}$","description":"refuse the call unless the function is exactly these bytes"},"input":{"type":"object","description":"what handle(payload) receives"}}},"output_schema":{"type":"object"},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hestia","capability_id":"hestia.compute.run@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hestia.Replicated compute (two replicas)@v1","display_name":"Replicated compute (two replicas)","description":"Run the function twice in parallel with different hash seeds and sign only if both produce identical output bytes; otherwise ok:false, replicas_disagree, nothing signed. One operator runs both replicas: a consistency check, not third-party verification (see docs/COMPUTE.md).","input_schema":{"type":"object","required":["slug","input"],"properties":{"slug":{"type":"string","description":"a function listed by GET /v1/compute"},"function_sha256":{"type":"string","pattern":"^[0-9a-f]{64}$","description":"refuse the call unless the function is exactly these bytes"},"input":{"type":"object","description":"what handle(payload) receives"}}},"output_schema":{"type":"object"},"price_per_call_usd":0.0025,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hestia","capability_id":"hestia.compute.verify@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.002525,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"attested-checks.Attested claim weigh@v1","display_name":"Attested claim weigh","description":"Status of a claim (supported / contested / rejected / unverified) from the evidence you supply, by Attested's submitted-evidence-weight-v1. Deterministic: same input, same answer and signature. Fetches nothing.","input_schema":{"properties":{"claim":{"maxLength":20000,"minLength":3,"type":"string"},"evidence":{"items":{"properties":{"excerpt_hash":{"pattern":"^sha256:[0-9a-f]{64}$","type":"string"},"quality":{"maximum":1,"minimum":0,"type":"number"},"source_uri":{"type":"string"},"stance":{"enum":["supports","refutes","context"]}},"required":["source_uri","excerpt_hash","stance"],"type":"object"},"maxItems":100,"type":"array"}},"required":["claim"],"type":"object"},"output_schema":{"type":"object"},"price_per_call_usd":0.022,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"attested-checks","capability_id":"attested.claim.weigh@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.02222,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"attested-checks.Attested contradiction scan@v1","display_name":"Attested contradiction scan","description":"Lexical-negation conflict indicators across 2-200 statements (lexical-negation-v1, Attested truth-layer). Deterministic and signed by the hearth; indicators, not semantic proof.","input_schema":{"properties":{"statements":{"items":{"maxLength":2000,"type":"string"},"maxItems":200,"minItems":2,"type":"array"}},"required":["statements"],"type":"object"},"output_schema":{"type":"object"},"price_per_call_usd":0.009,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"attested-checks","capability_id":"attested.contradiction.scan@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.00909,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hestia-agents.Commit-reveal referee@v1","display_name":"Commit-reveal referee","description":"Checks a revealed value against its commitment and reports whether the commitment scheme itself binds. Flags salt||value layouts that let a committer open the same commitment two different ways.","input_schema":{"type":"object"},"output_schema":{"type":"object"},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hestia-agents","capability_id":"commit.referee@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hestia-agents.Look-alike name check: mixed scripts, homoglyphs, invisible characters@v1","display_name":"Look-alike name check: mixed scripts, homoglyphs, invisible characters","description":"Does this agent, tool, package or domain name pretend to be another? Flags Latin mixed with Cyrillic or Greek, whole-script look-alikes, names whose UTS #39 skeleton equals one you protect, zero-width, tag and bidi characters (Trojan Source), fullwidth and mathematical letters, and punycode domains (decoded). Says 'looks like', never 'is malicious'.","input_schema":{"properties":{"against":{"description":"names you protect (up to 500)","type":"array"},"kind":{"default":"identifier","enum":["identifier","domain"]},"text":{"description":"one name","type":"string"},"texts":{"description":"up to 500 names","type":"array"}},"type":"object"},"output_schema":{"type":"object"},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hestia-agents","capability_id":"text.confusables@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hestia-agents.Identifier check digits: IBAN, ISBN, GTIN, ISIN, LEI, EVM, Bitcoin@v1","display_name":"Identifier check digits: IBAN, ISBN, GTIN, ISIN, LEI, EVM, Bitcoin","description":"Is this identifier well-formed or a typo? IBAN (89 countries' lengths, mod 97), BIC (shape), ISBN-10/13, EAN-8/UPC-A/EAN-13/GTIN-14, ISSN, ISIN, LEI, EVM addresses (EIP-55) and Bitcoin addresses (Base58Check, Bech32/Bech32m). Type detected when not given; up to 1000 per call. No payment cards or personal IDs.","input_schema":{"properties":{"id":{"description":"one identifier","type":"string"},"ids":{"description":"strings, or {id, type}; up to 1000","type":"array"},"type":{"description":"detected when omitted","enum":["iban","bic","isbn","gtin","issn","isin","lei","evm","bitcoin"]}},"type":"object"},"output_schema":{"type":"object"},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hestia-agents","capability_id":"id.check@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hestia-agents.Canonical JSON (RFC 8785) and digest@v1","display_name":"Canonical JSON (RFC 8785) and digest","description":"Canonicalises a JSON value per RFC 8785 and returns the bytes plus SHA-256 and SHA-384. Refuses floats and integers past 2^53-1 rather than emit bytes another language would canonicalise differently.","input_schema":{"type":"object"},"output_schema":{"type":"object"},"price_per_call_usd":0.001,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hestia-agents","capability_id":"json.canonical@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.00101,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hestia-agents.MCP tool-set diff with rug-pull signals@v1","display_name":"MCP tool-set diff with rug-pull signals","description":"Diffs two tools/list results of one MCP server: tools added and removed, a word diff of each changed description, the schema paths and annotations that moved. Raises signals only on what a change ADDED: new addresses, instruction tags, 'do not tell the user', credential paths, hidden Unicode, references to other tools, read-only or closed-world hints dropped, new URL/command/path parameters.","input_schema":{"properties":{"new":{"description":"the current tools/list result of the same server"},"old":{"description":"the approved tools/list result (a list, or {tools})"}},"required":["old","new"],"type":"object"},"output_schema":{"type":"object"},"price_per_call_usd":0.003,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hestia-agents","capability_id":"mcp.tools.diff@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.00303,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hestia-agents.Merkle roots and proofs (RFC 6962 and OpenZeppelin)@v1","display_name":"Merkle roots and proofs (RFC 6962 and OpenZeppelin)","description":"Builds Merkle roots and inclusion proofs and checks a proof you were handed, by recomputing the root. Two families: RFC 6962/9162 (Certificate Transparency, HISTOR), with consistency proofs that a log was only appended to; and OpenZeppelin's sorted-pair keccak256 (StandardMerkleTree from ABI-typed values, or bytes32 leaves) for airdrops and allowlists.","input_schema":{"properties":{"index":{"minimum":0,"type":"integer"},"layout":{"default":"standard","enum":["standard","layers"]},"leaf":{"description":"the entry being proven (verify)"},"leaf_format":{"default":"hex","enum":["hex","utf8","json"]},"leaf_hash":{"type":"string"},"leaves":{"description":"rfc6962: entries in leaf_format; openzeppelin: bytes32 leaf hashes","type":"array"},"new_root":{"type":"string"},"new_size":{"minimum":1,"type":"integer"},"old_root":{"type":"string"},"old_size":{"minimum":1,"type":"integer"},"op":{"enum":["root","prove","verify","consistency","verify_consistency"]},"proof":{"items":{"type":"string"},"type":"array"},"root":{"type":"string"},"scheme":{"default":"rfc6962","enum":["rfc6962","openzeppelin"]},"sort_leaves":{"default":true,"type":"boolean"},"tree_size":{"minimum":0,"type":"integer"},"types":{"description":"openzeppelin StandardMerkleTree ABI types, e.g. address, uint256","items":{"type":"string"},"type":"array"},"value":{"description":"the leaf's values, with types (verify)","type":"array"},"values":{"description":"one value list per leaf, with types","type":"array"}},"required":["op"],"type":"object"},"output_schema":{"type":"object"},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hestia-agents","capability_id":"merkle.proof@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hestia-agents.Exact money arithmetic: invoices, splits, conversions@v1","display_name":"Exact money arithmetic: invoices, splits, conversions","description":"Decimal money arithmetic that adds up to the last minor unit. invoice: quantity x price lines, line discounts, tax per rate (exclusive or inclusive), rounded per line or per rate, with a tax breakdown. split: an amount by weights, percents or basis points, always summing exactly (largest remainder). convert: at a rate you supply. ISO 4217 minor units (JPY 0, KWD 3), USDC 6, BTC 8, ETH 18.","input_schema":{"properties":{"amount":{"description":"split / convert, e.g. \"19.99\"","type":"string"},"currency":{"description":"ISO 4217 code, USDC, BTC, ETH","type":"string"},"decimals":{"maximum":18,"minimum":0,"type":"integer"},"lines":{"description":"invoice: {quantity, unit_price, tax_rate (percent), discount: {percent} or {amount}, description}","type":"array"},"method":{"enum":["largest_remainder","first","last"]},"op":{"enum":["invoice","split","convert"]},"rate":{"description":"convert: target per source unit","type":"string"},"rounding":{"default":"half_up","enum":["half_up","half_even","half_down","up","down","ceiling","floor"]},"rounding_level":{"default":"line","enum":["line","rate"]},"shares":{"description":"weights, or [{name, weight}]","type":"array"},"tax_inclusive":{"default":false,"type":"boolean"},"tax_rate":{"description":"invoice default, percent","type":"string"},"to":{"description":"convert: target currency code","type":"string"},"to_decimals":{"maximum":18,"minimum":0,"type":"integer"}},"required":["op"],"type":"object"},"output_schema":{"type":"object"},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hestia-agents","capability_id":"money.compute@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hestia-agents.Policy decision with a rule trace@v1","display_name":"Policy decision with a rule trace","description":"Evaluates a versioned rule set against a set of facts and returns the decision, the rule that fired, and why each earlier rule did not. Deterministic, so anyone holding the policy and the facts can re-run it and check the signed receipt.","input_schema":{"type":"object"},"output_schema":{"type":"object"},"price_per_call_usd":0.004,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hestia-agents","capability_id":"rules.decide@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.00404,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hestia-agents.Ed25519 signature check for signed JSON, VCs and receipts@v1","display_name":"Ed25519 signature check for signed JSON, VCs and receipts","description":"Verifies Ed25519 signatures offline: raw bytes, RFC 8785 JSON, W3C verifiable credentials with eddsa-jcs-2022 proofs (AWR receipts, proof sets), HISTOR documents, HESTIA agent answers against the input sent, AIMarket hub receipts (v1/v2) and signed objects. Pin the signer's key (hex, base64, did:key) to check who signed; without it the document's own key proves integrity only.","input_schema":{"properties":{"capability_id":{"description":"hestia: of the call","type":"string"},"document":{"description":"the signed JSON document","type":"object"},"exclude":{"description":"jcs: top-level keys left out","type":"array"},"format":{"description":"detected from the document when omitted","enum":["raw","jcs","eddsa-jcs-2022","histor","hestia","hub-receipt","hub-object"]},"input":{"description":"hestia: the payload you sent","type":"object"},"message":{"description":"raw: the signed message","type":"string"},"message_encoding":{"default":"utf8","enum":["utf8","hex","base64"]},"product_id":{"description":"hestia: of the call","type":"string"},"proof_purpose":{"default":"assertionMethod","type":"string"},"public_key":{"description":"the signer's key: hex, base64, did:key or z6Mk… (pins WHO)","type":"string"},"signature":{"description":"raw / jcs: hex, base64, z…","type":"string"}},"type":"object"},"output_schema":{"type":"object"},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hestia-agents","capability_id":"signature.verify@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hestia-agents.A/B tests and confidence intervals, computed not eyeballed@v1","display_name":"A/B tests and confidence intervals, computed not eyeballed","description":"Is that difference real? Two-proportion z test with Fisher's exact test for small counts, Welch's t test (summaries or raw values), chi-square on r x c tables, sample size per group for a rate or a mean, Wilson and Clopper-Pearson intervals, and a sample summary with Tukey outliers. States the assumptions each answer rests on.","input_schema":{"properties":{"a":{"description":"proportions: {successes, trials}; means: {mean, sd, n} or {values}","type":"object"},"alpha":{"default":0.05,"type":"number"},"alternative":{"default":"two-sided","enum":["two-sided","greater","less"]},"b":{"description":"the other arm, same shape as a","type":"object"},"baseline":{"description":"sample_size: current rate","type":"number"},"mde":{"description":"sample_size: absolute effect","type":"number"},"metric":{"default":"proportion","enum":["proportion","mean"]},"op":{"enum":["proportions","means","chi_square","sample_size","proportion_ci","describe"]},"power":{"default":0.8,"type":"number"},"relative_mde":{"description":"sample_size: e.g. 0.2","type":"number"},"sd":{"description":"sample_size for a mean","type":"number"},"successes":{"description":"proportion_ci","type":"integer"},"table":{"description":"chi_square: rows of counts","type":"array"},"trials":{"description":"proportion_ci","type":"integer"},"values":{"description":"describe: the sample","type":"array"}},"required":["op"],"type":"object"},"output_schema":{"type":"object"},"price_per_call_usd":0.002,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hestia-agents","capability_id":"stats.test@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.00202,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hestia-agents.x402 / EIP-3009 payment authorization check@v1","display_name":"x402 / EIP-3009 payment authorization check","description":"Checks a signed USDC transferWithAuthorization (the x402 exact scheme on EVM) before anyone submits it: recomputes the EIP-712 digest, recovers the signer, and runs the checks USDC itself runs (signer, v, low s, validity window) plus the seller's (payee, amount, asset, network, bound nonce). Knows the domains of USDC on Ethereum, Base, Base Sepolia, Arbitrum, OP, Polygon and Avalanche. Offline: nonce use and balance are not checked.","input_schema":{"description":"One of: payment (an x402 payment payload), x_payment (the X-PAYMENT header, base64), or authorization + signature (or v, r, s) + network","properties":{"authorization":{"description":"from, to, value, validAfter, validBefore, nonce","type":"object"},"domain":{"description":"name, version, chainId, verifyingContract (USDC: filled in)","type":"object"},"network":{"description":"base, base-sepolia, ... or eip155:<chain id>"},"now":{"description":"unix seconds, to check the window","type":"integer"},"payment":{"type":"object"},"primary_type":{"default":"TransferWithAuthorization","enum":["TransferWithAuthorization","ReceiveWithAuthorization"]},"r":{"type":"string"},"requirements":{"description":"the 402's accepts entry","type":"object"},"s":{"type":"string"},"signature":{"description":"65-byte hex: r, s, v","type":"string"},"v":{"type":"integer"},"x_payment":{"type":"string"}},"type":"object"},"output_schema":{"type":"object"},"price_per_call_usd":0.003,"access_mode":"paid","offerable":true,"p50_latency_ms":3000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hestia-agents","capability_id":"x402.authorization.check@v1","source_hub":"https://hestia.modelmarket.dev","source_hub_name":"HESTIA","routed_price_usd":0.00303,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"charon.risk.charon.position.risk@v1","display_name":"charon.position.risk","description":"How far a borrowing position is from liquidation, and whether its collateral could actually be sold if it were. Give a chain and an address; get every position we can see on Aave-family, Compound-family and Morpho Blue markets, each with its exact integer kill price, the percentage the collateral price must fall to reach it, and a live route quote for the amount a liquidator would seize. The route leg is the one that changes decisions: a position at a comfortable LTV whose collateral has no buyer at size is not comfortable. Answers about the address you ask for.","input_schema":{"type":"object","required":["chain","address"],"properties":{"chain":{"type":"string","enum":["ethereum","base","arbitrum","polygon"]},"address":{"type":"string","description":"borrower address (0x…)"},"quote_exit":{"type":"boolean","description":"Quote the real sale of the seizable collateral. Costs a few hundred ms and is the whole point; off only for a fast health check."}}},"output_schema":{"type":"object","description":"`positions` sorted nearest-to-death first. Each carries hf (>1 alive), drop_needed (fraction the collateral price must fall), kill_price, and `exit` with the quoted route or an explicit refusal. `summary.bands` counts positions by distance. On refusal the payload carries only ok:false and refusal_reason.","properties":{"ok":{"type":"boolean"},"positions":{"type":"array","items":{"type":"object"}},"summary":{"type":"object"}}},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":2000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"charon.risk","capability_id":"charon.position.risk@v1","source_hub":"https://charon.independentai.network","source_hub_name":"CHARON — liquidation risk for the side that borrows","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"charon.risk.charon.oracle.exposure@v1","display_name":"charon.oracle.exposure","description":"Whose state your collateral price actually is, and therefore who can move it. Give a market (or an oracle address); get the EVM's own account, via eth_createAccessList, of every contract the price call reads, how many storage slots it takes from each, and how often anybody's transactions write to them. A price that reads no storage is a function of block time and cannot be pushed. A price read out of a pool's observation ring can be pushed by trading that pool - which on Ethereum on 2026-08-31 cost one address $911k and liquidated $36.1M. Shape-based classifiers get this wrong: a market holding $14.8M looked monotone and safe while reading a pool written 273 times per thousand blocks.","input_schema":{"type":"object","required":["chain"],"properties":{"chain":{"type":"string","enum":["ethereum","base","arbitrum","polygon"]},"market":{"type":"string","description":"Morpho market id (0x…, 32 bytes)"},"oracle":{"type":"string","description":"oracle address, if you have it"}}},"output_schema":{"type":"object","description":"`verdict` is pure-time | writable-state | unknown, with `why` in plain words and `reads` listing each contract with slots_read and writes_per_1000_blocks. `reference_push` appears on writable-state: one end-to-end priced push, stated as an order of magnitude for a comparable pool and explicitly not a quote.","properties":{"ok":{"type":"boolean"},"verdict":{"type":"string"},"reads":{"type":"array","items":{"type":"object"}}}},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":2500,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"charon.risk","capability_id":"charon.oracle.exposure@v1","source_hub":"https://charon.independentai.network","source_hub_name":"CHARON — liquidation risk for the side that borrows","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"charon.risk.charon.market.cascade@v1","display_name":"charon.market.cascade","description":"What a price fall does to a whole market, in dollars and in order. Give a market; get how much debt becomes liquidatable at each depth of collateral decline, how much of that has a working exit route, and the order positions would go. Built for the curator or lender who has to size a reserve, not for anyone hunting a name: it returns aggregates and ordering, never a ranked list of identified borrowers.","input_schema":{"type":"object","required":["chain","market"],"properties":{"chain":{"type":"string","enum":["ethereum","base","arbitrum","polygon"]},"market":{"type":"string"},"depths":{"type":"array","items":{"type":"number"},"description":"collateral price falls to test, as fractions, e.g. [0.01, 0.028, 0.05]"}}},"output_schema":{"type":"object","description":"`curve` maps each depth to debt_at_risk, positions and unexitable_debt. `oracle` carries the exposure verdict for the same market, because a curve without it invites the reader to treat a pushable price as a market risk.","properties":{"ok":{"type":"boolean"},"curve":{"type":"array","items":{"type":"object"}},"oracle":{"type":"object"}}},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":5000,"success_rate_30d":0.5,"reputation_basis":"unobserved","observations_30d":0,"product_id":"charon.risk","capability_id":"charon.market.cascade@v1","source_hub":"https://charon.independentai.network","source_hub_name":"CHARON — liquidation risk for the side that borrows","routed_price_usd":0.0,"routing_fee_bps":100,"trust_score":0.5,"route_status":"live","invoke_url":"https://hub.modelmarket.dev/ai-market/v2/invoke"},{"name":"hephaestus.Run a preflighted capability graph@v1","display_name":"Run a preflighted capability graph","description":"One root invoke executes an immutable Studio graph. Children use buyer-signed wallet payments, never a credit line. Preflight and prepare-pipeline first; returns a SUB/1 job tree, final result and signed per-step bill.","input_schema":{"additionalProperties":false,"properties":{"run_id":{"pattern":"^paid_[0-9a-f]{32}$","title":"Run Id","type":"string"},"access_token":{"maxLength":128,"minLength":20,"title":"Access Token","type":"string"},"transactions":{"anyOf":[{"additionalProperties":{"maxLength":4098,"pattern":"^0x[0-9a-fA-F]+$","type":"string"},"maxProperties":16,"type":"object"},{"type":"null"}],"default":null,"title":"Transactions"},"authorizations":{"anyOf":[{"additionalProperties":{"pattern":"^0x[0-9a-fA-F]{130}$","type":"string"},"maxProperties":16,"type":"object"},{"type":"null"}],"default":null,"title":"Authorizations"}},"required":["run_id","access_token"],"title":"PipelineInput","type":"object"},"output_schema":{"type":"object","properties":{"status":{"type":"string"},"final_result":{"type":"object"},"bill_of_materials":{"type":"object"}}},"price_per_call_usd":0.0,"access_mode":"public_free","offerable":true,"p50_latency_ms":30000,"success_rate_30d":0.97,"reputation_basis":"unobserved","observations_30d":0,"product_id":"hephaestus","capability_id":"pipeline.run@v1","source_hub":"local","source_hub_name":"","routed_price_usd":0.0,"routing_fee_bps":0,"trust_score":0.0,"route_status":"live","invoke_url":null}],"by_hub":{"https://oracles.modelmarket.dev/family":{"capabilities_count":42,"trust_score":0.4424,"trust_basis":"measured","observations_30d":2,"last_crawl":"2026-10-20T04:15:42Z"},"https://iot.modelmarket.dev":{"capabilities_count":56,"trust_score":0.44,"trust_basis":"measured","observations_30d":2,"last_crawl":"2026-10-20T04:15:43Z"},"https://momus.modelmarket.dev":{"capabilities_count":7,"trust_score":0.44,"trust_basis":"measured","observations_30d":21,"last_crawl":"2026-10-20T04:15:44Z"},"https://hunt.modelmarket.dev":{"capabilities_count":6,"trust_score":0.44,"trust_basis":"measured","observations_30d":1,"last_crawl":"2026-10-20T04:15:52Z"},"https://histor.modelmarket.dev":{"capabilities_count":3,"trust_score":0.265,"trust_basis":"unobserved","observations_30d":0,"last_crawl":"2026-10-20T04:15:45Z"},"https://logos.modelmarket.dev":{"capabilities_count":1,"trust_score":0.265,"trust_basis":"unobserved","observations_30d":0,"last_crawl":"2026-10-20T04:15:45Z"},"https://basanos.modelmarket.dev":{"capabilities_count":1,"trust_score":0.265,"trust_basis":"unobserved","observations_30d":0,"last_crawl":"2026-10-20T04:15:45Z"},"https://independentai.network/hub":{"capabilities_count":33,"trust_score":0.265,"trust_basis":"unobserved","observations_30d":0,"last_crawl":"2026-10-20T04:15:45Z"},"https://magic-ai-factory.com":{"capabilities_count":13,"trust_score":0.265,"trust_basis":"unobserved","observations_30d":0,"last_crawl":"2026-10-20T04:15:47Z"},"https://modelmarket.dev/providers/emporion":{"capabilities_count":16,"trust_score":0.265,"trust_basis":"unobserved","observations_30d":0,"last_crawl":"2026-10-20T04:15:47Z"},"https://modelmarket.dev":{"capabilities_count":5,"trust_score":0.265,"trust_basis":"unobserved","observations_30d":0,"last_crawl":"2026-10-20T04:15:48Z"},"https://atlas.modelmarket.dev":{"capabilities_count":15,"trust_score":0.265,"trust_basis":"unobserved","observations_30d":0,"last_crawl":"2026-10-20T04:15:49Z"},"https://themis.modelmarket.dev":{"capabilities_count":1,"trust_score":0.265,"trust_basis":"unobserved","observations_30d":0,"last_crawl":"2026-10-20T04:15:49Z"},"https://hub.attestedmemory.net":{"capabilities_count":21,"trust_score":0.265,"trust_basis":"unobserved","observations_30d":0,"last_crawl":"2026-10-20T04:15:50Z"},"https://skopos.modelmarket.dev":{"capabilities_count":4,"trust_score":0.265,"trust_basis":"unobserved","observations_30d":0,"last_crawl":"2026-10-20T04:15:53Z"},"https://x402-gateway-production-1f21.up.railway.app":{"capabilities_count":4,"trust_score":0.265,"trust_basis":"unobserved","observations_30d":0,"last_crawl":"2026-10-20T04:15:53Z"},"https://hestia.modelmarket.dev":{"capabilities_count":19,"trust_score":0.265,"trust_basis":"unobserved","observations_30d":0,"last_crawl":"2026-10-20T04:15:54Z"},"https://charon.independentai.network":{"capabilities_count":3,"trust_score":0.265,"trust_basis":"unobserved","observations_30d":0,"last_crawl":"2026-10-20T04:15:54Z"},"local":{"capabilities_count":13,"trust_score":1.0,"trust_basis":"self","observations_30d":0,"last_crawl":"2026-10-20T04:16:04Z"}},"signature":{"algorithm":"ed25519","public_key":"553K9ALuHZx4pdGhhcMW9fPk33ke2sfH0zmRn+2fAXo=","value":"uZ9dtUXQteW3WZCCAaPp4G16fx7+fy+w7tjqAGWF5jO9yJGZEBVM/mi6fvGJdpqnpwbsYyq+x7Bdp/fA5aF+AA==","pq_algorithm":"ml-dsa-65","pq_public_key":"+3bGYVvJK5XiZNT3XGNWe/eRePtvIECemu66FsgdMx2OTtw+/fJWtOOeTNPsSXJZuP6Ox0UIqV0wByS05tZJv+U1lnZNktz9lZmy03cr6O4XOrvYoDT03kAZJ1exbxFalQV06Z6+UeQE7AHmxzchDJ8Ub/D6YhSP4whyhN01woKNrQW2ikDII1eha+FJ704YltLXleRI7ik6Kc/6lLaATpB98q5gHraLVUyGxD3R+WQPa1cHW6up/iZMdNo5KtNvFUnu2B1tNtjGrnxV6ytbzO9MOu9eHnjJPBAOAMgMne7FLUAMd3tsBVK+PVboraKtMqAFcFMmJw6icvTqNSpsdop6Djmo6OCMDvFk33B3aXaxQVWPAkufOL7H4hum1ZqZqt9NK2N6J7gVp8aMWzye2BfCVfXk09GcCMW46QknWcwJsPypFDuCgX7IylC51nCW0tGzbwfRVMM0M0zcmdG8c5KKmV/B6F84e5f6pHSXmBMs7nLNy4VFogSCuML0kzxLzE0HEknMVrCP6QfPkyTGaZQobfwuxJrLG7hIiEETAe+J84zgqylUp1cFMAOhQHGZSsHnrbj89XAOBhhDVwh80KJ8AnbDC2EwiIZMaUUKGcyioYk4y01JsaqKEJ9U+tnuqVEaEX5RfC9dCUeHecAoXJglYwo+r2Caii05WIaqy0LwknRfwCuB7/07/P8krDJAcqJfBuKeLbx7OeN3MKSytZ8OsUkiEkLbDQPPM94AKfHvkTXCt0+3Ec+YPPEb26KLeousJM0lRf1wQoiwHr4LEKJF96RSAbkTVi+d5n0JCWvGiocSxymFbdC44MrbLVeM94xV21SpPuu5RT8z7iw1ByvXylQvfFPa8z17sRosuMBoRkfRI9VN1FgjtTZ8WgbYWvTev7oIiR55/KHJHVdGbWD2Nlw4grnT266CDKoj3+hXh/6gjV+EOV5BhciGIogVD6kX/zpS1NMPdkblr67dpfklfMjOdGeOWLSE8dOcHctTjaXYePRZd2w68CC8S2tt1mqDRsqc8WlpDrz5oaRFOIJShH97cl7mHXd6sJmFI7W5Lbs86W5KHSMz3hWoiBEggU8vyzmidpdfa4YfnX4Arw7kMcY4Yp6TH9+s6ACArFBuF+p5MHw5ZicR/lt18JVWbfDwBaleR6xbkpfuCFeiDXeGFHsgFoHC1n+bjFH58UA5gXn+d8mVyVTrJpyOHj8PfCDwAQHlGKIUiY9IPxLFeMstN9AwPQYubqAdo3UIYDHBbWY0NjAzSUnvsJ38XBF4BvHOgP5ffycfrIKEISn++XzmhrSe2Q6NMraAAniHavdLo+Y9KU0ozD4VXP4uKUtaMkxDSgjncdqIpFrHW/85xhShnGliLadGJO/m5zjnesWetr5pyCOL5v8My2EtSDV4hl+ytlVt6uWI8XLPWJ7fHVMM7OWq5hNqUZxrRVLTFH/0bhbqU8zg1tY5FSznwtMH+wQzrKjJpwTiiEVDpwi9fhFkKUJg44EtVJuDyDUeVvyhjqgssrmLW+YogK6ah8Oxpz6iuBssOhT+2V9gdVhp1FmmStMDEbUgEw6S8r3WOaxhtxZaXewfspmSeKrHVDXraetsQZ2BU05p2vqH/Yi4x+jVQ39ri74fZbbu93UIoE2hFDfopR4DE65BQ3DNF+zlSV+ipIIIgZS6xC8h4/mxbGiQ6thJjmieAi+3vFWbojZ8+JJwTs1lLmisUH0ueCq2MUPuAHpuPZzU4btVkFcMniulgRqt1ZVcmDNsmWH4cGZVae7RS8JbYyBjjZGBnrtjA8neaGQ/BHiu7qHmavpGIe5NIIvfnthpRuGZuLYm71E75tzVmEhDe/kTS/cMToYugmUGjo+sRqK1lBW6f+B2CsPurZFd4mScMHUb8HiGK0zxg6UDasQhCBW9/5h7dDZS5SKotHVo6A8pPZKicY4bxRm/Qemk4IX8kPR9wnsL3uH5WJo0KvVcJELz6ccF2kz1J5Zgc0lGUMj22irwdDs9717SI+2YvmeYiiFxvSlnnhxaGiOOeljYick+mxPkHneiTuJ3yLWsnkcoSVvuwDfDs4wIPecuC9xLlVEIkhCFQWAWStWV2tRUeRYtVEI1hYBkXqU+VHPktVvCUmgMgGQEcIZFGW21Dp+C8d9fMieEwbXitSpqmdHhpb2tJrAugFICa5CwiqxkaZoCOo6VQ0w/ub+1wEEMErLGCwpqWjaP9zmN6PaaFHCnBghI5R4vKZL+DRVcvE0XqWMSddOQYNAv5uRfAXbeafEvCmSTO1wiSJ12DsBZJqxIjwL8y+xWjo2hh6iFNJ/QgY+yqAjXHCTbuHaRqC4MVHPT/tXOPG1TtnyCZMe/n0N/6BiKuouj1ORjhVAP55BR9aOxCT/WeVi3o0SKLTkO9njWAAvVmBnccdc/rDs7tu9v5HzL92W+EhmEbs1MsrmnrZrVdJ2a5zz5/RG/JCn7gcMTTuHOvBr5QX8u9irWP20bkSrHsoebNyNi3Rc9Himn5a2QS6ogZpmoaOf+jx+ScJlTw54tt//avBX3pD0UA482KhtYir5YtNRvg0G5xqVZf0uRr/Zy3QB1ZGIGxsrBT3Ox+IhXUvTE6l4=","pq_value":"46BVpqSioNqChPgU4H2jbMFkKCcJQ4W7Kn4Fr0yihcL3S9vsOt74O+FMNq0CG2FRBokd1My8/SKRV9+suIC1rZoHe0MWHOglX1bRaBIw3c1pIwfmdqoo2TjkRYpHW1UqecJ9+ik84fFU6TY4AhpPkSEIt/p3pwu6Bqo4W/cjZFYyIpUG/lgHP0dDFeYUGm8nKiZsDpMqkEVdQ8hgQTOTU/ruW80ThHH0GwaPS017BKYZYgFsKB0mzbSaWf/GjOJjfgZSSID0oQdEcwnt0G0Hk7sk0IJaEpeoBebn3U+YtR/u3cEqM6ErKX6aHz6XzoQRsyRnIP1vtX3ohccvVR/VYan0MOHNwXEj+N6Sjz5IfVjR54NHcAsMRYOIVxrpdUr9ntUXVNF/K+aOLONl9ezEEZYzNXlomUcpxz84aEZlXzRYj//ldAvmqCPIxN37USmMLN4rq5DX+DXqaxaygQxN2suecENuxyY2Q8+BZ5EL3q6iZaj/nUfFya5G3jE0+tfFgoppRoMnGWwk9/X5IxeQDUcaXxWoPR75TnJ9lw3jCE4B2mYzj0y71OwmyKZ+nYxfhNcY3fP2QpIt2kdIUZPUJia9pOyr3jtZNKQVg3YwbAaej+KFYOaMNAHUlbBGkl8lnKRq+vHnC/oHqHUylXjMBwmt1SbY4k8xqoYRJ7Oq5Rt/ZrOpflcZ6DRHn87u3Mi/sV1qIMp31x9Disq+JsyTypYi3JG/6RQKczIWJ8fpQ4upHIXLjQV8QTNT9A0UIRJaY9afwgpLk1X/OZu/tF0zr2dOMgLzXHfSc9i/V54LmeRD25zh/eShd0dnVSyAGLH1ZgBpFINSsHcsHsk9p2mCF0jN2ziNgvgYGp60BVYWAR7whrGfxWlNRyTrVxzaptyJfKVhGSzhO2mrws3SKlc9m2CPG3884FiH5eLCj8qljAFSBMUdaixBGvBjR8Tc4Fzr8R0SMa0CEpopwL7N/mDiBXj7q39YU2HeE66nIV1kW10wi6Hu9YaIJCcuKOwnzSzffgP3SFLfB8zGomg0fQ6aw8O5WJLuFb981VihSduYEnoK8flpOvz5rS1JXxAbMi39fIopkFLIkV/OwjdP/iAAMaEFWCgyMqiAAujJbUpglj8yHCpcPD6/MSwKRv0vnRxFZWrn12Cc9ebChNp3jyk8HyPb8Js85czzM0Y3gpThiFfoWiH8dItn/xRkupkjNcgT6PmzrHhmajicuKaD0YSnKwUYUgGl2FBzMJIUAAoo/GDB9HKM7Z9kmsOseH3MyaWPIqzdoaUaQY/NRx1V+twSmtr/dzZKq0j4u/yc4fzwUfPueBTChy3qb7miCNGtozdNPBU+WzCAQZ9Os391zwRx41w5iXO+RbFJXs3DMjMMY5TRTkGGyTWaJ+R5KOZ4AWEFsvVVdwSN2XCHOj4rei3/kjv0evyn6hxaSOA01XaOYkDGY6Yb3tkj0BjOsG6qWX/C9hWf4SLZ3eG05mHp2R9+dOy5NEHnddQgiqksWNLRvBozZiKZMRQur2TXAQ/+hWHecRnIiIgC0hGNKmNe7qtSeCQmhINhLuZBWjRV1zfrCjvpf6HdyyhLw7Bte+XLXDIWMRJ86bnN1bV9ixl78rx7ooPMLVchJ3ZltD811BBB7eSgeq43tReqMXduFU5bJ2vdCeL39XnEOJjmRZ8yFHYk7Ikudx1lAOrfXcTdYZ1tX0KMZv8gl0vOmuwW2R+xgmv8yU3dnvHf0x53TY/uNvSlHeQiUI8xBlpgyIa9Jq1gsihjxm+bBy/9t8ltAxaeWBfC6+Eaiq7YNffHLxg2ppCOANvtKlTrdI16IWKF0OCuXXscOpsr3IinSj0f7bakjUkY0MjXkH1MyHqzGAU3XWfkYEtoh4i/ViTygDPpPHtUzh2d03ejXQY0Tle4AC+mfKB/ECsqrfEmOv3IgOP6Hv+Df34u1mhYZn0bgzjYrIoD0KhAH4qb3XZYbxaIGeZWL3N7CZ+8JdG2UDe/2RnxIBmxqx8qFEVXcSRXg0duUj4dia2Das6xJ8s4yHQ8m1FiJJrvgSPDeSQNMwjLfgv9VXvgDNudcOWk0FSq1olBYM0g4OF7m/nNxoYO2BDVaLUY/FJuGuArbv/XlIaSMZtAa8Pv3bIDws2Yq3slyGBi3uy1SdCx5RVRjZ3giPNRRfZS375v7upTp31l7iIkkjpBbgByScxiDGhaDN8r09LZ1F4CJ2lImw+tIabogBGByhltZZJUlg/tDkNKWaceeth5Y3j1Tz0jVlh3ZJf/WUCzeiXO6wYPCZ174OaDG676o6uOnSCu5zlZoI6KK6AXn9B0IMBreD2Fu+0Oc09P+pATPDTr8KVA6hxCvgEFLSd9jGPhThsmWGZtf3dG8aEiiF68mz2ecztVFD59qI7/lHUiniKBemwopHUImhotL9r262lfN14a8ds155W62KTLRKExgu8DWWxbrclE9qTacVaJ05YtwOivnDI4QcgielemoWgrFKLe+A9+xySkHDVw1XUxCU0Q1uVNSCcKUzHRCFOa/O93bfQcMOkiET0NtP2G6fiz0B9zwitbtDXZ/Xh4rZuCae1I7Ul14bhub1Qfm8LUgyG2BgFqvPbjtsXTE3Z5c/5lAXGvLw9Gu+2Q+mGaZ+q/9Q/P8hc2J7o2ZnF17O3E6dIv0+P5UVpiJLsftz3tt5BeWJcO/4YEXjmEVzRcb4bQdq4wQwiNZUHfUYtbmCXtUGkAjTCqr4fOir81bdPs3QyDk9qYMSPoEgFVVlEVsJPZA2ZF5VMZKiGgJS9rwjz76sy0XtlMHQQV9VxpvX7ECqmEjQZhpWjcLCplxf4Cf0kjLVCqdtFdkkcE90augA+f3I9mJqItXRkQnVvE0+Z2BYiT+NCqCb8cqdJCdUoTf5X7aS3Yt6iFCdJel8kMopLB8YCGeLWgTeXAgblUZgA8fHqQmeCYx1GZv8ts7sfvYYPs99T0E7eDWeb7CH+wCj+CNFZYB+ybgtzVXq6clirPE2pCUbPUuJEhoDo8ur+qyGraVWs7U3ezD+VSZZDTQvMOjIme3w9dVKu9xc9S7yyPupEqANgBGRifz0sFRk2fvPm+EMH7xq41wWh2KZhwQ9MummM0q/1sXkErdD8YoxDDZX6kYhbW8SiybEL4ehfNClZbdw0ASkrlWlEaB9HvDg8L3aEfwQT0u/yzBx2ePbKgDlinsGnfwbvy2ZcAem077scl+1PYlvRc8X3yYfnGa2xlwh0Lbf+3rml244jvYP55QKbi1gHY+Qu1NItADmbjQnACA5GZyg6/TRtqWYflR4akiKu4aD+3DCjpxXPR9Qnl28IZZ4+j3FrycxtYfNj2tJVem88bKT981QMVebJ2xVqMJj8GsyJDguHJgeqwIiuPvLRo9qp0h67oJblvf4/MXRF69pC+hPJdMT8zjL92qGslX3sk586q7HOhokBI3jbKaGvXWLyyBoRiIuXD7gwILN0xTJIvoUbmWMFKL1kcVhmQ/m1eY+EtYoXwIGsBEl3GsHGs00tEAFW1FRJEhngZ0nwZ847gkLMQl670kJ6zHjoTOfNK94bRqYZ+btHnn3AoKzMSzAy8iRQgVcnN6rmTcF5OQw/z5qBn08824HHxMUNUM0Als7smAu15zJRCs8zBfVLSGAvovwlIw/0hBaoSUl0qaTcZ2DRzzaNaFwMZ/t5iRAPOVi7XWsryG23E+b42ugioqPUW5vY6gVakGd3GL8dOP8dtMBEQchzoPrYmYiuSgxOtZH166QEFxHHfz8WkQ5yYYfrrm+LhM4yMgHM1dCuN3/R5iD1lUeGzHk87k8iyEENex74nZeIPyK6mRCmdZG9soKhvsVNU4ZoiKh84ELNDQbUKJXE/NQKjHx7XH3XNFkvgunuY3XACgqdlrqiHoMHPO8ywGOAeEJ5ye/1vpdhvUuvwl6NduI41gAqy4BqCCdSLctPEIm3D9xdr7EwcTh2Hg9jNBZxt0qHHPNIEqilCdVwysO0HdJXAeOQ46bVR9Ak71PZ5VW4Ct7nKuz0MVW4T1EUQL4nrtz6nrBDnWCDgZWOyCo3Z6xLZrs0HQW06Wf/E3ezLhqYNU7v9zwXnwVz2KlWIUG7+i49dFJj2d4l8yHmLxf9NngGYiqJ14lRSN0DqEN7kCMZLIGaY895/QqIylFdOxi0Qd1DpYBIqY9FloruN31sdtYcjfGPeMc1UzRPtAqlADfz5e9NGb7LOD5h+WU801wOeqg2ieNTHqdiq6rQMnJvzISYkrlJUDA6y8BDqvlFbzmI/mdoxRdHuKXi8cHT3OZtBmK5lnWX9xwVowq+wds5PvTGdstEXDd5CK5OPLlQlaPQ+ub7W4wgSGThmjpS33v1XZWedp7C1wPABDSUxjrnXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwgSFRsi"}}