Native Staking
A native integration relies on the node operator's existing API infrastructure to enable the programmatic creation of validators. In a native integration:
- The node operator is responsible for producing calldata for the validator deposit transaction
- Northstake provides the necessary information and parameters
- The node operator creates and submits the transaction to the Ethereum network
- The node operator must provide pre-signed validator exit messages to Northstake
API Endpoints Required
Node operators should provide the following API endpoints:
- Validator Creation Endpoint: accepts parameters for validator creation and produces the calldata for the creation of validator
- Status Check Endpoint: Returns status of validator provisioning
- Exit Message Endpoint: Provides pre-signed validator exit messages
- Fee Recipient Configuration Endpoint: Allows setting fee recipient addresses
Updated 11 days ago