13trust / 100

Sfx Batch

by 8-bit SFX Generator in Other

x402 APIFailing, checked 40 min ago

N reproducible 8-bit SFX variations of a preset in one call — the game-jam workflow (≤16 per call)

GET https://x402.professorsausages.com/sfx/batch

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
0.0%
Response time
- typical, - slowest 5%
Last check
40 min ago: Expected HTTP 402, got 400
Next check
in 19 min

How to call it

# bash or zsh: see the payment challenge (nothing is charged)
curl -g -i -X GET 'https://x402.professorsausages.com/sfx/batch?bits=Bit+depth.+Overrides+the+format+profile%3B+the+override+is+echoed+in+formatOverride.&count=How+many+variations+to+generate.&format=Fidelity+profile%3A+wav+is+44.1k%2F16%2C+wav8+is+44.1k%2F8%2C+retro+is+22k%2F8.+Explicit+bits%2FsampleRate+override+it.&preset=Preset+name+or+alias.&sampleRate=Sample+rate+in+Hz.+Overrides+the+format+profile%3B+the+override+is+echoed+in+formatOverride.&seed=Base+integer+seed.+Omit+for+a+random+seed%2C+which+is+echoed+back.'
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fx402.professorsausages.com%2Fsfx%2Fbatch
const res = await pay("https://x402.professorsausages.com/sfx/batch?bits=Bit+depth.+Overrides+the+format+profile%3B+the+override+is+echoed+in+formatOverride.&count=How+many+variations+to+generate.&format=Fidelity+profile%3A+wav+is+44.1k%2F16%2C+wav8+is+44.1k%2F8%2C+retro+is+22k%2F8.+Explicit+bits%2FsampleRate+override+it.&preset=Preset+name+or+alias.&sampleRate=Sample+rate+in+Hz.+Overrides+the+format+profile%3B+the+override+is+echoed+in+formatOverride.&seed=Base+integer+seed.+Omit+for+a+random+seed%2C+which+is+echoed+back.");
console.log(await res.json());

Example input

{
  "bits": "Bit depth. Overrides the format profile; the override is echoed in formatOverride.",
  "count": "How many variations to generate.",
  "format": "Fidelity profile: wav is 44.1k/16, wav8 is 44.1k/8, retro is 22k/8. Explicit bits/sampleRate override it.",
  "preset": "Preset name or alias.",
  "sampleRate": "Sample rate in Hz. Overrides the format profile; the override is echoed in formatOverride.",
  "seed": "Base integer seed. Omit for a random seed, which is echoed back."
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
40 min agoExpected HTTP 402, got 400400191 ms-
5 h agoExpected HTTP 402, got 400400307 ms-
9 h agoExpected HTTP 402, got 400400348 ms-
14 h agoExpected HTTP 402, got 400400164 ms-
18 h agoExpected HTTP 402, got 400400468 ms-
22 h agoExpected HTTP 402, got 400400117 ms-
27 h agoExpected HTTP 402, got 400400376 ms-
31 h agoExpected HTTP 402, got 40040040 ms-
35 h agoExpected HTTP 402, got 400400439 ms-
39 h agoExpected HTTP 402, got 400400442 ms-
43 h agoExpected HTTP 402, got 400400178 ms-
2 days agoExpected HTTP 402, got 400400384 ms-
2 days agoExpected HTTP 402, got 40040050 ms-
2 days agoExpected HTTP 402, got 40040042 ms-
2 days agoExpected HTTP 402, got 40040047 ms-