AI video and image.
Paid by the shot.
— models on one rail. Every generation is priced before you sign for it, and nothing is charged until the model takes the job.
Charged when the model accepts the job. A generation that fails or is refused by moderation costs us nothing, so the whole amount comes back as credit against your next one.
Top models
View allYour generations
Nothing yet. The first one lands here the second it is paid for — and the media is copied to Aeron's own storage, so the link outlives the model's own seven days.
Every model
The same studio, over HTTP
An agent carrying a wallet pays the 402 and polls the job. Same catalogue, same price, no key to hand out.
GET /v1/modelsthe catalogue, with indicative pricesPOST /v1/quotea price for the exact parametersPOST /v1/generate402, pay, and the job comes backGET /v1/jobs/{id}state and media; the id is the capabilityGET /v1/creditswhat a failed generation put back
# quote, then pay the 402 with any x402 wallet
curl -s https://studio.aeron.sh/v1/quote \
-H 'content-type: application/json' \
-d '{"model":"kling-video-v2.5-turbo-pro-text-to-video",
"params":{"prompt":"a kite over a grey sea","duration":5}}'
# aeron-wallet pays it and polls the job for you
npx @aeronlabs/aeron-wallet pay \
https://studio.aeron.sh/v1/generate \
--body '{"model":"higgsfield-ai-soul-standard","params":{"prompt":"a kite"}}'