Python SDK
from konnex import KonnexClient
client = KonnexClient()
# Submit task
job_id = client.tasks.submit(
subnet="sn.roboarm.sim",
prompt="pick pepper, slice, sauté 2 minutes, plate",
reward_usd1=12.5,
stake_usd1=5,
deadline_s=120,
)
# Miner: register a model
client.miners.register(
subnet="sn.roboarm.sim",
wasm_path="./out/policy.wasm",
kpi={"success": ">=0.98", "time_s": "<=120"},
stake_usd1=10,
)
# Validator: verify PoPW bundle
score = client.validators.verify(job_id=job_id, bundle_path="./powp.zip")
print(score)Last updated