Quickstart
You'll be streaming a Windows desktop on a GPU in Jakarta in about ten minutes. By the end of this page you'll have:
- A Pawpado account (via Huudis SSO).
- A credit balance large enough to run a session for an hour or two.
- A live streaming session paired to the Moonlight client on your device.
If you'd rather read about concepts first, jump to Concepts. If you'd rather install the SDK or CLI first, see Installation.
Prerequisites
You'll need:
- A working email address — Pawpado uses Huudis SSO for sign-in, and verifying your email is part of sign-up.
- A laptop, phone, or tablet that can run Moonlight (Windows, macOS, Linux, iOS, Android — all supported).
- A way to pay for credits — card, virtual account, or e-wallet (anything Plugipay supports).
- About ten minutes.
You do not need to know anything about AWS, NVIDIA drivers, Windows licensing, or Tailscale. Pawpado handles all of that.
1. Sign up
Head to pawpado.com and click Get started. Pawpado uses Huudis as its identity provider — you'll create one Huudis account and use it across every Forjio product.
Sign-up takes two clicks:
- Enter your email and choose a password.
- Click the verification link we send you.
If you'd rather sign up with Google or Apple, those buttons appear on the sign-up screen too — they're shown when the corresponding provider is configured on Huudis. See Auth overview for the protocol-level details.
Once you're verified, you land on the dashboard at pawpado.com/dashboard.
2. Top up credits
Open Credits in the sidebar (or go to /dashboard/credits directly). You'll see your balance at zero.
Click Top up and pick an amount. As a rough guide:
| You top up | You can run roughly |
|---|---|
| Rp 25,000 | 1 hour of game time |
| Rp 100,000 | 4 hours of game time |
| Rp 500,000 | ~20 hours of game time |
These are estimates — the per-second rate is shown on the top-up page and may move slightly with AWS spot prices.
Click Pay. Pawpado redirects you to a Plugipay hosted checkout page. Complete the payment with your method of choice. When the webhook confirms it, your balance updates within seconds.
No subscriptions. Credits don't expire. If you top up Rp 100,000 today and play for an hour next month, you've still got most of it.
3. Start a streaming session
Back on the dashboard, click the big Start session button. Pawpado does the following behind the scenes:
- Allocates an EBS volume from your last session (or a fresh one if this is your first time).
- Boots a g5.xlarge instance in Jakarta with the canonical Pawpado AMI — NVIDIA drivers, Apollo streaming server, Steam, and the rest of your Windows desktop pre-installed.
- Generates a Tailscale ephemeral auth key scoped to your account and registers the instance to your tailnet slice.
- Once the instance is reachable and the streaming server has registered, the dashboard switches from Provisioning to Ready.
This usually takes 60-90 seconds. You'll see a step-by-step progress indicator: idle → provisioning → starting → running → ready.
runningvsready.runningmeans the EC2 instance is up.readymeans the streaming server inside it has finished registering with our control plane and Tailscale. Don't try to connect until you see Ready.
4. Pair your client
Install Moonlight on the device you want to play on. Open it.
Back in the Pawpado portal, click Pair. The dashboard shows a four-digit PIN.
In Moonlight, click Add Host manually. Pawpado has already routed your client to the GPU instance over Tailscale — you don't need an IP address, just the auth flow. Type the PIN when Moonlight prompts.
Once paired, Moonlight shows the desktop as a tile. Double-click it.
5. Play
You're now streaming a Windows desktop running on a real GPU in Jakarta. Launch Steam, Epic, GOG, or whatever you've installed.
The per-second meter is now running. Watch the Cost so far chip on the dashboard if you want to keep an eye on it.
6. Stop the session
When you're done, exit the game and either:
- Click Stop session in the portal, or
- Trigger the auto-stop by walking away (default: 15 minutes of input inactivity).
The instance shuts down. Your EBS volume persists — everything you installed is still there for next time. The compute meter stops immediately; storage continues to bill at the per-GB-hour rate, but most users sit well within the free tier.
You did it
You've run your first Pawpado session. From here:
- Concepts — the model behind session state, pairing, credits, and storage.
- Portal → Sessions — everything you can do with a session beyond start/stop.
- Portal → Credits — top-ups, usage history, balance projections.
- Installation — install the SDK or CLI to script Pawpado from your laptop.