Enable Duolingo Debug Menu and get Ambassador Preview Features
No I don’t know how Duolingo PRO’s instant xp work but they probably use some endpoint in the debug panel. Finding the API endpoint for instant xp could take me a few minutes to a few hours and I don’t really feel like doing that currently. If you want to learn how to find it I recommend using firefox as you can modify/resend requests easier on there. Literally just look through networks requests in devtools and play around with what you see for example buying something in the shop or losing a heart. You will also need to familiarize yourself with the duolingo webpack files and just their API in general. You can also use local overrides and playaround With the webpack code (if you are looking for their webpack files check devtools and look where the files are and look under the cloudfront domain. The main webpack file is #####-app.js).
Overall mainly focus on learning duolingo api before you start modifying endpoints the webpack stuff is more complex but could be helpful. Its easier than it sounds. If you dont know the duolingo api in general you wont get very far.
There are lots of different parts but here is one part of the duolingo api that may be helpful: https://www.duolingo.com/2017-06-30/users/(duolingo user id)
yo, do you know how Duolingo PRO's instant XP feature works?
I was gonna ask the owner but I'm banned from his Discord server, he blocked me on Discord, and he's not responding to the live chat
since Duolingo PRO's server is closed source, I can't view the source code for myself, but if you ever find out how to do it, then can you make a script for it or tell me how it works (which API endpoints I have to abuse and what data I have to send, etc)