# Using The Blockchain

- [Overview](https://pliangroup.gitbook.io/plian/using-the-blockchain/overview.md)
- [Delegating or Staking PI](https://pliangroup.gitbook.io/plian/using-the-blockchain/delegating-or-staking.md)
- [Validator Node Guides](https://pliangroup.gitbook.io/plian/using-the-blockchain/validator-node-guides.md)
- [Express Node Setup Guide](https://pliangroup.gitbook.io/plian/using-the-blockchain/validator-node-guides/express-setup.md)
- [Setting Up a Validator Node](https://pliangroup.gitbook.io/plian/using-the-blockchain/validator-node-guides/setting-up-a-validator-node.md): All the instructions needed to get your node from zero to ready to create blocks.
- [Registering Your Node as Validator](https://pliangroup.gitbook.io/plian/using-the-blockchain/validator-node-guides/registering.md): Before you can become a Validator Node Candidate, you have to register to be added to the PIWallet.
- [Submitting Your Vote as Validator](https://pliangroup.gitbook.io/plian/using-the-blockchain/validator-node-guides/submitting-vote.md)
- [Revealing Your Vote](https://pliangroup.gitbook.io/plian/using-the-blockchain/validator-node-guides/revealing-vote.md)
- [Removing Your Node From the Candidate List](https://pliangroup.gitbook.io/plian/using-the-blockchain/validator-node-guides/removing-candidate.md)
- [Alternate Installation Instructions](https://pliangroup.gitbook.io/plian/using-the-blockchain/validator-node-guides/alternate-installation-instructions.md)
- [Building From the Source](https://pliangroup.gitbook.io/plian/using-the-blockchain/validator-node-guides/alternate-installation-instructions/building-from-the-source.md)
- [Running Pchain in Docker](https://pliangroup.gitbook.io/plian/using-the-blockchain/validator-node-guides/alternate-installation-instructions/running-pchain-in-docker.md)
- [Installation Instructions for Ubuntu](https://pliangroup.gitbook.io/plian/using-the-blockchain/validator-node-guides/alternate-installation-instructions/installation-instructions-for-ubuntu.md)
- [Installation Instructions for Mac OS X](https://pliangroup.gitbook.io/plian/using-the-blockchain/validator-node-guides/alternate-installation-instructions/installation-instructions-for-mac-os-x.md)
- [Installation Instructions for Windows 10](https://pliangroup.gitbook.io/plian/using-the-blockchain/validator-node-guides/alternate-installation-instructions/installation-instructions-for-windows-10.md)
- [What is FullBalance](https://pliangroup.gitbook.io/plian/using-the-blockchain/validator-node-guides/what-is-fullbalance.md)
- [Token Swaps](https://pliangroup.gitbook.io/plian/using-the-blockchain/token-swaps.md)
- [Plian Javascript Console](https://pliangroup.gitbook.io/plian/using-the-blockchain/pchain-console.md)
- [PIwallet](https://pliangroup.gitbook.io/plian/using-the-blockchain/piwallet.md)
- [Web](https://pliangroup.gitbook.io/plian/using-the-blockchain/piwallet/web.md): PIWallet Web is the online wallet of web for Plian. It is available for all operating systems.
- [Desktop Wallet](https://pliangroup.gitbook.io/plian/using-the-blockchain/piwallet/desktop-wallet.md)
- [Light Wallet Mode](https://pliangroup.gitbook.io/plian/using-the-blockchain/piwallet/desktop-wallet/light-wallet-mode.md)
- [Local Node Mode](https://pliangroup.gitbook.io/plian/using-the-blockchain/piwallet/desktop-wallet/local-node-mode.md)
- [Mobile Wallets](https://pliangroup.gitbook.io/plian/using-the-blockchain/piwallet/mobile-wallets.md)
- [How to Deploy a Smart Contract](https://pliangroup.gitbook.io/plian/using-the-blockchain/piwallet/how-to-deploy-a-smart-contract.md)
- [PMetamask](https://pliangroup.gitbook.io/plian/using-the-blockchain/pmetamask.md)
- [Advanced Features](https://pliangroup.gitbook.io/plian/using-the-blockchain/advanced-features.md)
- [Command Line Options](https://pliangroup.gitbook.io/plian/using-the-blockchain/advanced-features/command-line-options.md)
- [Management APIs](https://pliangroup.gitbook.io/plian/using-the-blockchain/advanced-features/management-apis.md): Besides the official DApp APIs interface, Pchain has support for additional management APIs. Similar to the DApp APIs, these are also provided using JSON-RPC and follow exactly the same conventions.
- [JSON RPC API](https://pliangroup.gitbook.io/plian/using-the-blockchain/advanced-features/json-rpc.md)
- [How to Sync and Run Testnet](https://pliangroup.gitbook.io/plian/using-the-blockchain/advanced-features/how-to-sync-and-run-testnet.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://pliangroup.gitbook.io/plian/using-the-blockchain.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.
