# Basic Tutorials

- [Registration & Login](https://docs.blockpi.io/basic-tutorials/registration-and-login.md): Follow these instructions to register & login.
- [Link and Login with Web3 Wallet](https://docs.blockpi.io/basic-tutorials/registration-and-login/link-and-login-with-web3-wallet.md): We support web3 login which means you can log in with a wallet. Only an address which has been linked to a registered email are able to log in.
- [API Key](https://docs.blockpi.io/basic-tutorials/api-key.md): Go to BlockPI Network dashboard to generate your exclusive RPC endpoints.
- [Generate An API Key](https://docs.blockpi.io/basic-tutorials/api-key/generate-an-api-key.md)
- [Statistic Page](https://docs.blockpi.io/basic-tutorials/api-key/statistic-page.md): After creating endpoints, you can check the statistics of the endpoints at Statistic tab. There are a total of three areas here.
- [Customize Endpoint Advanced Features](https://docs.blockpi.io/basic-tutorials/api-key/customize-endpoint-advanced-features.md): BlockPI provides users with ample flexibility to customize advanced features of their Endpoints, including Archive mode, MEV protection, ERC-4337 Bundler service, and more.
- [Wallet Set Up](https://docs.blockpi.io/basic-tutorials/wallet-set-up.md): You can add the RPC endpoint to your Web3 wallet. Here is the tutorial:
- [MetaMask Tutorial](https://docs.blockpi.io/basic-tutorials/wallet-set-up/metamask-tutorial.md): BlockPI supports one-click to add the RPC endpoint to MetaMask.
- [Manually Add Network in MetaMask](https://docs.blockpi.io/basic-tutorials/wallet-set-up/manually-add-network-in-metamask.md)
- [Manually Change LCD and RPC Endpoint in Keplr](https://docs.blockpi.io/basic-tutorials/wallet-set-up/manually-change-lcd-and-rpc-endpoint-in-keplr.md)
- [Account Management](https://docs.blockpi.io/basic-tutorials/account-management.md): The page provides some useful information about account management.
- [Deposit](https://docs.blockpi.io/basic-tutorials/account-management/deposit.md): BlockPI supports crypto payment and card payment.
- [Purchase Packages](https://docs.blockpi.io/basic-tutorials/account-management/purchase-packages.md)
- [Set Auto-Renew](https://docs.blockpi.io/basic-tutorials/account-management/set-auto-scaling.md)
- [Payment Method](https://docs.blockpi.io/basic-tutorials/account-management/set-auto-scaling-1.md)
- [Email notifications setting](https://docs.blockpi.io/basic-tutorials/account-management/email-notifications-setting.md): We support users in customizing some email notifications, including for Deposit, purchasing RU packages, insufficient RU, insufficient wallet balance, and their triggering thresholds.
- [Team Management](https://docs.blockpi.io/basic-tutorials/team-management.md): BlockPI offers powerful Team features, allowing any user to create a Team to share APIs and configure member permissions.
- [Build your own Team](https://docs.blockpi.io/basic-tutorials/team-management/build-your-own-team.md)
- [Best Practices](https://docs.blockpi.io/basic-tutorials/best-practices.md)


---

# Agent Instructions: 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:

```
GET https://docs.blockpi.io/basic-tutorials.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
