Skip to content

v0.3.0 — configuration matches what an operator knows

Choose a tag to compare

@crabbytt crabbytt released this 21 Jul 12:39
b9a361e

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.