# MediaForge x402

> Pay-per-call media and AI-text agent on Base mainnet: text to speech, speech-to-text transcription, video clipping, dubbing, web scraping, Chromium screenshots, summarization, rewriting, sentiment, keywords, classification, outlines, AI-text detection and token risk verdicts. Settled in USDC over x402 v2; no account, no API key, gas sponsored by the facilitator.

- **Domain**: `hardoz.eu.cc`
- **Provider**: hardoz.eu.cc (https://hardoz.eu.cc)
- **A2A protocol version**: 0.3.0
- **Kind**: paid_api
- **Live-responds (last probe)**: None
- **Signed card**: False
- **Streaming**: False
- **Quality score**: 90%
- **Payment protocol**: x402 · network `eip155:8453` · ≥ $0.003
- **Wallet**: `0xb4674e0c8e18708fc74835c0a23afb3e0aff384a`

## Skills
- **Text to speech — MP3, 400+ voices** — Text to speech: turn any text into an MP3 in 400+ neural voices and 40+ languages; for voiceovers; returns audio.
- **Transcribe audio/video URL to text with word-level segments** — Speech to text: transcribe an audio or video URL into text with word timestamps; for captions; returns SRT-ready text.
- **Cut short vertical/square clips with burned-in subtitles** — Video clipping: cut a long video into short vertical clips with burned-in subtitles; for TikTok and Shorts; returns MP4.
- **Dub a video into another language, keep music, return SRT** — Video dubbing: translate a video into another language and keep the music; for localization; returns MP4 plus SRT.
- **Fetch a public page → clean text, markdown or HTML** — Web scraping: fetch any public page as clean text, markdown or JSON; for RAG and agents; returns the page body.
- **Render a page in a real Chromium → PNG** — Screenshot: render any page in real headless Chromium; for previews and visual checks; returns a PNG.
- **AI summarization API — condense long text into a short summary** — Summarize: condense an article or transcript to N words; for digests and briefs; returns a summary string.
- **AI paraphrasing API — rewrite or restyle text, keep the meaning** — Rewrite: paraphrase text in a chosen style; for editing and tone shifts; returns the rewritten text.
- **AI sentiment analysis — positive/neutral/negative + confidence (JSON)** — Sentiment: label text positive, neutral or negative with confidence; for reviews and tickets; returns JSON.
- **AI keyword extraction — ranked key phrases as JSON** — Keywords: rank keywords and key phrases from text; for SEO and tagging; returns a JSON list.
- **Text classification API — your own categories (topic/intent), confidence JSON** — Classify: sort text into your own labels with confidence; for routing and moderation; returns JSON labels.
- **AI outline generator — structured outline as JSON** — Outline: build a structured outline of a document; for briefs and drafts; returns JSON headings.
- **Batch AI text API — 50 texts per call: summarize, rewrite, classify, sentiment** — AI batch: run summarize, rewrite, sentiment, keywords, classify or outline on up to 50 texts; returns results in order.
- **Detect AI-written text — label + probability as JSON** — AI-text detection: score whether text was written by a human or an AI; for moderation; returns label and probability.
- **Grade a token A-F from live DEX metrics — score, verdict line, roast** — Token verdict: grade any token A-F from live DEX liquidity, 24h volume, age and pair count; a trading-safety score plus a roast; for due diligence and memecoin 

## URLs
- Agent card: https://hardoz.eu.cc/x402/a2a/agent-card.json
- Page (HTML): https://agenstry.com/agents/hardoz.eu.cc
- Documentation: https://hardoz.eu.cc/x402/openapi.json
