> 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/guides.md).

# GUIDES

- [Using Web3 libraries](https://docs.getblock.io/guides/using-web3-libraries.md): Learn how to interact with blockchain networks through GetBlock’s node infrastructure using popular web3 libraries.
- [Web3.js integration](https://docs.getblock.io/guides/using-web3-libraries/web3.js-integration.md): Learn how to use Web3.js, a widely-used JavaScript library for connecting to GetBlock nodes.
- [How to generate accounts and send transactions](https://docs.getblock.io/guides/using-web3-libraries/web3.js-integration/how-to-generate-accounts-and-send-transactions.md): This guide explains how GetBlock users can connect to blockchain nodes to create accounts and send transactions.
- [Ethers.js integration](https://docs.getblock.io/guides/using-web3-libraries/ethers.js-integration.md): Set up GetBlock as a provider using Ethers.js library to interact with the blockchain and streamline your dApp development process.
- [TronWeb integration](https://docs.getblock.io/guides/using-web3-libraries/connect-to-getblock-with-tronweb.md): In this guide, we will show you how to get started with TronWeb to connect to GetBlock.
- [How to Build a Hyperliquid Whale Tracker Bot with GetBlock](https://docs.getblock.io/guides/how-to-build-a-hyperliquid-whale-tracker-bot-with-getblock.md): A step by step guide on how to build an Hyperliquid Whale Tracker Bot using GetBlock API
- [How to Track Pump.fun Token Mints with GetBlock’s Yellowstone gRPC](https://docs.getblock.io/guides/how-to-track-pump.fun-token-mints-with-getblocks-yellowstone-grpc.md): A complete guide on how to track Pump.fun token launches on Solana in real-time using GetBlock’s Yellowstone gRPC service.
- [How to Build Basic-level Model-Context Protocol with GetBlock API Endpoints](https://docs.getblock.io/guides/how-to-build-basic-level-model-context-protocol-with-getblock-api-endpoints.md): A step-by-step guide on how to build MCP with GetBlock API
- [How to Monitor Liquidity Pools on Solana DEXes with GetBlock's Yellowstone gRPC](https://docs.getblock.io/guides/how-to-monitor-liquidity-pools-on-solana-dexes-with-getblocks-yellowstone-grpc.md): Step-by-step guide for building a Node.js app to track real-time swaps on Solana using GetBlock's Yellowstone gRPC
- [How to Build a Live Solana Candlestick Chart with GetBlock Solana Market Data](https://docs.getblock.io/guides/how-to-build-a-live-solana-candlestick-chart-with-getblock-market-data.md): A step-by-step guide to streaming OHLCV candles from GetBlock Solana Market Data and rendering a live SOL/USDC chart that updates as trades land.
- [How to Build a Solana Whale Trade Alert Bot with GetBlock Solana Market Data](https://docs.getblock.io/guides/how-to-build-a-solana-whale-trade-alert-bot-with-getblock-market-data.md): A step-by-step guide to building a bot that alerts on large SOL/USDC trades in real time, with buy/sell pressure context, using GetBlock Solana Market Data.
- [How to Build Pump.fun to PumpSwap and Raydium Migrations Listener with GetBlock](https://docs.getblock.io/guides/how-to-build-pump.fun-to-pumpswap-and-raydium-migrations-listener-with-getblock.md): A step-by-step guide on how to build a real-time listener for Pump.fun token migrations to both PumpSwap and Raydium using GetBlock API
- [How to Listen to High-Value SOL Transactions via Yellowstone Geyser gRPC with GetBlock](https://docs.getblock.io/guides/how-to-listen-to-high-value-sol-transactions-via-yellowstone-geyser-grpc-with-getblock.md): How to Build an App to Track Large Solana Transactions with GetBlock Yellowstone Geyer gRPC
- [How to Build a Pay-Per-Request Blockchain API With x402 and GetBlock](https://docs.getblock.io/guides/how-to-build-a-pay-per-request-blockchain-api-with-x402-and-getblock.md): Build a pay-per-request blockchain data API using the x402 protocol and GetBlock's node infrastructure.
- [How To Build a Base Flashblocks Listener](https://docs.getblock.io/guides/how-to-build-a-base-flashblocks-listener.md): A step-by-step guide to subscribing to Base Flashblocks and building trading applications around ultra-fast blockchain data.
- [How to Build a Solana AI Agent](https://docs.getblock.io/guides/how-to-build-a-solana-ai-agent.md): Learn how to build an AI agent that swap token, checks balance and transfers on Solana
- [How To Optimize Solana Transactions with Priority Fees](https://docs.getblock.io/guides/how-to-optimize-solana-transactions-with-priority-fees.md): Learn how to land your Solana transaction faster using priority fee and GetBlock
- [What Are Token Extensions](https://docs.getblock.io/guides/what-are-token-extensions.md): Solana Token Extensions: guide to types, use cases & why they matter for SPL tokens
- [How to Create Tokens With Metadata On Solana Using Token-2022](https://docs.getblock.io/guides/what-are-token-extensions/how-to-create-tokens-with-metadata-on-solana-using-token-2022.md): Create Solana SPL tokens with metadata using Token-2022 program — developer guide
- [How To Optimize Solana Transactions With Jito Bundles](https://docs.getblock.io/guides/how-to-optimize-solana-transactions-with-jito-bundles.md): Learn how to optimize your Solana transactions with Jito bundles and priority fees
- [How To Screen Wallets For Fraud and Sanctions With Wallet Risk Check API](https://docs.getblock.io/guides/how-to-screen-wallets-for-fraud-and-sanctions-with-wallet-risk-check-api.md): This guide teaches you how to validate wallet for fraud and sanctions before transaction using the GetBlock wallet Risk API
- [How to Check Tokens For Rug Pull Risk Before Listing with GetBlock Rug Pull Checker API](https://docs.getblock.io/guides/how-to-check-tokens-for-rug-pull-risk-before-listing-with-getblock-rug-pull-checker-api.md): This guide shows you how to check token for rug pull risk with GetBlock Rug Pull Checker API
- [How to Personalize DeFi Onboarding with GetBlock Full Wallet Audit API](https://docs.getblock.io/guides/how-to-personalize-defi-onboarding-with-getblock-full-wallet-audit-api.md): This guide teach you how to create a smart onboarding flow that screen user wallet before using your dApp
- [How To Build an AI Agent on Robinhood Chain with GetBlock RPC](https://docs.getblock.io/guides/how-to-build-an-ai-agent-on-robinhood-chain-with-getblock-rpc.md): Learn how to build an agent that answers natural-language questions about Robinhood Chain
- [How to Protect Your Transactions from MEV with GetBlock RPC](https://docs.getblock.io/guides/how-to-protect-your-transactions-from-mev-with-getblock-rpc.md): Learn how to route a PancakeSwap swap through GetBlock MEV-protected RPC so searchers cannot front-run or sandwich it
- [How to Plan and Price a Bitcoin Spend with GetBlock's Blockbook Add-on](https://docs.getblock.io/guides/how-to-plan-and-price-a-bitcoin-spend-with-getblocks-blockbook-add-on.md): Build a Bitcoin coin selector and fee planner on GetBlock's Blockbook add-on: choose which unspent outputs to spend, and price the transaction before signing.
