> 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 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


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.getblock.io/guides.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
