structsd tx structs address-register [player-id] [address] [proof-pubkey] [proof-signature] [permissions] --from [key-name] --gas auto --gas-adjustment 1.5 -y. Player creation may occur via webapp or automatically on first address-register.structsd query structs player-me to resolve own player ID.structsd tx structs planet-explore [player-id] --from [key-name] --gas auto --gas-adjustment 1.5 -y. New planets start with 5 ore, 4 slots per ambit.structsd tx structs struct-build-initiate [player-id] 14 space [slot] --from [key-name] --gas auto --gas-adjustment 1.5 -y. Type 14 = Command Ship; must be in fleet (space ambit), not on planet.structsd tx structs struct-build-compute [struct-id] -D [difficulty] --from [key-name] --gas auto --gas-adjustment 1.5 -y.structsd tx structs struct-build-complete [struct-id] --from [key-name] --gas auto --gas-adjustment 1.5 -y.structsd tx structs struct-activate [struct-id] --from [key-name] --gas auto --gas-adjustment 1.5 -y. Requires 50,000 W capacity.structsd tx structs struct-build-initiate [player-id] [ore-extractor-type-id] [ambit] [slot] --from [key-name] --gas auto --gas-adjustment 1.5 -y. Repeat compute → complete → activate.| Action | CLI Command |
|---|---|
| Register address | structsd tx structs address-register [player-id] [address] [proof-pubkey] [proof-signature] [permissions] |
| Explore planet | structsd tx structs planet-explore [player-id] |
| Initiate build | structsd tx structs struct-build-initiate [player-id] [struct-type-id] [operating-ambit] [slot] |
| Build compute (PoW) | structsd tx structs struct-build-compute [struct-id] -D [difficulty] |
| Build complete | structsd tx structs struct-build-complete [struct-id] |
| Activate struct | structsd tx structs struct-activate [struct-id] |
| Query player | structsd query structs player [id] |
| Query self | structsd query structs player-me |
| Query planet | structsd query structs planet [id] |
| Query fleet | structsd query structs fleet [id] |
| Query struct | structsd query structs struct [id] |
Build order: Command Ship (type 14, fleet) → Ore Extractor (planet). Common tx flags: --from [key-name] --gas auto --gas-adjustment 1.5 -y.
structsd query structs player [id] — player exists, onlinestructsd query structs planet [id] — planet claimed, ore presentstructsd query structs fleet [id] — fleet on stationstructsd query structs struct [id] — struct status = Onlineknowledge/mechanics/building.mdknowledge/mechanics/planet.mdknowledge/mechanics/fleet.mdknowledge/entities/struct-types.md