# Knowledge Base ## Docs - [ERC-20 token balances for an address](https://docs.beaconcha.in/api-reference/addresses/erc-20-token-balances-for-an-address.md): Retrieve a paginated list of ERC-20 token balances for a specific Ethereum address. Use this endpoint to list all token balances when the number of tokens exceeds the 200-token limit returned by the summary endpoint `/api/v1/execution/address/{address}`. Use the `offset` and `limit` query parameters… - [Execution address balances](https://docs.beaconcha.in/api-reference/addresses/execution-address-balances.md): Retrieve the native ETH balance and ERC-20 token balances for an Ethereum address. The response includes at most 200 distinct ERC-20 tokens. To fetch all tokens beyond this limit, call `/api/v1/execution/address/{address}/erc20tokens`. - [Execution block overview](https://docs.beaconcha.in/api-reference/blocks/execution-block-overview.md): Retrieve one or more execution-layer blocks by block number. Provide block numbers as a comma-separated list in the `blockNumber` path segment (up to 100 values). The response includes per-block metadata, rewards, consensus linkage, and relay information when available. - [Execution blocks produced by fee recipient, proposer index, or pubkey](https://docs.beaconcha.in/api-reference/blocks/execution-blocks-produced-by-fee-recipient-proposer-index-or-pubkey.md): Retrieve execution-layer blocks attributed to one or more producers. You can filter by fee recipient address (execution coinbase), beacon-chain proposer index, or validator public key. Provide one or more identifiers as a comma-separated list in the `addressIndexOrPubkey` path segment. You may mix i… - [Resolve ens name or address](https://docs.beaconcha.in/api-reference/ens/resolve-ens-name-or-address.md): Get the address for an ens name and vice versa. Returns and object with the ens name and address - if found. - [Epoch overview](https://docs.beaconcha.in/api-reference/epochs/epoch-overview.md): Retrieve aggregate metrics and status for a beacon chain epoch. You can specify the epoch by number, or use the keywords `latest` (most recently processed epoch) or `finalized` (most recent epoch finalized by the consensus). - [Epoch slots](https://docs.beaconcha.in/api-reference/epochs/epoch-slots.md): Retrieve all slots within a specific epoch, including per-slot block metadata such as proposer, roots, operation counts, sync committee participation, and execution payload details when available. You can specify the epoch by number, or use the keywords `latest` (most recently processed epoch) or `f… - [Block](https://docs.beaconcha.in/api-reference/ethereum/block/overview.md): Provides comprehensive details about a specific execution layer block, excluding rewards. For reward details, refer to [v2/ethereum/block/rewards](/api-reference/ethereum/block/rewards). - [Details](https://docs.beaconcha.in/api-reference/ethereum/block/rewards.md): Offers detailed insights into the execution layer rewards for a specific block, including transaction fees and MEV (Maximal Extractable Value). - [💎 Overview](https://docs.beaconcha.in/api-reference/ethereum/entities/overview.md): Returns an overview of all entities with their validator count, BeaconScore, and net share. - [💎 Sub Entities](https://docs.beaconcha.in/api-reference/ethereum/entity/sub-entities.md): Returns an overview of all sub-entities associated with a given entity, including their validator count, BeaconScore, and net share. - [Network Performance](https://docs.beaconcha.in/api-reference/ethereum/performance-aggregate.md): Returns aggregated performance metrics for the entire network in the given time range. - [Staking Queues](https://docs.beaconcha.in/api-reference/ethereum/queues.md): Returns information about the various staking related queues (e.g. activation, exit, etc) and how long the expected wait time is. - [Rewards](https://docs.beaconcha.in/api-reference/ethereum/slot/attestation-duties.md): Provides detailed status and reward information about attestation duties assigned to validators for a specific slot. The validator filter is optional; if omitted, results include all validators assigned attestation duties for the slot. - [Slot](https://docs.beaconcha.in/api-reference/ethereum/slot/overview.md): Returns detailed information about a specific consensus layer slot. - [Rewards](https://docs.beaconcha.in/api-reference/ethereum/slot/sync-committee-duties.md): Provides status and reward information about sync committee duties for a specific slot for each validator. The validator filter is optional; if omitted, results include all validators assigned sync duties for the slot. This endpoint currently only supports finalized data. - [Sync Committee Periods](https://docs.beaconcha.in/api-reference/ethereum/sync-committee/overview.md): Returns basic sync committee information for a particular sync period. Use this to determine the range of epochs a given sync period entails. - [Validators](https://docs.beaconcha.in/api-reference/ethereum/sync-committee/validators.md): Returns the validators in the sync committee for a particular sync period. - [Validator](https://docs.beaconcha.in/api-reference/ethereum/validators.md): Returns basic information about a set of validators at the current epoch. - [APY & ROI](https://docs.beaconcha.in/api-reference/ethereum/validators/apy-roi.md): Returns the annual percentage yield (APY) and return on investment (ROI) for a known collection or group of validators. Known collections are referenced by index, public key, deposit address, or withdrawal address. - [Attestation Slots](https://docs.beaconcha.in/api-reference/ethereum/validators/attestation-slots.md): Returns all slot numbers where the specified validators were assigned attestation duties, grouped by slot. Each result shows a slot number and the count of your validators that attested in that slot. This is useful for tracking when your validators attested and identifying slots where they may have… - [Validator Balance](https://docs.beaconcha.in/api-reference/ethereum/validators/balances.md): Returns the balances for a set of validators at a particular epoch - [💎 Validator Metadata](https://docs.beaconcha.in/api-reference/ethereum/validators/metadata.md): Returns metadata for a set of validators, including their index, public key, deposit address, withdrawal address, entity, and sub-entity. - [Performance Aggregated](https://docs.beaconcha.in/api-reference/ethereum/validators/performance-aggregate.md): Returns aggregated performance metrics for a known collection or group of validators. Known collections are referenced by index, public key, deposit address, or withdrawal address. - [Performance](https://docs.beaconcha.in/api-reference/ethereum/validators/performance-list.md): Returns a list of a validator's performance for a specific epoch for a set of validators. - [Proposal Slots](https://docs.beaconcha.in/api-reference/ethereum/validators/proposal-slots.md): Returns a list of block proposal slots during which one or more of your selected validators were assigned a proposal duty. - [Rewards Aggregated](https://docs.beaconcha.in/api-reference/ethereum/validators/rewards-aggregate.md): Returns the cumulative rewards for a set for a known collection or group of validators. Known collections are referenced by index, public key, deposit address, or withdrawal address. - [Rewards](https://docs.beaconcha.in/api-reference/ethereum/validators/rewards-list.md): Returns a breakdown of rewards for each validator for a given epoch. - [Sync Committee Periods](https://docs.beaconcha.in/api-reference/ethereum/validators/sync-committee-periods.md): Returns a deduplicated list of sync committee periods during which one or more of your selected validators were assigned sync committee duties. - [ETH.Store daily aggregates](https://docs.beaconcha.in/api-reference/ethstore®/ethstore-daily-aggregates.md): Retrieve ETH.Store® daily aggregate metrics that represent the average financial return validators achieved over a 24-hour period. A "beaconchain-day" is defined as the number of full days elapsed since chain genesis, computed as blocks grouped into periods of `(24 * 60 * 60) // SlotsPerEpoch // Sec… - [Current gas price recommendations](https://docs.beaconcha.in/api-reference/gas/current-gas-price-recommendations.md): Retrieve current execution-layer fee recommendations and ETH price snapshot. The response provides four fee tiers expressed as wei per gas, each corresponding to a target inclusion time: rapid (≈15 seconds), fast (≈1 minute), standard (≈3 minutes), and slow (>10 minutes). The payload also includes a… - [Machine Metrics](https://docs.beaconcha.in/api-reference/machine-metrics.md): Retrieve machine monitoring metrics for the authenticated user. Returns system, validator client, and beacon node metrics that were previously pushed via the `--monitoring-endpoint` flag and set up via https://beaconcha.in/user/settings#app. - [Machine Names](https://docs.beaconcha.in/api-reference/machine-metrics/machine-names.md): List all known machine names for the authenticated user. These are the names that were provided when pushing metrics via the `--monitoring-endpoint` flag. - [Chart](https://docs.beaconcha.in/api-reference/misc/chart.md): Returns charts from the page https://beaconcha.in/charts as PNG - [Explorer Availability](https://docs.beaconcha.in/api-reference/misc/explorer-availability.md): Health endpoint to monitor the operational status of the explorer (used for load balancer health checks) - [Explorer Health](https://docs.beaconcha.in/api-reference/misc/explorer-health.md): Provides the health status of all modules of the explorer. This endpoint is useful for monitoring the availability and functionality of the explorer's components. - **Modules Monitored:** Includes monitoring of services such as `monitoring_app`, `monitoring_el_data`, `monitoring_services`, `monitori… - [Graffiti wall pixels](https://docs.beaconcha.in/api-reference/misc/graffiti-wall-pixels.md): Retrieve pixels painted on the community graffiti wall within a rectangular area and a slot range. Coordinates are expressed in pixels with the origin at the top-left corner (x = 0, y = 0). Boundary coordinates are inclusive. If you do not provide a slot, the service returns pixels from the most rec… - [Latest consensus and execution state](https://docs.beaconcha.in/api-reference/network/latest-consensus-and-execution-state.md): Retrieve the latest known network state as observed by the explorer backend. The payload includes current slot and epoch numbers, the most recent finalized epoch, a finality delay indicator, a syncing flag, and display rates used for price conversions in the UI. - [Consensus-layer rewards](https://docs.beaconcha.in/api-reference/rewards/consensus-layer-rewards.md): Retrieve consensus-layer rewards for one or more validators over multiple lookback windows. Provide validator identifiers as a comma-separated list in the path parameter. The service accepts validator indices and 0x-prefixed BLS pubkeys (up to the server-enforced limit; default 100). Amounts are ret… - [Execution layer rewards](https://docs.beaconcha.in/api-reference/rewards/execution-layer-rewards.md): Retrieve execution-layer rewards (priority fees and MEV payments) for one or more validators over multiple lookback windows. Provide validator identifiers as a comma-separated list in the path parameter. The service accepts validator indices and 0x-prefixed BLS pubkeys (up to the server-enforced lim… - [Validator performance leaderboard](https://docs.beaconcha.in/api-reference/rewards/validator-performance-leaderboard.md): Retrieve the current top 100 validators ranked by 7-day consensus-layer rewards. This endpoint does not accept query parameters. - [Get Rocket Pool validator metadata by index or pubkey](https://docs.beaconcha.in/api-reference/rocketpool/get-rocket-pool-validator-metadata-by-index-or-pubkey.md): Retrieve Rocket Pool–specific metadata for one or more Ethereum consensus validators. - [Rocket Pool network statistics](https://docs.beaconcha.in/api-reference/rocketpool/rocket-pool-network-statistics.md): Retrieve current Rocket Pool protocol statistics as observed by the explorer backend. Use this endpoint to monitor network-level metrics including node and minipool counts, rETH supply, rETH exchange rate and APR, claim interval timing, and protocol balances. Responses are cached for one minute and… - [Attestations for a slot](https://docs.beaconcha.in/api-reference/slots/attestations-for-a-slot.md): Retrieve all attestations included in the beacon block for a specific slot. You can provide a slot number or the keyword `latest` to fetch attestations from the most recently processed slot. The response lists each aggregated attestation with its source/target checkpoints, committee index, and the p… - [Attester slashings for a slot](https://docs.beaconcha.in/api-reference/slots/attester-slashings-for-a-slot.md): Retrieve all attester slashing operations included in the beacon block for a specific slot. You can provide a slot number or the keyword `latest` to fetch from the most recently processed slot. Each item contains the two conflicting attestations that triggered the slashing and the block inclusion me… - [Deposits for a slot](https://docs.beaconcha.in/api-reference/slots/deposits-for-a-slot.md): Retrieve all validator deposit operations included in the beacon block for a specific slot. Deposits include the validator public key, withdrawal credentials, amount (gwei), and signature. Use pagination parameters to page through results when many deposits are present. - [Proposer slashings](https://docs.beaconcha.in/api-reference/slots/proposer-slashings.md): Returns the proposer slashings included in a specific slot - [Slot overview](https://docs.beaconcha.in/api-reference/slots/slot-overview.md): Retrieve a beacon chain slot by slot number or block root. You can also use the keywords `latest` (most recently processed slot) or `head` (slot of the current head block). - [Voluntary exits for a slot](https://docs.beaconcha.in/api-reference/slots/voluntary-exits-for-a-slot.md): Retrieve all voluntary exit operations included in the beacon block for a specific slot. A voluntary exit is a signed message from a validator indicating the epoch at which they choose to exit the active set. Provide a slot number or use the keyword `latest` to fetch from the most recently processed… - [Withdrawals for a slot](https://docs.beaconcha.in/api-reference/slots/withdrawals-for-a-slot.md): Retrieve all withdrawal operations included in the execution payload of the beacon block for a specific slot. A withdrawal moves ETH from the beacon chain to an execution-layer address after a validator has eligible balance. Provide a slot number or use the keyword `latest` to fetch from the most re… - [Sync committee for a period](https://docs.beaconcha.in/api-reference/sync-committees/sync-committee-for-a-period.md): Retrieve the sync committee membership for a given sync period. The sync committee contains 512 validator indices that participate in light-client finality via sync committee signatures. The validators in the response are ordered by the sync-committee index (the position used when interpreting synca… - [Submit Machine Metrics](https://docs.beaconcha.in/api-reference/v1/client/metrics.md): Submits monitoring metrics from a consensus-layer client, validator client, or host machine to the authenticated beaconcha.in account. The endpoint is the target of the consensus-client `--monitoring-endpoint` flag (Lighthouse, Lodestar, Teku) and of the standalone [eth2-client-metrics-exporter](htt… - [Deposits by execution transaction hash](https://docs.beaconcha.in/api-reference/validator-deposits/deposits-by-execution-transaction-hash.md): Retrieve all beacon chain validator deposit events associated with a specific execution-layer transaction hash. This endpoint returns every deposit log decoded from the transaction, including deposit amount, validator public key, withdrawal credentials, and signature verification status. - [Attestation efficiency](https://docs.beaconcha.in/api-reference/validators/attestation-efficiency.md): Retrieve normalized attestation inclusion effectiveness for one or more validators. Provide a comma-separated list of validator indices or 0x-prefixed BLS pubkeys (up to the server-enforced limit; default 100). The score is computed for the most recently completed epoch and defined as: `score = 1 +… - [BLS-to-execution credential changes](https://docs.beaconcha.in/api-reference/validators/bls-to-execution-credential-changes.md): Retrieve on-chain BLS-to-execution credential change messages (EIP-4881 style) for one or more validators. Each item includes the slot and epoch of inclusion, the canonical block root, the validator’s BLS pubkey and signature over the change message, the original 0x00 withdrawal credentials, and the… - [Daily validator statistics](https://docs.beaconcha.in/api-reference/validators/daily-validator-statistics.md): Retrieve per-day statistics for a single validator by index. Use this endpoint to obtain balance snapshots (in gwei), duty counts (attestations, block proposals, sync committee), and deposit/withdrawal activity aggregated per beaconchain-day. When `start_day` is omitted, the API returns all days up… - [Proposal luck](https://docs.beaconcha.in/api-reference/validators/proposal-luck.md): Returns the proposal luck of a validator or a list of validators - [Validator activation and exit queue](https://docs.beaconcha.in/api-reference/validators/validator-activation-and-exit-queue.md): Retrieve current queue metrics for validators awaiting activation (entering) and validators scheduled to exit (exiting). The response includes the number of validators in each queue, the total effective balance in gwei for each queue, and the total validator count known to the explorer. No parameter… - [Validator attestations history](https://docs.beaconcha.in/api-reference/validators/validator-attestations-history.md): Retrieve attestations observed for one or more validators within a bounded epoch window. By default, the service returns data for the last 100 epochs ending at the latest processed epoch. You can narrow the range with `startEpoch` and `endEpoch`, which must lie within `[latest-99, latest]` and satis… - [Validator balance history](https://docs.beaconcha.in/api-reference/validators/validator-balance-history.md): Retrieve per-epoch balance history for one or more validators. Provide a comma-separated list of validator indices or 0x-prefixed BLS pubkeys in the path parameter (up to the server-enforced limit; default 100). Use the optional query parameters to control the time window: - latest_epoch: the most r… - [Validator deposits (execution layer)](https://docs.beaconcha.in/api-reference/validators/validator-deposits-execution-layer.md): Retrieve execution-layer deposit events associated with one or more validators. Provide a comma-separated list of validator indices or 0x-prefixed BLS pubkeys (up to the server-enforced limit; default 100). The response lists every DepositContract event observed for the specified validators, includi… - [Validator income detail history](https://docs.beaconcha.in/api-reference/validators/validator-income-detail-history.md): Retrieve a per-epoch income breakdown for one or more validators over a bounded epoch window. Provide validator identifiers as a comma-separated list in the path parameter (indices or 0x-prefixed BLS pubkeys, up to the server-enforced limit; default 100). The window ends at `latest_epoch` (defaults… - [Validator proposed blocks](https://docs.beaconcha.in/api-reference/validators/validator-proposed-blocks.md): Retrieve beacon chain blocks proposed by one or more validators within a bounded epoch window. By default, the service returns proposals from the last 100 epochs ending at the latest processed epoch. You can page the window by setting the optional `epoch` query parameter to an upper bound (inclusive… - [Validator withdrawal history](https://docs.beaconcha.in/api-reference/validators/validator-withdrawal-history.md): Retrieve withdrawal operations attributed to one or more validators within a bounded epoch window. By default, the service returns data for the last 100 epochs ending at the latest processed epoch. You can set the optional `epoch` query parameter to move the 100-epoch window back in time (the window… - [Validators by deposit address](https://docs.beaconcha.in/api-reference/validators/validators-by-deposit-address.md): Retrieve validators that have made deposits from a specific execution-layer address. The service inspects DepositContract events where the `from_address` equals the provided address and groups results by validator public key. Use this endpoint to identify validators funded by an address. ENS names a… - [Validators by withdrawal credentials or address](https://docs.beaconcha.in/api-reference/validators/validators-by-withdrawal-credentials-or-address.md): Retrieve validators whose withdrawal credentials match the provided value, or whose credentials correspond to the provided execution-layer address. You can specify either a 32-byte withdrawal credentials value or a 0x-prefixed Ethereum address. When you provide an address, the service derives the co… - [Validators overview](https://docs.beaconcha.in/api-reference/validators/validators-overview.md): Retrieve validator information by index or public key using a comma-separated list in the path parameter. Provide up to 100 identifiers (higher limits may apply to authenticated premium users). Each identifier must be either a validator index (base-10 integer) or a 48-byte BLS public key as 0x-prefi… - [Validators overview (POST)](https://docs.beaconcha.in/api-reference/validators/validators-overview-post.md): Retrieve validator information by index or public key using a JSON request body. Use this endpoint when the list of identifiers is too long for the GET path parameter. Provide up to 100 identifiers (higher limits may apply to authenticated premium users) as a comma-separated string in the `indice… - [Account Management FAQ](https://docs.beaconcha.in/api/account-management.md): Answers to common questions about managing your beaconcha.in API account, including plan upgrades, multiple accounts, and email changes - [AI Integration](https://docs.beaconcha.in/api/ai-integration.md): Connect AI assistants and LLMs to beaconcha.in documentation for accurate, up-to-date answers about Ethereum staking and our API. - [Dashboard management and data API](https://docs.beaconcha.in/api/dashboard.md): Learn how to manage the validators on your beaconcha.in dashboard and query your dashboard data on‑demand using the V2 API and validator selectors. - [API Error Messages](https://docs.beaconcha.in/api/error-handling.md): Complete reference for beaconcha.in API error messages, what they mean, and how to handle them. - [Machine Metrics](https://docs.beaconcha.in/api/machine-metrics-overview.md): Push consensus-layer node, validator, and host metrics to your beaconcha.in account - [Getting Started](https://docs.beaconcha.in/api/overview.md): Learn how to authenticate, make your first request, and understand responses using the beaconcha.in V2 API — the recommended API for all new integrations. - [Pagination](https://docs.beaconcha.in/api/pagination.md): Learn how cursor and page_size work together to paginate list endpoints in the v2 API - [Understanding Rate Limits](https://docs.beaconcha.in/api/rate-limits.md): Learn how to monitor and work within API rate limits - [V1 API Overview](https://docs.beaconcha.in/api/v1-overview.md): We recommend using the V2 API for all new integrations. - [Migrating from V1 to V2 API](https://docs.beaconcha.in/api/v1-to-v2-migration.md): Step-by-step guide to migrate your application from the beaconcha.in V1 API to the V2 API, with endpoint mappings and code examples. - [BeaconScore vs. 3rd Party Metrics](https://docs.beaconcha.in/beaconscore/BeaconScore-vs-3rd-party-metrics.md): Understanding how BeaconScore differs from externally weighted validator performance metrics - [Introduction](https://docs.beaconcha.in/beaconscore/introduction.md): BeaconScore, a metric to measure validator performance - [Product Updates](https://docs.beaconcha.in/changelog/product-updates.md) - [Deposit process](https://docs.beaconcha.in/faqs/deposit-process.md): This guide explains the different validator statuses shown on Beaconcha.in and how validators transition between them. - [How Ethereum validator withdrawals work](https://docs.beaconcha.in/faqs/how-withdrawals-work.md): Understand the lifecycle, credentials, timing, and verification of validator withdrawals. If you have exited your validator and are waiting for your ETH, this guide explains what happens next, how long it can take, and how to confirm progress on beaconcha.in. - [Optimal Inclusion Distance](https://docs.beaconcha.in/faqs/optimal-inclusion-distance.md): Explains why inclusion distance can appear as 0 despite later block inclusion. - [Understanding Ethereum's Validator Queues](https://docs.beaconcha.in/faqs/understanding-validator-queues.md): Learn how Ethereum manages validator entry, exit, and withdrawal queues - [Why validator withdrawals don’t show up as wallet transactions](https://docs.beaconcha.in/faqs/validator-withdrawals-execution-layer.md): Understand why withdrawals appear as balance credits on the EL and how to verify them. - [API Terms and Conditions of Licence and Use](https://docs.beaconcha.in/legal/api-terms.md) - [Terms of Use for BeaconScore](https://docs.beaconcha.in/legal/beaconscore-license.md) - [Imprint](https://docs.beaconcha.in/legal/imprint.md) - [License Materials](https://docs.beaconcha.in/legal/license-materials.md): Download BeaconScore and beaconcha.in branding assets for use on your website - [Data Protection Declaration](https://docs.beaconcha.in/legal/privacy.md) - [General Terms and Conditions](https://docs.beaconcha.in/legal/terms.md) - [Legacy notifications](https://docs.beaconcha.in/notifications-monitoring/legacy-notifications.md): How to configure beaconcha.in notifications - [Mobile App <> Cl Node Monitoring](https://docs.beaconcha.in/notifications-monitoring/mobile-app-beacon-node.md): A step-by-step tutorial on how to monitor your staking device and consensus layer node on the beaconcha.in mobile app - [Notifications](https://docs.beaconcha.in/notifications-monitoring/notifications.md): Manage notifications in the v2 dashboard - [APY & ROI Metrics](https://docs.beaconcha.in/use-cases/apy-roi.md): Calculate annual percentage yield and return on investment for validators - [Benchmark Entity vs Network](https://docs.beaconcha.in/use-cases/benchmark-entity-vs-network.md): Compare one staking entity against the network baseline for BeaconScore, APY, missed rewards, and sub-entity drill-down - [Embed BeaconScore in Your Product](https://docs.beaconcha.in/use-cases/embed-beaconscore.md): Integrate BeaconScore metrics into your staking platform or application - [Introduction](https://docs.beaconcha.in/use-cases/entity-benchmarking-overview.md): Rank, compare, and benchmark Ethereum staking entities using BeaconScore, APY, and missed rewards - [Overview](https://docs.beaconcha.in/use-cases/introduction.md): Practical guides for common validator operations using the beaconcha.in V2 API - [Analyze Missed Rewards](https://docs.beaconcha.in/use-cases/missed-rewards.md): Identify and quantify rewards lost due to missed or delayed validator duties - [Introduction](https://docs.beaconcha.in/use-cases/performance-introduction.md): Monitor validator performance using BeaconScore and the Performance API - [Private Entity Benchmarking with Dashboards](https://docs.beaconcha.in/use-cases/private-entity-benchmarking-with-dashboard.md): Use validator dashboards as private entities and benchmark them against the network using the same methodology as public entity comparisons - [Track Queue & Entry Times](https://docs.beaconcha.in/use-cases/queue-tracking.md): Monitor network-wide activation, exit, and withdrawal queues - [Rank and Compare Entities](https://docs.beaconcha.in/use-cases/rank-and-compare-entities.md): Rank public staking entities by BeaconScore, APY, missed rewards, and network share - [Custom Range Rewards](https://docs.beaconcha.in/use-cases/rewards-custom-range.md): Calculate validator rewards for any custom epoch or date range by iterating through epochs - [Dashboard as Private Sets](https://docs.beaconcha.in/use-cases/rewards-dashboard-private-sets.md): Use the Validator Dashboard to organize validators into queryable groups - [Epoch & Time Zone Conversion](https://docs.beaconcha.in/use-cases/rewards-epoch-conversion.md): Convert between Ethereum epochs, timestamps, and local time zones for rewards calculations - [Introduction](https://docs.beaconcha.in/use-cases/rewards-introduction.md): Learn how to calculate validator rewards (CL + EL) using the V2 API - [Tax Year Calculations](https://docs.beaconcha.in/use-cases/rewards-tax-calculations.md): Calculate validator rewards for specific tax years (January 1 - December 31) with per-epoch data for fiat conversion - [Introduction](https://docs.beaconcha.in/validator-dashboard/introduction.md): Overview of the validator dashboard, key features, and transition notes from the legacy dashboard. - [Manage validators](https://docs.beaconcha.in/validator-dashboard/manage-validators.md): A modal to add, remove and assign validators - [Introduction](https://docs.beaconcha.in/validator-dashboard/manage-validators-api.md): Manage your validators via API - [Delete validators from groups](https://docs.beaconcha.in/validator-dashboard/manage-validators-api-endpoints/groups_delete.md): Delete all validators from a specified group in a specified validator dashboard. - [Bulk delete validators from a dashboard](https://docs.beaconcha.in/validator-dashboard/manage-validators-api-endpoints/validators_bulk_delete_post.md): Remove specific validators from a specified dashboard in bulk. - [Manage dashboard validators](https://docs.beaconcha.in/validator-dashboard/manage-validators-api-endpoints/validators_post.md): Add new validators to a specified dashboard or update the group of already-added validators. This endpoint will always add as many validators as possible, even if more validators are provided than allowed by the subscription plan. The response will contain a list of added validators. - [Migrating from the legacy dashboard](https://docs.beaconcha.in/validator-dashboard/migrating-legacy-dashboard.md): Step-by-step guide to migrate your v1 dashboard and validators to the v2 dashboard. - [Share dashboard](https://docs.beaconcha.in/validator-dashboard/share-your-custom-dashboard.md): Share a read-only validator dashboard with custom groups and settings. - [Slot visualization](https://docs.beaconcha.in/validator-dashboard/slot-visualization.md): A metric for real-time validator monitoring - [Summary table](https://docs.beaconcha.in/validator-dashboard/summary-table.md): Visualizes your validator performance in multiple time frames - [Validator groups](https://docs.beaconcha.in/validator-dashboard/validator-groups.md): Group your validators to measure your nodes performance - [Validator tagging](https://docs.beaconcha.in/validator-tagging/overview.md): An in-depth guide to the validator tagging module, explaining how beaconcha.in attributes validators to [entities](https://beaconcha.in/entities) (including whales) using data sources and on-chain lookups. - [Getting Started](https://docs.beaconcha.in/welcome.md): Learn how to use the beaconcha.in explorer and how to monitor the performance of your validators. ## OpenAPI Specs - [bundled](https://docs.beaconcha.in/api/v1/bundled.yaml) - [openapi3](https://docs.beaconcha.in/v3/openapi3.yaml) - [API_spec](https://docs.beaconcha.in/.gitbook/assets/API_spec.json) ## Optional - [API Pricing](https://beaconcha.in/pricing)