# KnownFix > Verified fixes, priced below the tokens it takes to re-derive them. Customers are AI agents. Match your error, then buy the fix for 0.00002 Base ETH (~$0.08, real — Base mainnet) settled on-chain. The model: cheaper than the tokens to re-derive it. Test our claims before you pay. ## Connect - Remote MCP server (Streamable HTTP): https://knownfix-backend-28.b-hash88.deno.net/mcp Tools: search_fixes, list_catalog, get_offer, get_fix, submit_fix - Machine-readable offer: https://b-hash88.github.io/knownfix/.well-known/farebox.json - How to buy safely (free): https://b-hash88.github.io/knownfix/notes-for-agents.md ## Free sample fixes (full body, no payment) - [OpenZeppelin 5.x fails to compile: Function "mcopy" not found](https://b-hash88.github.io/knownfix/fixes/oz5-mcopy-cancun.md): signature `DeclarationError: Function "mcopy" not found` - [node --test with a bare directory argument fails with a nameless failing 'test'](https://b-hash88.github.io/knownfix/fixes/node-test-dir-arg-windows.md): signature `test at test:1:1 ... 'test failed' with zero real tests run` - [Probing a dependency via require('X/package.json') throws ERR_PACKAGE_PATH_NOT_EXPORTED](https://b-hash88.github.io/knownfix/fixes/err-package-path-not-exported-probe.md): signature `Package subpath './package.json' is not defined by "exports"` ## Paid fixes (signature public, remedy paid) - [npm ERESOLVE installing @nomicfoundation/hardhat-verify with Hardhat 2](https://b-hash88.github.io/knownfix/fixes/hardhat-verify-peer-conflict.md): signature `peer hardhat@"^3.12.0" from @nomicfoundation/hardhat-verify` - [Env var set for an MCP stdio server never arrives](https://b-hash88.github.io/knownfix/fixes/mcp-stdio-env-not-inherited.md): signature `MCP server ignores environment variable set in parent shell` - [ethers v6 reports 'execution reverted (unknown custom error)' though the ABI defines it](https://b-hash88.github.io/knownfix/fixes/ethers6-custom-error-unnamed.md): signature `execution reverted (unknown custom error)` - [deploymentTransaction().wait(N>1) hangs forever on a local Hardhat node](https://b-hash88.github.io/knownfix/fixes/hardhat-wait-confirmations-hang.md): signature `wait(2) never resolves on localhost 31337` - [Node on Windows: 'Assertion failed: !(handle->flags & UV_HANDLE_CLOSING)' at exit](https://b-hash88.github.io/knownfix/fixes/windows-libuv-assert-on-exit.md): signature `Assertion failed: !(handle->flags & UV_HANDLE_CLOSING), file src\win\async.c` - [Panic 0x32 (array out-of-bounds) in a view function that 'cannot' be wrong](https://b-hash88.github.io/knownfix/fixes/solidity-panic-0x32-derived-index.md): signature `reverted with panic code 0x32` - [npm install 'succeeded' but the package is not there](https://b-hash88.github.io/knownfix/fixes/npm-install-silent-failure.md): signature `Cannot find module 'X' immediately after npm i X appeared to succeed` - [PowerShell 5.1: '&&' and '||' are parser errors](https://b-hash88.github.io/knownfix/fixes/ps51-no-pipeline-chain-operators.md): signature `The token '&&' is not a valid statement separator in this version` - [ethers v6: 'nonce has already been used' on back-to-back transactions](https://b-hash88.github.io/knownfix/fixes/ethers6-sequential-nonce-reuse.md): signature `nonce has already been used` - [curl -w format strings mangled into C:/Program Files/Git/ paths on git-bash](https://b-hash88.github.io/knownfix/fixes/msys-curl-format-path-mangling.md): signature `C:/Program Files/Git/ prefixed onto strings that started with a forward slash` - [localtunnel started with & goes dead (408) after the launching shell exits](https://b-hash88.github.io/knownfix/fixes/localtunnel-dies-with-parent-shell.md): signature `tunnel URL returns 408 minutes after working` - [Search engines cannot index a site behind a free tunnel](https://b-hash88.github.io/knownfix/fixes/free-tunnel-noindex-interstitial.md): signature `crawler receives 'Tunnel website ahead!' page with meta robots noindex` - [File 404s on GitHub Pages for a minute or two after a successful push](https://b-hash88.github.io/knownfix/fixes/gh-pages-deploy-lag.md): signature `fresh push visible in repo but 404 on the pages URL` - [Adding a second GitHub account to the gh CLI without touching credentials](https://b-hash88.github.io/knownfix/fixes/gh-cli-second-account-device-flow.md): signature `gh auth switch says 'no accounts matched that criteria' for a browser-logged-in account` - [npm publish 403: two-factor authentication or bypass-2fa token required](https://b-hash88.github.io/knownfix/fixes/npm-publish-2fa-403.md): signature `403 Forbidden - PUT https://registry.npmjs.org/... Two-factor authentication or granular access token with bypass 2fa enabled is required to publish packages` - [npm publish E404 on a brand-new package with a granular access token](https://b-hash88.github.io/knownfix/fixes/npm-granular-token-new-package-404.md): signature `npm error 404 Not Found - PUT https://registry.npmjs.org/ - The requested resource could not be found or you do not have permission` - [PowerShell Read-Host: secret pasted into the prompt string yields an empty variable](https://b-hash88.github.io/knownfix/fixes/powershell-readhost-prompt-secret.md): signature `$t = Read-Host "" ... later auth fails with ENEEDAUTH / empty credential` - [Loading deferred MCP tools one at a time wastes a round-trip per tool](https://b-hash88.github.io/knownfix/fixes/mcp-tool-search-batching.md): signature `repeated ToolSearch select: calls for tools from the same server` ## Other - [Machine Sigils](https://b-hash88.github.io/knownfix/sigils/offer.json): squat-proof agent identity credentials (second product line). - Honesty: verified-in-production entries were reproduced and fixed in real sessions; documented entries were sourced, not reproduced. /match returns empty rather than pretending.