TOLL

What software pays for, recorded every six hours.

Snapshot
2026-09-15 16:57 UTC
Sweep
daily-2026-09-15 · finished 2026-09-15 07:10 UTC
Listed
16,167

pcb fabricate derived

pcb.api.williamrobinson.devMarket dataderived

POST https://pcb.api.williamrobinson.dev/v1/pcb/fabricate

passlisted in Coinbasecounted above 0% of Market data

0.25 USDC

per call, as the listing declares it on eip155:8453

Compare with anotherEvery figure as JSONCite this page

the price, as of 2026-09-15 16:57 UTC · method · pinnable

Validation state
pass
as of 2026-09-15 05:50 UTC · method · pinnable · sweep daily-2026-09-15
Uptime, 7 / 30 / 90 days
100% / 100% / 100%
as of 2026-09-15 05:50 UTC · method · pinnable · 5 of 5 in 7d, 5 of 5 in 30d, 5 of 5 in 90d
Calls, trailing 30 days
1
as of 2026-09-15 16:57 UTC · method · pinnable
Unique payers, trailing 30 days
1
as of 2026-09-15 16:57 UTC · method · pinnable
Last called
2026-09-11 03:26 UTC
as of 2026-09-15 16:57 UTC · method · pinnable
First observed by TOLLderived
2026-09-11
as of 2026-09-11 08:47 UTC · method · pinnable · observation began 10 September 2026; listings that predate it show that date
Pricederived
0.25 USDC
as of 2026-09-15 16:57 UTC · method · pinnable · on eip155:8453
Networks
1
as of 2026-09-15 16:57 UTC · method · pinnable

Counters

21 observations, 1 of them a change, fewer than the 3 a trace needs

How big is this endpoint among the ones like it?

1 call100,000this endpoint
Calls counted in the trailing thirty days across the 5,172 endpoints in Market data that carry counters, binned on a logarithmic scale because the range runs over five orders of magnitude. The marked bin is this endpoint, at 1: 3,157 in the category are counted higher and 2,014 lower.

No trace is drawn of this endpoint’s own volume. Its counters have changed 1 time across 21 observations, and 3 changes are the fewest this site will draw a trace through, because two points and a guess are not a series. Every observation is in the JSON.

In words

pcb fabricate, a POST endpoint on pcb.api.williamrobinson.dev, appears in the Coinbase registry; TOLL's taxonomy puts it in market data.

pcb fabricate is priced at 0.25 USDC on Base.

The request to pcb fabricate is a json body with the fields edits, options, profile and project.

A response from pcb fabricate, as declared, includes drc, erc, board, edits, tools, checks and 2 others.

pcb fabricate answered the sweep of 2026-09-15 with a valid 402, as at every sweep since 2026-09-11.

pcb fabricate is the only listed endpoint on pcb.api.williamrobinson.dev.

In the trailing 30 days: one call, one payer.

pcb fabricate was last called 5 days before the snapshot.

Closest in price to pcb fabricate within market data: distribution balance exchanges relative at x402.glassnode.com and smart money netflow at api.nansen.ai.

pcb fabricate is near the top of prices in market data; 96% of comparable listings are cheaper.

The wallet paid by pcb fabricate is the payee of 12 endpoints across 12 hosts.

The seller's own tags are pcb, kicad, electronics and gerber.

The price of pcb fabricate is declared by 90 other listings in market data too.

Payment options as declared

the payment options, as of 2026-09-15 16:57 UTC · method · pinnable

Every payment option declared on this listing
registrynetworkassetamountschemepay to
Coinbaseeip155:8453USDC0.25 USDCexact0x260263…9366da

Preflight checks at the last sweep

the checks, as of 2026-09-15 05:50 UTC · method · pinnableendpoint answered HTTP 402

No named check failed.

Validation history, 90 days

Every sweep that observed this endpoint, newest first.

Validation observations over the last 90 days
observed, UTCstatefailed checkssweep
2026-09-15 05:50 UTCpass0daily-2026-09-15
2026-09-14 05:23 UTCpass0daily-2026-09-14
2026-09-13 05:18 UTCpass0daily-2026-09-13
2026-09-12 07:34 UTCpass0daily-2026-09-12
2026-09-11 11:22 UTCpass0daily-2026-09-11

Registry presence

Presence in a registry, not liveness of the service (method). Newest first.

  1. listed in Coinbase

Declared input and output, as listed

From the registry record, not validated by TOLL.the declared schema, as of 2026-09-11 03:26 UTC · method · live

The input and output block
{
  "input": {
    "body": {
      "edits": [
        {
          "net": "Net-R1_Pad2-LED1_Pad1",
          "kind": "set_track_width",
          "widthMm": 0.35
        },
        {
          "x": 2,
          "y": 2,
          "kind": "add_mounting_hole",
          "drillMm": 3.2
        },
        {
          "kind": "set_field",
          "field": "Value",
          "value": "1K",
          "reference": "R1"
        }
      ],
      "options": {
        "requireDrcClean": true,
        "requireErcClean": true,
        "schematicParity": false
      },
      "profile": "2-layer-standard",
      "project": "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"
    },
    "type": "http",
    "method": "POST",
    "bodyType": "json"
  },
  "output": {
    "type": "json",
    "example": {
      "drc": {
        "errors": 0,
        "parity": 0,
        "warnings": 0,
        "violations": [],
        "unconnected": 0
      },
      "erc": {
        "errors": 0,
        "warnings": 0,
        "violations": []
      },
      "board": {
        "name": "pcb_example",
        "nets": 4,
        "pads": 6,
        "vias": 1,
        "zones": 0,
        "sizeMm": {
          "width": 20.1,
          "height": 15.1
        },
        "tracks": 3,
        "libraries": [
          {
            "kind": "footprint",
            "name": "Resistor_SMD",
            "source": "kicad",
            "resolved": true
          },
          {
            "kind": "footprint",
            "name": "LED_SMD",
            "source": "kicad",
            "resolved": true
          },
          {
            "kind": "footprint",
            "name": "Connector_PinHeader_2.54mm",
            "source": "kicad",
            "resolved": true
          },
          {
            "kind": "footprint",
            "name": "MountingHole",
            "source": "kicad",
            "resolved": true
          },
          {
            "kind": "symbol",
            "name": "Device",
            "source": "kicad",
            "resolved": true
          },
          {
            "kind": "symbol",
            "name": "Connector_Generic",
            "source": "kicad",
            "resolved": true
          }
        ],
        "footprints": 3,
        "copperLayers": 2
      },
      "edits": [
        {
          "edit": {
            "net": "Net-R1_Pad2-LED1_Pad1",
            "kind": "set_track_width",
            "widthMm": 0.35
          },
          "after": {
            "widthMm": 0.35,
            "trackCount": 1
          },
          "before": {
            "widthsMm": "0.3",
            "trackCount": 1
          },
          "detail": "set 1 track segment(s) on net 'Net-R1_Pad2-LED1_Pad1' to 0.35 mm",
          "status": "applied"
        },
        {
          "edit": {
            "x": 2,
            "y": 2,
            "kind": "add_mounting_hole",
            "drillMm": 3.2
          },
          "after": {
            "x": 2,
            "y": 2,
            "drillMm": 3.2,
            "reference": "H1",
            "requestedDrillMm": 3.2
          },
          "detail": "added mounting hole 'H1' (3.2 mm drill, closest to the requested 3.2 mm) at (2, 2) mm",
          "status": "applied"
        },
        {
          "edit": {
            "kind": "set_field",
            "field": "Value",
            "value": "1K",
            "reference": "R1"
          },
          "after": {
            "value": "1K",
            "schematicUpdated": true
          },
          "before": {
            "value": "330"
          },
          "detail": "set Value on R1 to '1K'",
          "status": "applied"
        }
      ],
      "tools": {
        "kicad": "KiCad 9.0.2"
      },
      "checks": [
        {
          "code": "structure_valid",
          "detail": "project contains exactly one .kicad_pro with matching .kicad_sch/.kicad_pcb",
          "status": "passed"
        },
        {
          "code": "libraries_resolved",
          "detail": "6/6 referenced libraries resolved",
          "status": "passed"
        },
        {
          "code": "within_limits",
          "detail": "3 footprints, 6 pads, 3 tracks, 2 copper layers",
          "status": "passed"
        },
        {
          "code": "edits_applied",
          "detail": "3/3 edits applied",
          "status": "passed"
        },
        {
          "code": "erc_clean",
          "detail": "0 error(s), 0 warning(s)",
          "status": "passed"
        },
        {
          "code": "drc_clean",
          "detail": "0 error(s), 0 warning(s) under profile 2-layer-standard",
          "status": "passed"
        },
        {
          "code": "parity_clean",
          "detail": "schematic parity was not requested",
          "status": "not_checked"
        },
        {
          "code": "outline_present",
          "detail": "board outline 20.1 x 15.1 mm",
          "status": "passed"
        },
        {
          "code": "exports_generated",
          "detail": "7/7 artifacts generated",
          "status": "passed"
        }
      ],
      "status": "passed",
      "exports": [
        {
          "name": "gerbers.zip",
          "detail": "Gerber X2 + Excellon drill, normalised for deterministic output",
          "status": "generated"
        },
        {
          "name": "pos.csv",
          "detail": "component position file",
          "status": "generated"
        },
        {
          "name": "bom.csv",
          "detail": "bill of materials",
          "status": "generated"
        },
        {
          "name": "schematic.pdf",
          "detail": "schematic document",
          "status": "generated"
        },
        {
          "name": "board.pdf",
          "detail": "board document",
          "status": "generated"
        },
        {
          "name": "board-top.svg",
          "detail": "top-side board preview",
          "status": "generated"
        },
        {
          "name": "project.zip",
          "detail": "edited project, deterministic archive",
          "status": "generated"
        }
      ],
      "profile": {
        "name": "2-layer-standard",
        "rules": {
          "copperLayers": 2,
          "minViaDrillMm": 0.3,
          "minClearanceMm": 0.15,
          "minSilkToPadMm": 0.15,
          "minHoleToHoleMm": 0.25,
          "minTrackWidthMm": 0.15,
          "minAnnularRingMm": 0.13,
          "minViaDiameterMm": 0.45,
          "minCopperToEdgeMm": 0.3
        }
      },
      "warnings": [],
      "artifacts": [
        {
          "href": "https://pcb.api.williamrobinson.dev/v1/pcb/artifacts/0123456789abcdef0123456789abcdef0123456789abcdef/project.zip",
          "name": "project.zip",
          "sha256": "0cdbde3d00469410e7f4b3ad16697fd3b7a78f16cecdb9a1791bb4044e90659b",
          "mediaType": "application/zip",
          "sizeBytes": 9899
        },
        {
          "href": "https://pcb.api.williamrobinson.dev/v1/pcb/artifacts/0123456789abcdef0123456789abcdef0123456789abcdef/gerbers.zip",
          "name": "gerbers.zip",
          "sha256": "014eac7a333c934570537967bbc9aec133f712db8dcf3b2a96eccb3ef11b6415",
          "mediaType": "application/zip",
          "sizeBytes": 17438
        },
        {
          "href": "https://pcb.api.williamrobinson.dev/v1/pcb/artifacts/0123456789abcdef0123456789abcdef0123456789abcdef/bom.csv",
          "name": "bom.csv",
          "sha256": "ecb1d9f39c4d16a26325e2ff77539fe82193747b36252910bd8d6a0c70563858",
          "mediaType": "text/csv; charset=utf-8",
          "sizeBytes": 225
        },
        {
          "href": "https://pcb.api.williamrobinson.dev/v1/pcb/artifacts/0123456789abcdef0123456789abcdef0123456789abcdef/pos.csv",
          "name": "pos.csv",
          "sha256": "d18d420534f21940552b197a9c7f15bf8253fa44e1cdc4f2c46906a9ce2d459f",
          "mediaType": "text/csv; charset=utf-8",
          "sizeBytes": 250
        },
        {
          "href": "https://pcb.api.williamrobinson.dev/v1/pcb/artifacts/0123456789abcdef0123456789abcdef0123456789abcdef/schematic.pdf",
          "name": "schematic.pdf",
          "sha256": "91ddee5edcae2f616b08c7bbc3eff1266d82d5a77f9643e34f2982e6147bc814",
          "mediaType": "application/pdf",
          "sizeBytes": 20762
        },
        {
          "href": "https://pcb.api.williamrobinson.dev/v1/pcb/artifacts/0123456789abcdef0123456789abcdef0123456789abcdef/board.pdf",
          "name": "board.pdf",
          "sha256": "2f99af206e0d3ab21865ad8f630bf8afd4dcb12d17fce92507823f4fd8256296",
          "mediaType": "application/pdf",
          "sizeBytes": 16520
        },
        {
          "href": "https://pcb.api.williamrobinson.dev/v1/pcb/artifacts/0123456789abcdef0123456789abcdef0123456789abcdef/board-top.svg",
          "name": "board-top.svg",
          "sha256": "030acd64a19a194237156164998604d5acc3226795940a0a86d5571becb174c9",
          "mediaType": "image/svg+xml",
          "sizeBytes": 53070
        },
        {
          "href": "https://pcb.api.williamrobinson.dev/v1/pcb/artifacts/0123456789abcdef0123456789abcdef0123456789abcdef/board-top.png",
          "name": "board-top.png",
          "sha256": "ad28c684d6527ac62cbd25c4228408e3b9763f471cbb2a06f2a46c58db93f82a",
          "mediaType": "image/png",
          "sizeBytes": 48049
        },
        {
          "href": "https://pcb.api.williamrobinson.dev/v1/pcb/artifacts/0123456789abcdef0123456789abcdef0123456789abcdef/report.json",
          "name": "report.json",
          "sha256": "14b5b416d34b826e09509df76c3f170479cc4f5dbcb8b348c65f9e0e004d346f",
          "mediaType": "application/json",
          "sizeBytes": 4543
        }
      ],
      "expiresAt": "2026-09-11T09:47:12.000Z",
      "truncated": false,
      "limitations": [
        "swap_footprint pin-compatibility is structural only (pad numbers and pad count); it never verifies electrical pin function or footprint land-pattern fit.",
        "ERC/DRC claims are scoped to the checks actually run under the stated profile and options; this is never a DFM (design-for-manufacture) approval.",
        "PDF documents embed a generation timestamp and are not byte-reproducible across runs; every other artifact is.",
        "No 3D/STEP model or courtyard-with-3D check is performed (kicad-packages3d is not installed).",
        "Profile rule numbers reflect typical low-cost fabricator capabilities; confirm exact capabilities with the chosen fab before ordering.",
        "The fabrication profile's .kicad_dru rule file takes precedence over the project's own netclass clearances during this run's DRC; the returned project.zip restores the project's original board-setup minimums.",
        "The min_silk_to_pad rule is scoped to silkscreen-vs-pad clearance only; it does not check silk-vs-silk or silk-vs-mask spacing."
      ]
    }
  }
}
Cite this page

The pinned URL below renders this page from the snapshot of 2026-09-15 16:57 UTC and does not change; the live page does, every six hours. Data reuse is under CC BY 4.0 (terms).

Plain text

TOLL, "pcb fabricate on pcb.api.williamrobinson.dev", snapshot of 2026-09-15 16:57 UTC. https://tollindex.com/e/pcb-api-williamrobinson-dev-v1-pcb-fabricate-8fb262/at/2026-09-15T16-57Z. Accessed [access date].

BibTeX

@misc{toll-e-pcb-api-williamrobinson-dev-v1-pcb-fabricate-8fb262-2026-09-15T16-57Z,
  author = {TOLL},
  title = {pcb fabricate on pcb.api.williamrobinson.dev},
  howpublished = {\url{https://tollindex.com/e/pcb-api-williamrobinson-dev-v1-pcb-fabricate-8fb262/at/2026-09-15T16-57Z}},
  year = {2026},
  month = {9},
  note = {Pinned view of the snapshot of 2026-09-15 16:57 UTC. Accessed [access date].}
}

Reports and replies about this endpoint

None yet. Anything submitted through the form below is published here with its outcome.

Report an error about pcb fabricate, or reply as the named seller

No account, no token. Published unedited with its outcome, upheld or not. Do not include personal data.

Kind

Published as typed. Optional.

10 to 4,000 characters.

Verify with the payee wallet (optional, EVM)

Sign this message with the wallet named on the page and paste the signature; it is checked, stored, never published. TOLL reply about endpoint 8fb26217851a1a88f14fb1743348889bec2adf138cb0eff30a1ddf28724b6b83 from wallet 0x26026370fe8b2bb17af9092a17691c76519366da

The 0x address named as payee on this page, 42 characters.

The hex signature of the message above, starting 0x.