License Delegation Guide
Last updated
Last updated
After purchasing a BK license, it does not become active automatically. To activate its participation in the protocol and start receiving rewards, the license must be delegated to a node that will perform validator functions.
In order for the licenses to be added to the zerostate and start getting rewards from the 1st block, this delegation has to happen before the network launch.
To use the dashboard, you need to register and obtain License Owner Keys .
To do this, follow the onboarding guide for the dashboard.
If, after completing the registration, you don't see your licenses on the Licenses tab, contact a Gosh representative through any publicly available channel or community group, and provide them with your License Owner's public key
.
You can delegate your licenses directly through the Acki Nacki Dashboard in two ways:
By manually entering a Custom Node Provider’s public key, if you already know which Provider you want to delegate to.
After registering in the dashboard, go to the Licenses
tab and click the Delegate
button.
Choose a Node Provider to whom you want to delegate your Licenses:
and submit a delegation request by filling in the following fields:
Block Keeper Licenses amount – specify the number of available licenses you want to delegate to this provider’s nodes.
Also provide your contact details so the Node Provider can get in touch with you:
Name
Email
Telegram
Confirm the entered information by entering your passcode in the Passcode
field.
Then click the Sign and send request
button:
You will see a confirmation that your request has been signed.
Once the request is signed, the Provider
column will display the name of the Node Provider to whom you delegated your licenses, and the counter at the top will update to reflect the increased number of delegated licenses:
Inform your Node Provider about the delegation and share your License Owner public key
with them. This is important for data verification.
Now proceed to the next step after delegation.
If the Node Provider has shared their public key with you, then after registering in the dashboard, go to the Licenses tab and click the Delegate button:
In the list of Node Providers that appears, click the Custom button:
Please fill out the delegation form, enter your passcode to confirm the delegation, and click Sign Delegation
You will see a confirmation that your request has been signed.
Inform your Node Provider about the delegation and share your License Owner public key
with them. This is important for data verification.
If you are both a License Owner and a Node Owner (Node Provider), you can delegate your licenses directly to your own node.
This can be done in one of the following ways:
Using the Dashboard, by specifying your Node Provider public key, as described in the section above.
Manually, via CLI tools like tvm-cli
.
If you are using the manual method, make sure you have:
You can view the ID of each license in the Dashboard under the Licenses tab:
Then, follow the instructions described in the Create a Delegation Signature section.
Before revoking the delegation of your license, please notify your Node Provider.
A delegation signature on a running node is only invalidated by a newer delegation signature on another running node.
If a Node Provider had already started a node with your license - ask to remove your license from the node
If you signed the delegation via Dashboard - also revoke the delegation to delete the signature - click on the name of the Node Provider to whom the license has been delegated.
Confirm your decision by checking the box and clicking the Revoke Delegation
button:
You will see the changes reflected in the Dashboard, The "Provider" column will be empty
You can now delegate your license again. Remember, if the license is not delegated, it will not generate any rewards.
At this stage, preparations for the network launch are underway. For licenses delegated during this phase to be included in the , the node to which you delegated your license must join the Decentralized Network Starter Protocol (DNSP). After that, the license status will change to Online
, and you will see the update in the Dashboard.