PowerPodGPUsUse casesHelpConsole

Help

Everything you need to go from sign-up to a running GPU, and what to expect along the way.

Quickstart

  1. Create an account with Google or your email address. There is no ID upload: the payment you make next is how we know who you are.
  2. Add credits in Credits: your account is held in the currency of your country (you can change it before the first payment). Pay with a local method — Fonepay/bank/eSewa/Khalti in Nepal, UPI or IMPS in India, PayPal/Wise/card link elsewhere — and enter the transaction reference. Credits are added after review.
  3. Add an SSH key in Keys. On your computer run ssh-keygen -t ed25519 and paste the contents of ~/.ssh/id_ed25519.pub.
  4. Pick software in Software (or leave it on "Any"), then a host in Live prices. Details shows the whole machine before you decide.
  5. Rent, wait for Running (about a minute on a warm host, 3–5 minutes on a cold one), then press Connect for the SSH command, JupyterLab and the app links.

While it runs

Using the API

Create a key in Keys (scopes: read, instances, billing) and send it as Authorization: Bearer tc_live_…. The full reference is at /api/docs.

curl -H "Authorization: Bearer $KEY" "https://powerpod.si/api/v1/offers?gpu=RTX%204090&sort=price"
curl -X POST -H "Authorization: Bearer $KEY" -H "content-type: application/json" \
  -d '{"offer_id": 123456, "template_id": 1, "disk_gb": 40, "ssh_key_ids": [7]}' https://powerpod.si/api/v1/instances
curl -H "Authorization: Bearer $KEY" https://powerpod.si/api/v1/instances/42        # ssh_command, jupyter_url, apps
curl -X POST -H "Authorization: Bearer $KEY" https://powerpod.si/api/v1/instances/42/stop

Money, plainly

When something goes wrong