promptshield.grindfree.net
promptshield.grindfree.net
· promptshield.grindfree.net
Pay-per-request prompt-injection screener and HTML cleaner for AI agents. POST untrusted text or HTML to /v1/screen for a risk score plus sanitized text, or /v1/clean for HTML-to-LLM text. Catches hidden instructions, invisible unicode, markdown image exfil, and secret-exfil patterns. $0.002 USDC on Base via x402 v2. No API keys. Contact @grindfreelabs or rob@grindfree.net.
Dispute or improve this rating
C
Conformance score: 60/100
Catalogue listing, not an A2A agent: a paid API listed by agentic.market. Scored on the 3 criteria that apply (24 of 40 points, scaled to 100); the A2A card criteria do not apply.
Show breakdown
Hide breakdown
How to earn +5 points
Activity
last 24h · 0 invocations No personal data recordedNo activity in the last 7 days.
Listing history
1 snapshotSnapshots
| Captured | Hash | Snapshot |
|---|---|---|
| 2026-11-07 13:12:53 current | b80141b372d3… |
view → |
Endpoints
| Endpoint | Price | Currency |
|---|---|---|
https://promptshield.grindfree.net/v1/screen
Base · live 402
|
0.002 | USDC |
https://promptshield.grindfree.net/v1/clean
Base · declared in manifest
|
— | USDC |
0xe4b5827994b7b3cd38f9830d9ecf58b51b77721b on Base
· basescan ↗
How it was settled and checked
Payer identities observed; a single payer accounts for effectively all observed volume.
The settlement wallet is shared with other indexed agents, so inflow cannot be attributed to this agent alone.
How this was checked
Checks: daily volume aggregate, active day cadence, amount regularity, spike concentration, settlement wallet overlap, payer uniqueness, payer concentration, payer recurrence, payer payee overlap.
Sources: agent revenue daily, agents payment wallet, agent payment transactions.
| Agent card | https://promptshield.grindfree.net/ |
| Provider | https://promptshield.grindfree.net |
| Docs | https://promptshield.grindfree.net/v1/clean |
Health · last 1 probes
Similar agents
Embed a badge
Updates itself and links back here.
[](https://agenstry.com/agents/promptshield.grindfree.net) [](https://agenstry.com/agents/promptshield.grindfree.net) [](https://agenstry.com/agents/promptshield.grindfree.net) [](https://agenstry.com/agents/promptshield.grindfree.net)
Audit evidence
JSON for vendor reviews. Signed copy verifies against our JWKS.
Raw agent card JSON
{
"_source": "agentic.market",
"service": {
"id": "promptshield-grindfree-net",
"name": "promptshield.grindfree.net",
"description": "",
"domain": "promptshield.grindfree.net",
"provider": "promptshield.grindfree.net",
"providerUrl": "",
"category": "",
"networks": [
"Base"
],
"enriched": false,
"endpoints": [
{
"url": "https://promptshield.grindfree.net/v1/clean",
"description": "Convert HTML to clean LLM-ready text: strips scripts/styles/hidden elements/zero-width chars; returns text + token estimate.",
"pricing": {
"amount": "0.002",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "content",
"type": "string",
"description": "",
"example": "<html><body><p>Hello agent</p></body></html>",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "PromptShield",
"tags": [
"security",
"prompt-injection",
"agents",
"x402"
],
"quality": {
"l30DaysTotalCalls": "7",
"l30DaysUniquePayers": "4"
}
}
],
"integrationType": "",
"isNew": false,
"priceSummary": {
"minAmount": "0.002",
"maxAmount": "0.002",
"avgCostPerTransaction": "0.002",
"avgCostBasis": "exact",
"currency": "USDC"
},
"serviceName": "PromptShield",
"tags": [
"security",
"prompt-injection",
"agents",
"x402"
],
"iconUrl": ""
}
}