Nodes

Field Name
Description
Required
Type

Node Type

Defines the type of node:

  • posNode: These are the nodes operated with assets delegated by others. This concept does not apply to Ethereum, since delegation to nodes isn't possible.

  • hostingNode: This refers to a Validator as a Service model, where a user entrusts you with 32 Ethereum, and you manage the node on their behalf.

  • operatorNode: These nodes represent the ones engaged in staking through various Liquid Staking Token (LST) services. There's a specific attribute, liquidStakingProvider, for naming the service you're utilizing for this purpose, such as Lido, Swell, Ledger, etc.

Required

string

address

Validator Address

Required, if Node Type = posNode

string

feeUsd

Hosting Fee, a USD fixed price for VaaS

Only if aplicalbe

float

fee

Commission (in %) charged to the staking user over the rewards earned

Only if aplicalbe

float

users

Total staking users for the node

Required

int

balanceToken

Total tokens staked for the node

Required

float

balanceTokenUsd

Usd value of staked tokens

Optional

float

liquidStakingProvider

The liquid staking provider that hosts the operator node (e.g. lido-finance, swell-network)

Required if Node Type = operatorNode

string

For whitelabel (private) nodes, format them in the following format: "wl_node_{ASSET_SLUG}_{YOUR_PROVIDER_SLUG}_0" If you are sending more than 1 node per asset, increase the last character by 1 for each node (ex. "wl_solana_cool-nodes_0", "wl_solana_cool-nodes_1", ...)

Last updated

Logo