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

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