I know it’s another lame Roblox Proxy, but because I’m having issues trying to host RoProxy and rprxy myself, I’m forced to make one that i can host myself and access the Roblox API through a proxy.
LEGOPROXY DISCLAIMER
Please do not use a Public LegoProxy Server unless you trust the owner who is hosting it. as you could be recieving Forged or Fake data from that LegoProxy Server.
Highlights
Access all Roblox APIs and Endpoints (If the Proxy Server allows it)
Rotates IP to a new one per new request.
Cache Requests from the Roblox API (to prevent rate-limit attempts too!)
Example Usage
LegoProxy uses the following format to Proxy your Request to the Roblox API: https://legoproxy.fundlebox.fun/<subdomain>/<path>
Example Usage using https://users.roblox.com/v1/users/866243123: https://legoproxy.fundlebox.fun/users/v1/users/866243123
Important
If you can’t do any of this, Host your own copy of LegoProxy.
Other Stuff
LegoProxy is open-source and can be found here
Let me know if you have any issues or suggestions!
I recommend you don’t use proxies. You can get your information leaked (IP, cookies, Password). There are other safer ways similar to proxies that can successfully retrieve information from the Roblox API.
Using a proxy is like putting your private information on the edge intentionally. If you really are in need of using a proxy please resort to using proxies like RoProxy that have reputation for safety.
I updated LegoProxy with the ability to do post requests (you have to query it with a one liner json body) and ability to allow requests coming from a given roblox game id to prevent other people using the proxy.
I also figured out a method where you can pass an endpoint path without fastapi breaking. which makes it very similar passing the subdomain and path like rprxy… this makes LegoProxy a “rprxy clone written in python” which is unfortunate.
I did some small research. and yeah, It’s not allowed.
I have removed the Deploy button for Railway to prevent anyone hosting it on Railway and possibly get their Railway Account banned.
I’m not sure if you can actually grab passwords on a proxy, since most “hackers” get a user’s password by creating a clone of the website and try to get them logged in on that fake website.
But IP Addresses is what i am actually aware of. since people who owns a copy of LegoProxy can maliciously edit the code to grab their IP by getting it from the request headers which can be done in a single line of code.
I’m not sure about my answers but anyone can correct me if I’m wrong.
Im planning to work on permanently saving the configuration of the proxy, possibly avoiding changing the settings back to default when the Proxy Server restarts (and so you don’t have to worry about it)
> print(game:GetService("HttpService"):GetAsync("https://legoproxy.veriblox.ml/users/v1/users/133017837")) - Studio
{"success":false,"message":"LegoProxy - This proxy is only accepting requests from a Roblox Game."} - Edit
This is exactly why I dont use proxies, but I have literally no other choice.