Uncensored image generation and editing via text prompts, paid per-request with x402 on Base.
What it does
EternalAI's `/uncensored-image` endpoint provides AI-powered image generation and editing through a simple POST API. It supports two modes: `type: "new"` for text-to-image generation (internally called "uncensored-imagine") and `type: "edit"` for image-to-image editing (internally called "uncensored-reimagine"). The endpoint accepts a messages array following a chat-style format with text and optional image_url content objects, and supports optional LoRA configuration for custom model fine-tuning.
Payment is handled via the x402 protocol on the Base network. Each request costs up to $0.029 USDC (maxAmountRequired: 29000 in 6-decimal USDC units), paid to address `0x145e95367d1524505BF44E9589A34b1EA62983C5`. Alternatively, requests can bypass x402 payment by providing an `x-api-key` header. The response is streamed via SSE (Server-Sent Events) as indicated by the `accept: text/event-stream` header convention. Results can also be polled asynchronously using the `/result/uncensored-image` or `/poll-result/{request_id}` endpoints.
This endpoint is part of EternalAI's broader agentic platform ("MCP Proxy Manager") which also offers uncensored video generation, chat, podcast generation, effect templates, and character creation. The OpenAPI spec is comprehensive with many endpoints, though the specific `/uncensored-image` endpoint uses a loosely-typed `additionalProperties: true` body schema rather than a strict model definition. The x402 challenge's `outputSchema` provides the most detailed input specification.
Capabilities
Use cases
- —Generate images from text descriptions without content filtering
- —Edit existing images using natural language instructions
- —Apply LoRA-based custom styles or fine-tuned models to image generation
- —Build agent workflows that programmatically create or modify images
- —Integrate pay-per-use image generation into applications via x402
Fit
Best for
- —Developers needing uncensored/unfiltered image generation
- —Agent-based workflows requiring programmatic image creation with crypto payments
- —Applications that need both text-to-image and image-to-image editing in one endpoint
Not for
- —Production apps requiring strict content safety guarantees
- —Use cases needing free or subscription-only access (x402 payment or API key required)
- —Real-time low-latency image generation (async polling model)
Quick start
curl -X POST http://agentic.eternalai.org/uncensored-image \
-H "Content-Type: application/json" \
-H "X-PAYMENT: <x402_payment_token>" \
-d '{
"type": "new",
"messages": [{
"role": "user",
"content": [{"type": "text", "text": "A sunset over mountains"}]
}]
}'Example
Request
{
"type": "new",
"messages": [
{
"role": "user",
"content": [
{
"text": "A futuristic city skyline at night with neon lights",
"type": "text"
}
]
}
]
}Endpoint
Quality
The endpoint is live with a valid x402 402 challenge, a full OpenAPI spec is available, and the x402 outputSchema provides detailed input field definitions. However, the endpoint's own OpenAPI body schema is loosely typed (additionalProperties: true), no example response is documented, and there is no pricing page or standalone documentation beyond the auto-generated Swagger docs.
Warnings
- —Endpoint is labeled 'uncensored' and explicitly includes NSFW content categories — may involve regulated or adult content
- —Response schema is not documented; only the x402 outputSchema describes input fields in detail
- —Body schema in OpenAPI uses additionalProperties:true with no strict field definitions
- —No example responses available in docs; async polling may be required to retrieve final images
- —Endpoint uses HTTP (not HTTPS) based on the provided URL
Citations
- —The endpoint accepts type 'new' for text-to-image and 'edit' for image-to-image, with messages array and optional lora_confighttp://agentic.eternalai.org/openapi.json
- —x402 payment requires up to $0.029 USDC on Base network, paid to 0x145e95367d1524505BF44E9589A34b1EA62983C5http://agentic.eternalai.org/uncensored-image
- —Authentication supports either X-PAYMENT header (x402) or x-api-key header to bypass paymenthttp://agentic.eternalai.org/openapi.json
- —Results can be polled via /result/uncensored-image or /poll-result/{request_id} endpointshttp://agentic.eternalai.org/openapi.json