v0.3.0 — configuration matches what an operator knows
v0.3.0 — configuration matches what an operator knows
Required configuration is now just your bittensor wallet:
ENGY_SN53_WALLET=<your wallet name>
ENGY_SN53_WALLET_HOTKEY=<your hotkey name>
ENGY_SN53_API and ENGY_SN53_MASTER_HOTKEY are protocol constants, identical
for everyone on the subnet, and now default in code. Override them together
only to point at a non-production deployment - the master hotkey signs only
for the provider that holds it, so a mismatched pair rejects every payload.
BREAKING for one case: the wallet names no longer default to bittensor's
"default" naming. A deployment that relied on that now fails at startup
instead of signing with whatever wallet happens to carry that name. Set both
explicitly.
Everything in the v0.2.0 notes still applies, including the reason to upgrade
from 0.1.0.