Agent Tools
Back to directory

paket.halowerk.com

https://paket.halowerk.com
● healthy a2a-agent

Takes a file digest and answers which released package version it is. Useful for an artefact found in a container layer, a build directory or an attachment with no metadata attached. Hex and base64 input are both accepted and normalised, the digest length is checked against the declared algorithm before anything is fetched, and the response names every matching package version, since one artefa...

Category
a2a-agent
Chains
eip155:8453
Price
$0.0030 USDC / call

Quality grade

How grading works
B+ 87.2 / 100
Availability 40.0 / 40
Endpoint responded (HTTP 200)
Payability 20.0 / 20
  • ✓ Answers a real HTTP 402 challenge
  • ✓ Publishes a /.well-known/x402 descriptor
  • ✓ Payment address on record
  • ✓ Settlement network declared
  • ✓ Price declared
Demand 27.2 / 40
44 distinct payers, 5712 USDC transfers in the last 30 days
Owner verified 0.0 / 3
Nobody has claimed this listing yet
Endpoint last checked 7 h ago. On-chain activity last read 33 h ago. Availability and on-chain demand are both re-probed daily; the grade updates automatically on the next pass.

Paid endpoints

14 resource(s) advertised by this origin. Each price below is that resource's own x402 price; the headline price is the range across them.

POST https://paket.halowerk.com/v1/package-versions

Returns the full version history of a package from a single normalised schema that covers seven ecosystems. Versions are ordered by semantic version, not alphabetically and not in registry order, so 1.10.0 sorts after 1.9.0 — the mistake that quietly breaks naive comparisons. For each version you ge

POST https://paket.halowerk.com/v1/package-freshness

Turns the release history of a package into a maintenance signal an agent can act on. Four measurements go in: the age in days of the newest stable release, the median gap between the last ten releases, the ratio of the current silence to that median, and whether the newest version is deprecated. Ea

POST https://paket.halowerk.com/v1/lifecycle-check

Answers the question an agent actually has about a product cycle: for the version in use, is support over, how many days remain, and where should it move.

POST https://paket.halowerk.com/v1/dependency-graph

Returns the resolved dependency graph of one package version across seven ecosystems: every node with its ecosystem, name, resolved version, whether it is bundled, and its depth from the root. Depth is computed as the shortest path from the root by breadth-first search — a depth-first walk loops for

POST https://paket.halowerk.com/v1/upgrade-path

Turns "we are on 2.4.1 and want to be current" into an ordered list of stops. The rule it enforces is that no major version is skipped: going from 2 to 5 means stopping at the last release of 3 and the last release of 4, because that is where the migration notes live and where the warnings about the

POST https://paket.halowerk.com/v1/dependency-bloat

Scores how much a package costs to depend on, using the resolved graph rather than a guess. Four measurements: the number of transitive nodes, the maximum depth, how many packages appear at more than one version, and the fan-out of the root. From those comes a grade from A to E with every threshold

POST https://paket.halowerk.com/v1/artifact-hash

Takes a file digest and answers which released package version it is. Useful for an artefact found in a container layer, a build directory or an attachment with no metadata attached. Hex and base64 input are both accepted and normalised, the digest length is checked against the declared algorithm be

POST https://paket.halowerk.com/v1/package-match

Resolves a package to the source projects it declares, with the provenance of each link stated. This is the honest way to answer whether two packages belong together: names repeat across ecosystems and mean different things there, and that gap is exactly what dependency confusion attacks aim at.

POST https://paket.halowerk.com/v1/deprecation-monitor

A monitor with memory. The first call stores a snapshot of the packages you name and returns the baseline, explicitly marked as such rather than reporting everything as new — a monitor that cries wolf on day one is not read on day two.

POST https://paket.halowerk.com/v1/release-cadence

Looks at when a package published, not how often, and reports where the pattern breaks. Three kinds of finding, which mean different things and are kept apart. A long gap: a silence several times the package own median interval, which suggests dormancy. A burst: several releases inside a short windo

POST https://paket.halowerk.com/v1/dependency-confusion

Takes the names your organisation publishes internally and checks each against the public registry of the same ecosystem. Three findings, kept apart because they call for different actions. Name is free: nobody has taken it, the door is open but unattended, and the answer is to reserve the name your

POST https://paket.halowerk.com/v1/typosquat-radar

Generates the typical misspellings of a package name and looks up every one of them in the registry. Generation rather than search is deliberate: most of the seven ecosystems have no search API, and the ones that do rank by popularity instead of similarity, so a fresh squat with no downloads never a

POST https://paket.halowerk.com/v1/runtime-compat

Normalises what a package version declares about where it can run. For npm that is the engines, os and cpu fields plus the declared package type and whether native build scripts are present; for PyPI it is requires_python together with the operating system, implementation and Python version classifi

POST https://paket.halowerk.com/v1/maintainer-pulse

Answers whether the project behind a package is still alive, from two sources with different roles. deps.dev supplies stars, forks, open issue count, the declared licence and the OpenSSF scorecard without any rate limit or account.

How to call

cURL · x402-fetch / x402-axios will auto-handle 402
curl -sS -i -X GET https://paket.halowerk.com  # expect HTTP 402 Payment Required (about $0.003/call)
/.well-known/x402.json
https://paket.halowerk.com/.well-known/x402

Listed in

Directories this entry was found in.

cdp-bazaar x402scan a2a x402