Skip to content

[P0] How to change `inference_url` #381

Closed @tcharchian opened 2025-09-30 16:43 UTC 1 comment Updated 2025-12-08 21:16 UTC
  1. Change inference_url. Probably, it should happen immediately and propagate everywhere.
  2. Vefigy inference_url. Let's think on how can it be verified, at least asynchronousl,y whena node with that URL is already running Example: api container has a new endpoint /v1/verify, which returns:
    {
        "requester_address": "gonka...",
        "timestamps": <timestamp in last Xmin>,
        "signature": <singature of timestamps by this node's warm key>
    }
    
    The signature should not be refreshed more than once within X minutes. Such an endpoint should be enough to have voting for claiming the wrong address. Ideally, every api node should verify all inference_url once in an epoch automatically and initiate this voting, but it's hard to estimate it for now, it might be okay to leave it manual at the moment.
  3. Add a check that a new participant can't be created if there is the same URL across active participants (are all?), and also a participant can't be edited to set the existing URL.

💬 Comments (1)

@tcharchian commented 2025-12-08 21:16 UTC

https://gonka.ai/FAQ/#how-to-change-inference_url


🔄 Auto-synced from Issue #381 every hour.