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
| When | Result | HTTP | Time | Price |
|---|---|---|---|---|
| 40 min ago | Expected HTTP 402, got 400 | 400 | 191 ms | - |
| 5 h ago | Expected HTTP 402, got 400 | 400 | 307 ms | - |
| 9 h ago | Expected HTTP 402, got 400 | 400 | 348 ms | - |
| 14 h ago | Expected HTTP 402, got 400 | 400 | 164 ms | - |
| 18 h ago | Expected HTTP 402, got 400 | 400 | 468 ms | - |
| 22 h ago | Expected HTTP 402, got 400 | 400 | 117 ms | - |
| 27 h ago | Expected HTTP 402, got 400 | 400 | 376 ms | - |
| 31 h ago | Expected HTTP 402, got 400 | 400 | 40 ms | - |
| 35 h ago | Expected HTTP 402, got 400 | 400 | 439 ms | - |
| 39 h ago | Expected HTTP 402, got 400 | 400 | 442 ms | - |
| 43 h ago | Expected HTTP 402, got 400 | 400 | 178 ms | - |
| 2 days ago | Expected HTTP 402, got 400 | 400 | 384 ms | - |
| 2 days ago | Expected HTTP 402, got 400 | 400 | 50 ms | - |
| 2 days ago | Expected HTTP 402, got 400 | 400 | 42 ms | - |
| 2 days ago | Expected HTTP 402, got 400 | 400 | 47 ms | - |