Skip to main content

Documentation Index

Fetch the complete documentation index at: https://yieldxyz.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Base is an Ethereum L2 built by Coinbase. Staking opportunities on Base are exposed through the standard Yield.xyz integration model.

What this covers

  • Native staking and yield opportunities on Base
  • Validator selection (where applicable)
  • Lifecycle timing (warmup/unbonding/withdraw windows)

Available yields

Query the catalog for current Base staking opportunities:
curl --request GET \
  --url 'https://api.yield.xyz/v1/yields?network=base' \
  --header 'accept: application/json' \
  --header 'x-api-key: <API_KEY>'
Schemas and required arguments come from yield metadata. Current availability comes from the Providers catalog.

Integration model

1

Fetch yield metadata

Get required arguments and mechanics from the yield endpoint.
2

Request action

Call enter, exit, or manage with the required arguments.
3

Sign & submit

Execute ordered transactions using your signing infrastructure.
4

Track balances

Monitor lifecycle states and pending actions.

What to expect

Where applicable, staking yields accept a validatorAddress argument. Fetch available validators from the yield metadata.
Unbonding periods are yield-specific. Check yield metadata for timing requirements.
Use balances endpoint to check for pending actions (claim, withdraw, restake).
  • Insufficient balance for gas
  • Approval not completed before stake transaction
  • Validator at capacity

See also

EVM Overview

All EVM staking

API Reference

Discovery endpoints