> ## Documentation Index
> Fetch the complete documentation index at: https://yieldxyz.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Bring your own node

> Route delegations for validator-selection staking yields to validator addresses you already operate.

Bring Your Own Node (BYON) means you supply your own validator addresses instead of delegating to yield.xyz's Preferred Validator Network or a whitelabel node. Your infrastructure and its revenue stay yours; yield.xyz still indexes positions, validator metadata, and reward history around it the same way it does for any other validator.

## When it applies

BYON applies only to staking yields where you select a validator on enter, that is, yields with `mechanics.requiresValidatorSelection: true`. For those yields, an enter request takes a `validatorAddress` (or `validatorAddresses` for yields that support splitting a delegation across multiple validators). With BYON, that address is one you control; the enter request otherwise looks identical to entering with a PVN or whitelabel validator.

Fetch the yield's validators with `GET /v1/yields/{yieldId}/validators` to confirm your address is indexed and returns the expected `commission`, `status`, and `rewardRate` before you route production traffic to it. See [Preferred validators](/documentation/earn/staking/validators/preferred-validators) for the full validator object.

## Validator setup options

BYON is one of three validator setups. You can combine them: route delegations to your own nodes where you operate them, and fill coverage gaps with the other two.

| Option | Infrastructure | Branding & fees | Best for |
| - | - | - | - |
| [Preferred Validator Network](/documentation/earn/staking/validators/preferred-validators) | Pre-vetted institutional validators, no setup | Revenue share with PVN validators | Fastest path to broad network coverage |
| [Whitelabel validators](/documentation/advanced-setup/whitelabel-nodes) | Dedicated nodes deployed and managed by yield.xyz | Your branding, your fee settings, 100% of rewards | Branded staking without running infrastructure |
| Bring Your Own Node | Your existing nodes, operated by you | Full control over branding, fees, and revenue | Established node operators |

## Who BYON is for

<AccordionGroup>
  <Accordion title="Existing node operators">
    You already run validators on networks such as Ethereum, Solana, or Cosmos. BYON integrates those nodes into the Yield API, and you can add coverage for other networks through the PVN.
  </Accordion>

  <Accordion title="Institutional staking providers">
    You operate dedicated infrastructure for enterprise clients. BYON gives you a unified API across networks while you retain full operational control.
  </Accordion>

  <Accordion title="Exchanges and custodians with staking products">
    You run validators behind an in-house staking product. BYON lets you keep that infrastructure and expand the asset list without building per-chain integrations.
  </Accordion>
</AccordionGroup>

## Get started

BYON onboarding is handled directly by the yield.xyz team: you provide your validator addresses and metadata, and delegations for the relevant yields are routed to your nodes.

<Card title="Contact us" icon="envelope" href="mailto:hello@yield.xyz">
  Discuss BYON integration for your existing validator infrastructure.
</Card>

## Next steps

<Columns cols={2}>
  <Card title="Preferred validators" icon="star" href="/documentation/earn/staking/validators/preferred-validators">
    Use pre-vetted institutional validators with SLA guarantees instead.
  </Card>

  <Card title="Whitelabel validators" icon="tag" href="/documentation/advanced-setup/whitelabel-nodes">
    Deploy branded validator nodes managed by yield.xyz.
  </Card>

  <Card title="Actions" icon="bolt" href="/documentation/earn/core-concepts/actions">
    See how staking transactions are constructed and executed.
  </Card>

  <Card title="Balances & positions" icon="wallet" href="/documentation/earn/core-concepts/balances-positions">
    Track user positions across your validators.
  </Card>
</Columns>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.