# -> [Smolproxy](https://smol.services) <- -> Proxy page: https://smol.services <- ### -> [Click here if you just want to check for recent news](https://rentry.org/smolpay#updates) <- ### -> Donation options <- Crypto only. ETH, LTC, BTC (+LN), XMR. Since the amounts are so small, be careful about high fees sometimes. No USDT because it is a hassle to manage on Sellix, and payouts/swaps require a high min. balance despite not that many people using it. !!! warning Do not send crypto to my email address directly (e.g. through Coinbase) - I won't be able to receive it. It is **okay** to pay your Sellix crypto invoices with your Coinbase wallet. >Renewal for existing tokens [Token renewal is completely automatic, click here to proceed](https://store.smol.services/product/proxy-token-renewal). For expired tokens, the new expiration is set to current time plus renewal duration. For active tokens, renewal duration is added to the existing expiration date. Examples: - Your token expired yesterday, you buy a 7-day renewal: new expiration is 7 days from now. - Your token expires in 2 days, you buy a 7-day renewal: new expiration is 9 days from now. The error "Invoice Voided" means that you entered an invalid or banned token. If you're 100% sure that it is indeed valid, but still get that error, please contact me. >Buying a new token Items might be out of stock because I do not want to accept too many people into the proxy at once. - [$3 for 3 days](https://store.smol.services/product/proxy-token-3-days) - [$6 for a week](https://store.smol.services/product/proxy-token-7-days) After the order is done, you will automatically receive a newly-created temporary token that will work for the stated duration. I'm not offering options beyond a week because I can't guarantee that the keys will be available long-term. ### -> Usage limits <- - Opus: max. 5M tokens per day - Other Claude models: max. 8M tokens per day - Everything else: unlimited (fair use, please) ### -> Warranty <- !!! danger If the proxy loses important keys (e.g. Anthropic) before your token expires, you will not get a refund. If you break the fair use limits (excessive usage 24/7, token sharing, etc), there'll be no refund either. Consider this before buying. ### -> Status <- I will refill when the current AWS key stops working. - Anthropic: AWS - available (1 key). - OpenAI: API - available, Azure (including DALL-E 3) - available, filtered. - Gemini: available. - Mistral: AWS - available. ### -> User statistics <- -> *(as of 2024-09-08T18:38:59.979Z)* <- - Active users: 126 - Expired users (tokens still in proxy memory): 20 - Daily token expirations (UTC): - 2024-09-08: 2 - 2024-09-09: 7 - 2024-09-10: 25 - 2024-09-11: 13 - 2024-09-12: 21 - 2024-09-13: 16 - 2024-09-14: 14 - 2024-09-15: 19 - 2024-09-16: 1 - 2024-09-17: 2 - 2024-09-19: 1 - 2024-09-21: 1 - 2024-09-22: 1 - 2024-09-26: 1 - 2024-09-27: 1 - 2024-10-15: 1 ### -> FAQ <- >Can I renew an expired token? Yes, but only if it's still in the proxy memory. Right now the proxy will purge all tokens that have expired more than 7 days ago. >When will you refill if the proxy loses one of the keys? Please rest assured, if the proxy loses its main keys, I will promptly refill them. As I am human, in the worst-case scenario, it may take up to ~12 hours for me to refill. In such instances, I will compensate for the inconvenience by extending the duration of all tokens (including those that expired during the outage) by 1.5 times the outage duration. For example, if the proxy didn't have keys for 6 hours, I will extend all tokens by 9 hours. >Why does the proxy build say "modified"? This is due to the way the proxy handles temporary tokens - it is not completely fit for my purposes. By default, the proxy does not refresh quota for temporary users, which I need, so I had to modify the code in order for it to work. Current diff: ```diff diff --git a/src/shared/users/user-store.ts b/src/shared/users/user-store.ts index d6f3707..6f3fad1 100644 --- a/src/shared/users/user-store.ts +++ b/src/shared/users/user-store.ts @@ -343,7 +343,7 @@ function cleanupExpiredTokens() { function refreshAllQuotas() { let count = 0; for (const user of users.values()) { - if (user.type === "temporary") continue; + //if (user.type === "temporary") continue; refreshQuota(user.token); count++; } ``` ### Updates - Sep 8, 2024: Added a second AWS key early as AWS seems to be having some ratelimit issues. Also enabled cross-region inference (thanks Khanon for implementing it in the proxy), should help with ratelimits as well. - Sep 7, 2024: Restarted the proxy because the purge time for tokens was less than expected (wrong value in the config). The current AWS key will die in 1-2 days. Topped up OpenAI keys (even though the current ones were holding up ~300M token usage just fine). - Sep 4, 2024: The current AWS key will die soon due to billing, I'll refill it when that happens. - Aug 31, 2024: Disabled the old loclx and trycloudflare URLs. - Aug 30, 2024: Reminder: old URLs (loclx and trycloudflare) will be turned off at around 10:00 UTC August 31st. - Aug 27, 2024: Added some stock (10 week tokens). - Aug 26, 2024: Created a new domain for the proxy: https://smol.services. The store is available at https://store.smol.services. Old domains (loclx and trycloudflare) will be shut down in 3 days. ### Contact cum.protector600@slmails.com 4chan tripcode: `!!zLqNx4NnbXf`