Skip to main content

TRD Compute Network — community GPU worker. Run TRD's website-builder agents on your idle GPU and earn credits.

Project description

trd-worker

Community GPU worker for the TRD Compute Network. Plug in your idle GPU, run TRD's website-builder agents in the background, and earn credits redeemable on TRD subscriptions.

Phase 2 — alpha. Inference is currently STUBBED (workers sleep + return canned responses). Real inference ships in Phase 3 once we wire in llama.cpp / vllm.

Install

pip install git+https://github.com/TRDnetwork/trd-worker.git

Or for development (clone + editable install):

git clone https://github.com/TRDnetwork/trd-worker.git
cd trd-worker
pip install -e .

Requires Python 3.9+.

Quickstart

# 1. Sign up at https://compute.trdn.io (waitlist gates registration)
# 2. Register this machine
trd-worker login --email you@example.com

# 3. Start the worker
trd-worker start

Commands

Command Description
trd-worker login Detect GPU, register with backend, save token
trd-worker start Run daemon (heartbeat + poll + execute jobs)
trd-worker status Show config + login state
trd-worker logout Wipe local config
trd-worker version Print version

Config location

~/.trd-worker/config.json (chmod 600). Holds your worker ID, auth token, and email.

Environment overrides

  • TRD_CN_API — override backend URL (for local backend testing)

Earning rates (rounded)

GPU cr/hr
H100 80GB 500
A100 80GB 300
A100 40GB 220
RTX 4090 24GB 150
RTX 3090 24GB 100
AMD MI250 / 7900 XTX 120
Apple M3 Max/Ultra 80
Apple M2/M3 Pro 50

1 credit ≈ $0.008 (pegged to AWS-equivalent compute, updated monthly).

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

trd_worker-0.2.5.tar.gz (26.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

trd_worker-0.2.5-py3-none-any.whl (30.4 kB view details)

Uploaded Python 3

File details

Details for the file trd_worker-0.2.5.tar.gz.

File metadata

  • Download URL: trd_worker-0.2.5.tar.gz
  • Upload date:
  • Size: 26.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for trd_worker-0.2.5.tar.gz
Algorithm Hash digest
SHA256 de0ea8378bae8c036c1f5f9ff2617e5ef88cfcb54244763d5b6a3af67dff3f6e
MD5 6cad587b7f39fe7dde0b4be80bc3d51b
BLAKE2b-256 874c112e1c2736ba0739266a62d23562533c6919bd990f586d5f79c6a9d7c6e7

See more details on using hashes here.

File details

Details for the file trd_worker-0.2.5-py3-none-any.whl.

File metadata

  • Download URL: trd_worker-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 30.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for trd_worker-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 14360371a05102e1fa25dc0cffcee03670ba62017c35d331f5e5c436a474a293
MD5 b4eb6bfdf077941c44c7737f5242635a
BLAKE2b-256 9d5b9c300130e35affae5694a6d4769b21247669fde658dca127e3f022591cd4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page