Submit new node registration transaction
Here's the documentation for the Node Registration endpoint following the established schema:
Node Registration
Register Node
Submits a transaction to register a new node in the network.
Request Body
Request Fields
gas
(string): Object ID of the gas object to pay for the transactiongas_budget
(integer): Maximum gas units allowed for the transactiongas_price
(integer): Price per gas unit in MIST (smallest currency unit)
Response Status Codes
200 OK
: Successfully submitted node registration transaction500 Internal Server Error
: Failed to submit the transaction
Response
Response Fields
tx_digest
(string): Transaction digest that can be used to track the transaction status
Example Error Response
Notes
Node registration is required before participating in any network activities
The gas object must be owned by the wallet submitting the transaction
The transaction digest can be used to:
Track transaction status
Verify successful registration
Retrieve the node badge object ID
After successful registration, the node will receive a unique node badge and small ID
Gas budget should be set appropriately to ensure transaction completion
Last updated