Registrieren Sie einen Operator
Subspace Node herunterladen
Laden Sie „Subspace Node“ für Ihr jeweiliges Betriebssystem herunter.
Derzeit wird nur das Ausführen und Registrieren eines Operators im Taurus-Testnetz unterstützt.
- 🖼️ Windows
- 🍎macOS
- 🐧Ubuntu
Die richtige Domain auswählen
Ein Betreiber muss sich in einer bestimmten Domäne registrieren und ein Schlüsselpaar erstellen, um an der Bundle-Produktion teilnehmen zu können. Autonomys verwendet derzeit „Domäne 0“ für die EVM-Domäne. Weitere Domänen werden in Zukunft verfügbar sein. Es ist möglich, für jede Domäne einen Betreiber zu registrieren, allerdings benötigt jeder Betreiber einen eigenen Knoten. Aktuell können Betreiber nur im Taurus-Netzwerk registriert werden.
Any account with the minimum operator stake of 100 tAI3 can become an operator.
Betreiberschlüssel erstellen
An operator needs a key pair to participate in bundle production.
Um einen neuen Operatorschlüssel zu erstellen, führen Sie den folgenden Befehl aus:
<BASE_PATH>
: Pfad zum Speichern der Knotendaten<DOMAIN_ID>
: Domänen-ID, mit der Sie arbeiten möchten (z. B. 0 für EVM-Domäne)
./subspace-node-ubuntu-x86_64-skylake-taurus-2025-may-27 domain key create --base-path "<BASE_PATH>" --domain-id "<DOMAIN_ID>"
Der Betreiber ist dafür verantwortlich, die richtige Domänen-ID herauszufinden, mit der er arbeiten möchte.
Sie haben erfolgreich einen Betreiberschlüssel generiert, herzlichen Glückwunsch!
Notieren Sie die ausgedruckte Seed-Phrase und bewahren Sie sie sicher auf. Sollte sie durchsickern oder gestohlen werden, besteht die Gefahr, dass sowohl Ihre Betreiber- als auch Ihre Nominator-Einsätze gekürzt werden.
The keys were generated in the subfolder of <BASE_PATH>/domains/<DOMAIN_ID>/keystore
. If you don't see the generated keypair in the subfolder, something went wrong.
Start the domain operator node
The domain operator node is running with an embedded consensus node, thus you need to specify the args for both the consensus node and the domain operator node:
subspace-node [consensus-chain-args] -- [domain-args]
Currently, the domain chain does not support syncing from other operator nodes; it needs to be deterministically derived from the consensus chain block by block.
Sie müssen Ihren Knoten aus dem Genesis-Block löschen und synchronisieren, ohne Snap-Sync zu verwenden, da Sie sowohl die Konsens- als auch die Domänenkette synchronisieren müssen. Sie müssen keine vorhandenen Farmen löschen
Sie können die Einrichtung der <OPERATOR_ID>
während der Knotensynchronisierung ignorieren, da Sie erst nach der Registrierung Ihres Operators eine Operator-ID erhalten. Stellen Sie sicher, dass Sie diese nach der Synchronisierung und Registrierung einrichten, indem Sie <OPERATOR_ID>
durch Ihre Operator-ID ersetzen, die Sie bei der Registrierung des Operators erhalten haben.
<NAME>
: Ihr Knotenname für die Telemetrie<BASE_PATH>
: Pfad zum Speichern der Knotendaten<DOMAIN_ID>
: Domänen-ID, mit der Sie arbeiten möchten<OPERATOR_ID>
: Ihre Betreiber-ID (erhalten Sie nach der Registrierung)
- 🖼️ Windows
- 🍎 macOS
- 🐧 Ubuntu
- 🐋 Docker
subspace-node-windows-x86_64-skylake-taurus-2025-may-27.exe run `
--chain taurus `
--name "<NAME>" `
--base-path "<BASE_PATH>" `
--sync full `
-- `
--domain-id "<DOMAIN_ID>" `
--operator-id "<OPERATOR_ID>"
./subspace-node-macos-aarch64-taurus-2025-may-27 run \
--chain taurus \
--name "<NAME>" \
--base-path "<BASE_PATH>" \
--sync full \
-- \
--domain-id "<DOMAIN_ID>" \
--operator-id "<OPERATOR_ID>"
./subspace-node-ubuntu-x86_64-skylake-taurus-2025-may-27 run \
--chain taurus \
--name "<NAME>" \
--base-path "<BASE_PATH>" \
--sync full \
-- \
--domain-id "<DOMAIN_ID>" \
--operator-id "<OPERATOR_ID>"
services:
node:
# Replace snapshot-DATE with the latest release (like mainnet-2025-march-05)
image: ghcr.io/autonomys/node:snapshot-DATE
volumes:
# Instead of specifying volume (which will store data in /var/lib/docker), you can
# alternatively specify path to the directory where files will be stored, just make
# sure everyone is allowed to write there
- node-data:/var/subspace:rw
# - /path/to/subspace-node:/var/subspace:rw
ports:
# If port 30333 or 30433 is already occupied by another Substrate-based node, replace all
# occurrences of 30333 or 30433 in this file with another value
- "0.0.0.0:30333:30333/tcp"
- "0.0.0.0:30433:30433/tcp"
- "0.0.0.0:40333:40333/tcp"
restart: unless-stopped
command: [
"run",
"--chain", "taurus",
"--base-path", "/var/subspace",
"--listen-on", "0.0.0.0:30333",
"--dsn-listen-on", "/ip4/0.0.0.0/tcp/30433",
"--name", "<NAME>",
"--sync", "full",
"--",
"--domain-id", "<DOMAIN_ID>",
"--operator-id", "<OPERATOR_ID>",
"--listen-on", "/ip4/0.0.0.0/tcp/40333"
]
healthcheck:
timeout: 5s
# If node setup takes longer than expected, you want to increase interval and retries number.
interval: 30s
retries: 60
volumes:
node-data:
You should see the node start successfully and begin syncing.
Register an operator on domain
It's crucial to fully sync your node before registering as an operator. Please follow the commands in the Start the domain operator node section and only register as an operator once your node is fully synced. If many operators are registered but their nodes are still syncing or offline, it can adversely affect the speed of block production in the domain. You are required to have at least 100 tAI3 in order to register your operator. You can obtain tAI3 by farming on the taurus network.
Registrieren Sie einen Betreiber über die Staking-Schnittstelle von Autonomys
- Proceed to the staking tab on Astral and make sure you have the Tarus network selected.
- Verbinden Sie als nächstes Ihre Wallet.
- Wählen Sie die Wallet aus, die Sie verbinden möchten. Die Wallets SubWallet, NovaWallet und Talisman werden unterstützt.
- Geben Sie Ihr Passwort ein, um Zugriff auf Ihr Wallet zu gewähren.
- Select the account you'd like to use from the dropdown menu. You can click the button in the upper left corner to see available and locked (staked) token balances for the selected account.
- While still on the
Staking
tab, selectRegister Operator
.
- Select your Domain (It will default to Auto EVM), Signing key, Amount to Stake, Nominator Tax, a Minimum Nominator Stake, and then click on the
Register Operator
button at the bottom of the page.
Make sure to specify a Minimum Nominator Stake of at least 1 tAI3 and to use the operator key generated on the previous Create operator key step.
- Approve the request in the pop-up window.
- Congratulations, you're now registered as an operator! While still on the
Staking
tab, selectOperators
and then Change the switch to sayMy nominations
to see your operator and get the Operator Id.
It will take until the end of an epoch for the operator to be registered and appear on the page. Once you have your Operator Id you can restart your operator node and include the --operator-id **OPERATOR_ID**
as a parameter.
Increasing Stake
-
To Increase your existing operator stake, you can click on the
Nominate
button next to your operator either from theOperators
page or theMy Nominations
page. -
Choose an amount to stake and click on the
Nominate
button on the pop-up.
- After approving the transaction, you will then see a pending transaction under your operator that should be completed at the end of an epoch
Decreasing Stake
- To decrease your existing operator stake, you can click on the
Withdraw
button next to your operator on theMy Nominations
page.
- Use the slider to determine what percentage of your stake you wish to withdraw.
-
Click on the
Withdraw
button to confirm the withdrawal and approve the transaction. -
You will then see a pending transaction for the withdrawal.
Your funds will be automatically withdrawn after 14,400 domain blocks (can be from 1-2 days depending on block production speed).
- After the withdraw is complete, you will want to click on the
Unlock Funds
button.
- Next confirm the unlock in the pop-up by pressing the Unlock Funds button. Your funds should now by unlocked and available for use.
Staking Epoch
A staking epoch is a period of time during which staking distribution remains the same. This period is currently set to 100 blocks (~10 minutes). The end of each epoch triggers a series of events to transition to the next epoch. These events include:
-
allocation of fees earned for the blocks confirmed during the epoch
-
deposits and withdrawals of stake
-
operator registrations and de-registrations
-
recalculation of stake distribution for the slot leader election