> For the complete documentation index, see [llms.txt](https://docs.getblock.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.getblock.io/add-ons.md).

# Add-ons

- [Overview](https://docs.getblock.io/add-ons/overview.md): Learn what each GetBlock add-on does, the problem it solves, and which blockchain it serves
- [Beacon API](https://docs.getblock.io/add-ons/beacon-api.md): GetBlock Beacon API: access the Ethereum consensus layer (Proof-of-Stake), separate from the usual JSON-RPC execution layer.
- [Blockbook](https://docs.getblock.io/add-ons/blockbook.md): GetBlock Blockbook: an address and wallet indexer for UTXO chains such as Bitcoin.
- [ERC-4337](https://docs.getblock.io/add-ons/eip-4337.md): GetBlock ERC-4337 Methods: access bundler RPC calls for smart accounts, so gasless and batched transactions work without your own UserOperation relay.
- [Overlay Methods](https://docs.getblock.io/add-ons/overlay-methods.md): GetBlock Overlay Methods: access debug/trace over a block range and replay history with modified contract bytecode, without any real on-chain deployment.
- [MEV Protection](https://docs.getblock.io/add-ons/mev-protection.md): GetBlock MEV Protection routes your transactions through a private mempool against front-running and sandwich attacks
- [Yellowstone gRPC API](https://docs.getblock.io/add-ons/yellowstone-grpc-api.md): Power your Solana dApps and backends with the fastest, most reliable streaming data available. Yellowstone gRPC add-on is for apps that need every live event as fast as the network can deliver.
- [Overview](https://docs.getblock.io/add-ons/yellowstone-grpc-api/overview.md): Yellowstone gRPC is a Solana Geyser plugin developed by Triton One that feeds your application a continuous, low-latency stream of on-chain data
- [Quickstart guide](https://docs.getblock.io/add-ons/yellowstone-grpc-api/quickstart-guide.md): Follow these steps to activate the Solana Yellowstone gRPC add-on on GetBlock
