Adultgpt Transparent Pricing
AdultGPT uses pure prepaid credit billed by real token usage with no monthly subscriptions. You pay $0.15 per 1M input tokens and $0.50 per 1M output tokens, ensuring your budget stays exactly where you put it.
No subscription model. Prepaid credits do not expire.
- per 1M input tokens
- $0.15
- Output tokens / 1M
- $0.50
- token context
- 100,000
- trial credit
- $0.50
- requests per minute
- 300
Sample scenarios
Generating a long fantasy story chapter
If you send 50,000 input tokens and receive 2,000 output tokens, the cost is (50,000 / 1,000,000 * 0.15) + (2,000 / 1,000,000 * 0.50) = $0.0075 + $0.001 = $0.0085. Errors and refusals cost nothing, so you only pay for the tokens that actually count.
Processing user chat history for context
For a request with 90,000 input tokens and 500 output tokens, the calculation is (90,000 / 1,000,000 * 0.15) + (500 / 1,000,000 * 0.50) = $0.0135 + $0.00025 = $0.01375. This transparent rate helps you predict costs for high-context applications without hidden fees.
Streaming real-time roleplay responses
A stream with 10,000 input tokens and 4,000 output tokens costs (10,000 / 1,000,000 * 0.15) + (4,000 / 1,000,000 * 0.50) = $0.0015 + $0.002 = $0.0035. Streaming via SSE works exactly like the standard OpenAI SDK, making integration simple.
Token Pricing Structure
AdultGPT charges strictly for tokens used, not for time or subscriptions. Input tokens cost $0.15 per million, while output tokens cost $0.50 per million. This structure ensures you only pay for actual work done by the model. Errors and refusals do not consume your balance. The base URL is HTTPS://api.adultgpt.cc/v1, which accepts standard OpenAI SDKs. You can track usage in real-time through the last chunk of streaming responses. This approach keeps overhead low and predictable for developers building NSFW or unrestricted AI applications.
from openai import OpenAI
client = OpenAI(base_url="https://api.adultgpt.cc/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)
Crypto Top-Up and Bonuses
Your prepaid credit is topped up using cryptocurrency only. We accept USDT on the TRC20 network or USDC on the Base network. Minimum top-ups start at $20, with a maximum of $500 per transaction. Bonuses increase with larger deposits: +5% from $50, +10% from $100, and +15% from $200. Your credit never expires, so you can top up whenever it suits your development cycle. This method ensures privacy and avoids traditional banking delays.
curl https://api.adultgpt.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List my current usage stats"}]
}'
Free Trial and Refunds
Every new account receives $0.50 of trial credit valid for 7 days. Your prepaid balance is not refunded because it never expires, allowing you to use it at your own pace. If you encounter a double charge, you can request a fix through the Support page. Mistakes are handled directly without complex dispute processes. This system keeps your development testing cost-free while ensuring your main credits remain secure and available for production use.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.adultgpt.cc/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);Frequently asked questions
Which payment methods do you accept?
Crypto only: USDT on TRC20 or USDC on Base, any whole amount from $20 to $500. Bonus credit applies from $50.
Do I lose my prepaid credit if I stop using the API?
No, your prepaid credit never expires. You can top up today and use it months later without losing any balance. This is ideal for developers who want predictable billing without monthly subscription fees or usage windows that reset.
How are errors and refusals handled in the pricing?
You only pay for tokens that are successfully processed. If a request fails or results in a refusal, those tokens are not charged to your balance. This ensures you pay strictly for usable output, keeping your costs aligned with actual value delivered.
What is the minimum amount to top up my account?
The minimum top-up amount is $20. You can deposit up to $500 per transaction using USDT or USDC. Larger deposits trigger bonus credits, such as +15% when you top up $200, maximizing the value of your prepaid balance.
Retrieve your API key
Register, copy the token, and update your endpoint. That is all it takes.