GLaDOS miner 1.3.10
Your spare PC can mine $GLaDOS tonight, and now it can mine real-world assets
too. Boot the miner, give it your wallet, pick what you want to be paid in,
and walk away: $GLaDOS, NVIDIA, SpaceX, a basket of chip makers, or gold,
silver and oil. It all lands straight in your wallet. Nothing to claim,
nothing to install.
Download: glados-1.3.10-miner.iso (33 MB), plus SHA256SUMS to
check it:
sha256sum -c --ignore-missing SHA256SUMS
Run it in a virtual machine with QEMU, or boot a real PC from a USB stick.
Both land on the same screen: mining.
In a virtual machine (QEMU)
-
Install QEMU and OVMF, the UEFI firmware the miner boots on:
sudo apt install qemu-system-x86 ovmf(Debian/Ubuntu),
sudo pacman -S qemu-full edk2-ovmf(Arch),
sudo dnf install qemu-kvm edk2-ovmf(Fedora). -
Copy the firmware's settings file next to the ISO. The VM keeps your
wallet in it between boots:cp /usr/share/OVMF/OVMF_VARS_4M.fd vars.fd # Debian/Ubuntu cp /usr/share/edk2/x64/OVMF_VARS.4m.fd vars.fd # Arch cp /usr/share/edk2/ovmf/OVMF_VARS.fd vars.fd # Fedora -
Boot it, using the firmware file from the same folder
(OVMF_CODE_4M.fd,OVMF_CODE.4m.fdorOVMF_CODE.fd):qemu-system-x86_64 -machine q35 -accel kvm -m 2G \ -drive if=pflash,format=raw,readonly=on,file=/usr/share/OVMF/OVMF_CODE_4M.fd \ -drive if=pflash,format=raw,file=vars.fd \ -cdrom glados-1.3.10-miner.iso -
Type your 0x wallet address and press Enter. You're mining. Next time,
the same command goes straight to mining.
-machine q35 gives the VM the PCI Express bus the miner finds its network
card on. -accel kvm runs it at full speed; on a machine without KVM, drop it
and it runs slower.
Why QEMU? The miner boots on UEFI and finds its network card over PCI
Express. A new VirtualBox machine boots legacy BIOS on a chipset with no PCI
Express, so it can't see the network. QEMU with the flags above is what this
release is built and tested on.
On a real PC (USB stick)
- Flash the ISO to a USB stick with balenaEtcher, Rufus (DD mode) or
dd. The stick shows up on your computer as a drive named GLADOS. - Put your wallet on the stick: on the GLADOS drive, open the
GLADOS
folder, thenMINER.TXT. Replaceaskon theworkerline with your 0x
address and save. The PC won't even need a keyboard. - Boot from the stick with your PC's boot menu key: usually F11, F12 or
Esc.
What the PC needs:
- x86-64 with UEFI, with Secure Boot off. Roughly 2011 and newer.
- Ethernet (Intel e1000-family or Realtek RTL8168/8111, which covers most
desktops and laptops), or a phone sharing its connection over USB.
Choose what you're paid in
Every miner gets the same share of each payout. You pick what that share is
paid in:
| Code | Paid in |
|---|---|
glados |
$GLaDOS (the default) |
nvda |
NVIDIA |
spcx |
SpaceX |
googl |
Alphabet |
amzn |
Amazon |
gme |
GameStop |
spy |
S&P 500 |
chips |
Chip makers: NVIDIA, AMD, Intel, Micron, Broadcom, TSMC, ASML, Marvell, SK hynix, Dell |
os |
Operating systems: Microsoft, Apple, Alphabet, IBM, BlackBerry |
index |
S&P 500 and Nasdaq-100 |
metals |
Gold, silver and oil |
- On the mining screen: type a code, like
nvda, and press Enter. The
miner restarts and the screen says YOU ARE MINING NVDA. - On a USB stick: set the
rewardline inGLADOS/MINER.TXT, like
reward metals. - It's remembered on that PC, like your wallet. A code typed on the screen
stays until you type another, or until you change therewardline in
MINER.TXT.
The same 1,000,000 $GLaDOS rule applies whatever you're paid in.
Your wallet
- Hold at least 1,000,000 $GLaDOS to mine on the pool, and keep holding
it to get paid. The screen tells you if you're short. - It's remembered. An address typed at boot is saved on that PC, so every
later boot goes straight to mining. - Switch wallets by typing a new 0x address on the mining screen and
pressing Enter. - Forget the saved address by typing
mine forget. The next boot asks
again.
All the miner ever needs is your address. It never asks for a key or a
signature.
How you get paid
- Everyone gets the same. Each payout is split equally between every
eligible wallet, and each share is paid in what that wallet chose. - Who is eligible: wallets holding at least 1,000,000 $GLaDOS that did at
least a quarter of the typical miner's work in that round. Miss a round and
your work carries over to the next. - How often: as soon as the pot is big enough that fees stay under 10% of
it. More miners means more frequent payouts. - Straight to your wallet on Robinhood Chain. There is nothing to claim.
- Every payout is public, with its transaction:
https://pool.aperture.institute/payouts.json, or on
https://glados.aperture.institute/pool/.
Also new in 1.3.10
- It tells you what's wrong, in plain words. No network card, no cable,
no address from the router, no internet: each one is its own message on the
screen, and the miner keeps retrying by itself until it's fixed. - Clear wallet messages. If your wallet holds less than 1,000,000
$GLaDOS, the pool says exactly how much it holds and what it needs. A
mistyped address or a contract address gets its own message too.
Also in this release
glados-pool and glados-miner: static Linux builds of the pool and a
host-side miner, if you'd like to mine without booting an ISO.