https://nitro-prod.onrender.com/
This generates free Discord Nitro… I dont wish I was kidding
The api for it is
https://nitro-prod.onrender.com/api/nitro
Use as much as you want and give people Discord Nitro for Christmas!
How it works!
It is complicated with a bunch of web tech but heres the base code (TypeScript):
import { v4 as uuidv4 } from 'uuid';
const DISCORD_BASE_PROMOTION_URL =
"https://discord.com/billing/partner-promotions/1180231712274387115/";
// We will use this to exploit the nitro generator
async function generateNitro(): Promise<string | null> {
const response = await fetch("https://api.discord.gx.games/v1/direct-fulfillment", {
headers: {
accept: "*/*",
"accept-language": "en-US,en;q=0.9",
"content-type": "application/json",
"sec-ch-ua":
'"Chromium";v="118", "Opera GX";v="104", "Not=A?Brand";v="99"',
"sec-ch-ua-mobile": "?0",
"sec-ch-ua-platform": '"Windows"',
"sec-fetch-dest": "empty",
"sec-fetch-mode": "cors",
"sec-fetch-site": "cross-site",
Referer: "https://www.opera.com/",
"Referrer-Policy": "strict-origin-when-cross-origin",
},
body: JSON.stringify({ partnerUserId: uuidv4() }),
method: "POST",
});
if (!response.ok) {
throw new Error('Failed to contact Discord Nitro servers');
}
const data: any = await response.json();
const token: string = data.token;
return DISCORD_BASE_PROMOTION_URL + token;
}
export default generateNitro;
Dependencies require: uuid@latest
(npm registry)
I am choosing not to keep the full source code public.
For you JS nerds, here is the JavaScript version instead of TypeScript:
const uuid = require('uuid');
const uuidv4 = uuid.v4;
const DISCORD_BASE_PROMOTION_URL =
"https://discord.com/billing/partner-promotions/1180231712274387115/";
// We will use this to exploit the nitro generator
async function generateNitro() {
const response = await fetch("https://api.discord.gx.games/v1/direct-fulfillment", {
headers: {
accept: "*/*",
"accept-language": "en-US,en;q=0.9",
"content-type": "application/json",
"sec-ch-ua":
'"Chromium";v="118", "Opera GX";v="104", "Not=A?Brand";v="99"',
"sec-ch-ua-mobile": "?0",
"sec-ch-ua-platform": '"Windows"',
"sec-fetch-dest": "empty",
"sec-fetch-mode": "cors",
"sec-fetch-site": "cross-site",
Referer: "https://www.opera.com/",
"Referrer-Policy": "strict-origin-when-cross-origin",
},
body: JSON.stringify({ partnerUserId: uuidv4() }),
method: "POST",
});
if (!response.ok) {
throw new Error('Failed to contact Discord Nitro servers');
}
const data = await response.json();
const token = data.token;
return DISCORD_BASE_PROMOTION_URL + token;
}
module.exports = generateNitro;
Got a gift, entered my credit card info and where I live, and it just says credit card declined. Now whenever I try to click on it again it just says “looks like you’ve already claimed a gift”
2 Likes
weird… why did it get declined
at least it works
Idk cuz everythings fine with my credit card
9pfs
December 21, 2023, 1:20am
6
no its in place for when it does end
then i will setup a redirect
OperaGX’s Discord Direct Fulfillment are working fine for me
9pfs
December 21, 2023, 1:29am
9
Just wondering, why handlebars for a rendering thing? Also, why put page titles in server.ts?
1 Like
Why not handlebars? what u suggest also where else I put page titles?
plus who cares its FREE NITRO
dw its safe as in I shared the source
Its on the official discord site I knew it couldn’t have scammed me
1 Like
I would’ve cared way more but discord has to be such a pain like always so now I can’t even get the gift anymore
1 Like
qdud
December 22, 2023, 2:45pm
19
Thanks It Fully Worked For Me
1 Like
Cool! Happy it helped you