Find the better way to pay.
Compare service prices and payment options against your workload.
Scoped audits · customer usage requiredRequest a cost auditINTELLIGENCE
Costs, changes and evidence for better service decisions.
Compare service prices and payment options against your workload.
Scoped audits · customer usage requiredRequest a cost auditTrack payment offers, service schemas and provider changes over time.
Custom watchlists and historyDiscuss monitoringBring charges, retries and task evaluations into one private evidence record.
Integration pilot · your task criteriaConnect your workflowTHE EVIDENCE BASE
Latest snapshot: Sep 12, 2026, 05:41 UTC. Daily collection; gaps remain unknown.
85 observations · Differences between dated observations.
Historical reference. Full payment options and token precision were not retained.
{
"description": "Evaluates clear-sky irradiance in the module plane for tilt angles from zero to ninety degrees on the fifteenth of each month and sums the days. Because it assumes a cloudless sky, the optimum leans slightly steeper than a real-weather optimum, where diffuse light from an overcast sky rewards flatter angles; in summer the difference is small, in winter months it reaches ten to fifteen degrees, so treat the winter figures as an upper bound.",
"domain": "solar.halowerk.com",
"evidence_mode": "legacy",
"extension_names": [],
"input_schema": null,
"legacy_network": "eip155:8453",
"legacy_pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
"legacy_price_basis": "unverified_assumption_of_six_decimals",
"legacy_price_usd": 0.003,
"metadata": null,
"method": "POST",
"observed_at": 1789084800,
"offers": [],
"operator_identity": "not_verified",
"output_schema": null,
"protocol": "x402",
"protocol_version": null,
"quality": "not_evaluated",
"run_id": "d501dccd0c616d852a3644376b5923a5b8f7f010c15ed8e85affa4b3b0c666da",
"schema_fingerprint": "7728d37a047ec4be",
"service_id": "f06dfb5761e717eb252375c802015b258fca51ab95c8c357224986e4ff83bc58",
"source": "cdp-bazaar",
"source_updated_at": "2026-08-14T07:29:53.47Z",
"url": "https://solar.halowerk.com/tilt-optimiser",
"usage_rights": "not_reviewed"
}Historical reference. Full payment options and token precision were not retained.
{
"description": "Continuous load is the sum of the running watts of all appliances marked as simultaneous. The surge check adds the largest single starting surge on top of the continuous load, which is the case that trips an inverter; simultaneous starts of two motors are reported separately as a second figure. Starting factors and power factors are design rules of thumb per appliance class and are stated in the response, they are not device data.",
"domain": "solar.halowerk.com",
"evidence_mode": "legacy",
"extension_names": [],
"input_schema": null,
"legacy_network": "eip155:8453",
"legacy_pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
"legacy_price_basis": "unverified_assumption_of_six_decimals",
"legacy_price_usd": 0.002,
"metadata": null,
"method": "POST",
"observed_at": 1789084800,
"offers": [],
"operator_identity": "not_verified",
"output_schema": null,
"protocol": "x402",
"protocol_version": null,
"quality": "not_evaluated",
"run_id": "d501dccd0c616d852a3644376b5923a5b8f7f010c15ed8e85affa4b3b0c666da",
"schema_fingerprint": "28edf406e5dc4aae",
"service_id": "fc66a2b5e49e0c6dae860a827f74d5c97192232581da771f48514e9dca5e0094",
"source": "cdp-bazaar",
"source_updated_at": "2026-08-17T11:25:52.731Z",
"url": "https://solar.halowerk.com/inverter-load-check",
"usage_rights": "not_reviewed"
}Historical reference. Full payment options and token precision were not retained.
{
"description": "Cable loss uses the DC resistance of the two-way run at twenty degrees Celsius; warm cable in a hot compartment carries roughly four percent more resistance per ten kelvin, which is not applied. Inverter loss follows a three-part model of idle draw, a proportional share and a quadratic share, fitted so that the stated peak efficiency is met near half of the rated power.",
"domain": "solar.halowerk.com",
"evidence_mode": "legacy",
"extension_names": [],
"input_schema": null,
"legacy_network": "eip155:8453",
"legacy_pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
"legacy_price_basis": "unverified_assumption_of_six_decimals",
"legacy_price_usd": 0.002,
"metadata": null,
"method": "POST",
"observed_at": 1787011200,
"offers": [],
"operator_identity": "not_verified",
"output_schema": null,
"protocol": "x402",
"protocol_version": null,
"quality": "not_evaluated",
"run_id": "90e2735512d5727624c10472f7909c6a04717398117fe7a159e3cf2b6c381457",
"schema_fingerprint": "b23bf9b41e6d26dd",
"service_id": "01e15e066c5ab6d6751c03ec32bd46bb8ea7e388875c5215a3b50e255c9961d9",
"source": "cdp-bazaar",
"source_updated_at": "2026-08-14T07:29:55.064Z",
"url": "https://solar.halowerk.com/inverter-losses",
"usage_rights": "not_reviewed"
}Historical reference. Full payment options and token precision were not retained.
{
"description": "Reads the key-tab-value lines of the VE.Direct text protocol, applies the unit scaling that belongs to each key, and decodes the charger state, tracker state and error number into plain text. Multiple blocks in one dump are returned as separate records in order. Keys that are not in the field table are preserved verbatim under unknown_keys rather than guessed at. The checksum line is not verified, since a text export usually no longer carries the original byte framing.",
"domain": "solar.halowerk.com",
"evidence_mode": "legacy",
"extension_names": [],
"input_schema": null,
"legacy_network": "eip155:8453",
"legacy_pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
"legacy_price_basis": "unverified_assumption_of_six_decimals",
"legacy_price_usd": 0.003,
"metadata": null,
"method": "POST",
"observed_at": 1787011200,
"offers": [],
"operator_identity": "not_verified",
"output_schema": null,
"protocol": "x402",
"protocol_version": null,
"quality": "not_evaluated",
"run_id": "90e2735512d5727624c10472f7909c6a04717398117fe7a159e3cf2b6c381457",
"schema_fingerprint": "93cf596d36eb5704",
"service_id": "024db525b75d15744f02cc16c857afabb4a28c95a66ab8e1013348758b98a041",
"source": "cdp-bazaar",
"source_updated_at": "2026-08-16T18:37:23.136Z",
"url": "https://solar.halowerk.com/victron-log-parse",
"usage_rights": "not_reviewed"
}Historical reference. Full payment options and token precision were not retained.
{
"description": "Pure astronomy and geometry on level ground: sun position by the NOAA method, shadow length as object height divided by the tangent of the sun elevation. Refraction is only applied to sunrise and sunset. Terrain slope, surrounding buildings, vegetation and diffuse light are not modelled, so a point outside the shadow can still be shaded in reality. Times are UTC.",
"domain": "solar.halowerk.com",
"evidence_mode": "legacy",
"extension_names": [],
"input_schema": null,
"legacy_network": "eip155:8453",
"legacy_pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
"legacy_price_basis": "unverified_assumption_of_six_decimals",
"legacy_price_usd": 0.002,
"metadata": null,
"method": "POST",
"observed_at": 1787011200,
"offers": [],
"operator_identity": "not_verified",
"output_schema": null,
"protocol": "x402",
"protocol_version": null,
"quality": "not_evaluated",
"run_id": "90e2735512d5727624c10472f7909c6a04717398117fe7a159e3cf2b6c381457",
"schema_fingerprint": "ea8d4b1c8ac86495",
"service_id": "3f8acf42d5cee5567528ca580ad1ef0c24d0f0121b62662b2ac0bce24077c9b0",
"source": "cdp-bazaar",
"source_updated_at": "2026-08-14T07:29:52.43Z",
"url": "https://solar.halowerk.com/shadow-simulator",
"usage_rights": "not_reviewed"
}Historical reference. Full payment options and token precision were not retained.
{
"description": "This is an astronomical and geometric calculation, not a forecast. It assumes a cloudless sky and states the models used; real yield is lower whenever there is cloud, haze, snow, soiling or high cell temperature. The system_derate factor covers cabling, controller and temperature losses as one flat number and defaults to 0.8. Shading is not modelled here. Times are UTC. Use the figure as an upper bound for sizing, not as an expected daily production.",
"domain": "solar.halowerk.com",
"evidence_mode": "legacy",
"extension_names": [],
"input_schema": null,
"legacy_network": "eip155:8453",
"legacy_pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
"legacy_price_basis": "unverified_assumption_of_six_decimals",
"legacy_price_usd": 0.003,
"metadata": null,
"method": "POST",
"observed_at": 1787011200,
"offers": [],
"operator_identity": "not_verified",
"output_schema": null,
"protocol": "x402",
"protocol_version": null,
"quality": "not_evaluated",
"run_id": "90e2735512d5727624c10472f7909c6a04717398117fe7a159e3cf2b6c381457",
"schema_fingerprint": "f0a762c11b761069",
"service_id": "63b819207d56be351569450b09107b63cfe7526cad32dfa1eb7ed96dbcbc383d",
"source": "cdp-bazaar",
"source_updated_at": "2026-08-14T07:29:50.885Z",
"url": "https://solar.halowerk.com/clear-sky-yield",
"usage_rights": "not_reviewed"
}Historical reference. Full payment options and token precision were not retained.
{
"description": "Integrates the supplied current over time by the trapezoidal rule, so the result is only as good as the sampling interval; gaps longer than the stated max_gap_seconds are excluded and reported. Sign convention: positive current is charging, negative is discharging. Internal resistance is estimated from the largest current step in the series and is a rough figure, not a measurement under defined conditions.",
"domain": "solar.halowerk.com",
"evidence_mode": "legacy",
"extension_names": [],
"input_schema": null,
"legacy_network": "eip155:8453",
"legacy_pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
"legacy_price_basis": "unverified_assumption_of_six_decimals",
"legacy_price_usd": 0.004,
"metadata": null,
"method": "POST",
"observed_at": 1787011200,
"offers": [],
"operator_identity": "not_verified",
"output_schema": null,
"protocol": "x402",
"protocol_version": null,
"quality": "not_evaluated",
"run_id": "90e2735512d5727624c10472f7909c6a04717398117fe7a159e3cf2b6c381457",
"schema_fingerprint": "3ab952c1e27d79aa",
"service_id": "9b710bf445f4f5a917163177256bed7d7c70d2816805b22d776d1594d02b0b9d",
"source": "cdp-bazaar",
"source_updated_at": "2026-08-14T07:30:16.096Z",
"url": "https://solar.halowerk.com/battery-cycle",
"usage_rights": "not_reviewed"
}Historical reference. Full payment options and token precision were not retained.
{
"description": "Daily energy balance and straight run-down from the figures supplied. Solar input is caller data in watt-hours per day; nothing is fetched and no weather is assumed. Time to empty means time to the reserve floor, not to zero. Idle draw and conversion efficiency apply to AC loads only. Ageing, temperature and Peukert behaviour are not modelled, which matters for lead acid far more than for LiFePO4.",
"domain": "solar.halowerk.com",
"evidence_mode": "legacy",
"extension_names": [],
"input_schema": null,
"legacy_network": "eip155:8453",
"legacy_pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
"legacy_price_basis": "unverified_assumption_of_six_decimals",
"legacy_price_usd": 0.003,
"metadata": null,
"method": "POST",
"observed_at": 1787011200,
"offers": [],
"operator_identity": "not_verified",
"output_schema": null,
"protocol": "x402",
"protocol_version": null,
"quality": "not_evaluated",
"run_id": "90e2735512d5727624c10472f7909c6a04717398117fe7a159e3cf2b6c381457",
"schema_fingerprint": "29526bd381e8244e",
"service_id": "a0635c1267ca0cf2e11664481bd5fc7b7a6f1c7e996220513e32a2ec1198a05e",
"source": "cdp-bazaar",
"source_updated_at": "2026-08-14T08:09:04.261Z",
"url": "https://solar.halowerk.com/autonomy-forecast",
"usage_rights": "not_reviewed"
}Historical reference. Full payment options and token precision were not retained.
{
"description": "Evaluates clear-sky irradiance in the module plane for tilt angles from zero to ninety degrees on the fifteenth of each month and sums the days. Because it assumes a cloudless sky, the optimum leans slightly steeper than a real-weather optimum, where diffuse light from an overcast sky rewards flatter angles; in summer the difference is small, in winter months it reaches ten to fifteen degrees, so treat the winter figures as an upper bound.",
"domain": "solar.halowerk.com",
"evidence_mode": "legacy",
"extension_names": [],
"input_schema": null,
"legacy_network": "eip155:8453",
"legacy_pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
"legacy_price_basis": "unverified_assumption_of_six_decimals",
"legacy_price_usd": 0.003,
"metadata": null,
"method": "POST",
"observed_at": 1787011200,
"offers": [],
"operator_identity": "not_verified",
"output_schema": null,
"protocol": "x402",
"protocol_version": null,
"quality": "not_evaluated",
"run_id": "90e2735512d5727624c10472f7909c6a04717398117fe7a159e3cf2b6c381457",
"schema_fingerprint": "7728d37a047ec4be",
"service_id": "f06dfb5761e717eb252375c802015b258fca51ab95c8c357224986e4ff83bc58",
"source": "cdp-bazaar",
"source_updated_at": "2026-08-14T07:29:53.47Z",
"url": "https://solar.halowerk.com/tilt-optimiser",
"usage_rights": "not_reviewed"
}Historical reference. Full payment options and token precision were not retained.
{
"description": "Continuous load is the sum of the running watts of all appliances marked as simultaneous. The surge check adds the largest single starting surge on top of the continuous load, which is the case that trips an inverter; simultaneous starts of two motors are reported separately as a second figure. Starting factors and power factors are design rules of thumb per appliance class and are stated in the response, they are not device data.",
"domain": "solar.halowerk.com",
"evidence_mode": "legacy",
"extension_names": [],
"input_schema": null,
"legacy_network": "eip155:8453",
"legacy_pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
"legacy_price_basis": "unverified_assumption_of_six_decimals",
"legacy_price_usd": 0.002,
"metadata": null,
"method": "POST",
"observed_at": 1787011200,
"offers": [],
"operator_identity": "not_verified",
"output_schema": null,
"protocol": "x402",
"protocol_version": null,
"quality": "not_evaluated",
"run_id": "90e2735512d5727624c10472f7909c6a04717398117fe7a159e3cf2b6c381457",
"schema_fingerprint": "28edf406e5dc4aae",
"service_id": "fc66a2b5e49e0c6dae860a827f74d5c97192232581da771f48514e9dca5e0094",
"source": "cdp-bazaar",
"source_updated_at": "2026-08-17T11:25:52.731Z",
"url": "https://solar.halowerk.com/inverter-load-check",
"usage_rights": "not_reviewed"
}Private intake is ready for task IDs, charges, retries, result fingerprints and your evaluation criteria. Public performance comparisons need measured results; we do not have that benchmark yet.
Discuss an outcome integrationDiscovery comes from configured registries. Endpoint checks record responses, not task success. Older snapshots retain less detail. Customer usage, commercial terms and task evaluations require additional evidence.
1,423 historical or current source records quarantined during normalization; they are excluded from public comparisons.
43 of 43 archive objects verified in Backblaze. Last verification: Sep 12, 2026, 05:56 UTC.
Collection status JSON