Structs Mining

Procedure

  1. Check planet orestructsd query structs planet [id]. If currentOre == 0, explore new planet first.
  2. Mine ore — Run structsd tx structs struct-ore-mine-compute [struct-id] -D 14000 --from [key-name] --gas auto --gas-adjustment 1.5 -y, then structsd tx structs struct-ore-mine-complete [struct-id] --from [key-name] --gas auto --gas-adjustment 1.5 -y.
  3. Refine immediately — Ore is stealable. Run structsd tx structs struct-ore-refine-compute [struct-id] -D 28000 --from [key-name] --gas auto --gas-adjustment 1.5 -y, then structsd tx structs struct-ore-refine-complete [struct-id] --from [key-name] --gas auto --gas-adjustment 1.5 -y.
  4. Store or convert — Alpha Matter is not stealable. Use reactor (1g = 1 kW) or generator infusion as needed.
  5. Verify — Query planet (ore decreased), struct (ore/Alpha state), player (resources).

CRITICAL: Ore is stealable. Alpha Matter is not. Always refine immediately after mining.

Commands Reference

Action CLI Command
Mine compute (PoW) structsd tx structs struct-ore-mine-compute [struct-id] -D 14000
Mine complete structsd tx structs struct-ore-mine-complete [struct-id]
Refine compute (PoW) structsd tx structs struct-ore-refine-compute [struct-id] -D 28000
Refine complete structsd tx structs struct-ore-refine-complete [struct-id]
Query planet structsd query structs planet [id]
Query struct structsd query structs struct [id]
Query player structsd query structs player [id]

Common tx flags: --from [key-name] --gas auto --gas-adjustment 1.5 -y.

Verification

Error Handling

See Also