# Parallax Technical Documentation ## Docs - [Introduction to the Parallax Client](https://docs.parallaxprotocol.org/guides/client/introduction.md): Overview of the Parallax client, the official software for running a Parallax node. - [Running the Parallax client](https://docs.parallaxprotocol.org/guides/client/setup.md): Step-by-step guide for installing and running the Parallax client on your machine. - [Mining with your CPU](https://docs.parallaxprotocol.org/guides/mining/cpu.md): Beginner-friendly guide on how to start mining using the built-in CPU miner. - [Mining with your GPU](https://docs.parallaxprotocol.org/guides/mining/gpu.md): Beginner-friendly guide on how to mine with your GPU using Hashwarp. - [Introduction to Mining](https://docs.parallaxprotocol.org/guides/mining/introduction.md): Overview of how mining works on the Parallax network and guides to help you get started. - [Mining on a Pool](https://docs.parallaxprotocol.org/guides/mining/pool.md): Beginner-friendly guide on how to mine using a mining pool. - [Troubleshooting Hashwarp on Windows](https://docs.parallaxprotocol.org/guides/mining/troubleshooting.md): Step-by-step guide to fix missing OpenCL issues when running Hashwarp on Windows. - [Understanding Accounts & Addresses](https://docs.parallaxprotocol.org/guides/wallets/accounts.md): Beginner-friendly guide to Parallax accounts, addresses, and keys. - [Verifying transactions in the Block Explorer](https://docs.parallaxprotocol.org/guides/wallets/explorer.md): Beginner-friendly guide to using the Parallax Block Explorer to track accounts, transactions, and blocks. - [Keeping Your Wallet Safe](https://docs.parallaxprotocol.org/guides/wallets/keep-safe.md): Beginner-friendly guide to securing your Parallax accounts and protecting your LAX coins. - [Setting up MetaMask](https://docs.parallaxprotocol.org/guides/wallets/metamask.md) - [Sending and Receiving Laxes](https://docs.parallaxprotocol.org/guides/wallets/send-and-reveive.md): Beginner-friendly guide to transferring LAX coins using MetaMask and the Parallax network. - [Code review guidelines](https://docs.parallaxprotocol.org/parallax-client/developers/client/code-review-guidelines.md) - [Disclosures](https://docs.parallaxprotocol.org/parallax-client/developers/client/disclosures.md) - [DNS discovery setup guide](https://docs.parallaxprotocol.org/parallax-client/developers/client/dns-disc-guide.md) - [Developer guide](https://docs.parallaxprotocol.org/parallax-client/developers/client/guide.md) - [Contributing](https://docs.parallaxprotocol.org/parallax-client/developers/contributing.md) - [Developer mode](https://docs.parallaxprotocol.org/parallax-client/developers/dapp/developer-mode.md) - [Go account management](https://docs.parallaxprotocol.org/parallax-client/developers/dapp/go-account-management.md) - [Go API](https://docs.parallaxprotocol.org/parallax-client/developers/dapp/go-api.md) - [Go contract bindings](https://docs.parallaxprotocol.org/parallax-client/developers/dapp/go-contract-bindings.md) - [Introduction](https://docs.parallaxprotocol.org/parallax-client/developers/introduction.md) - [Basic tracers](https://docs.parallaxprotocol.org/parallax-client/developers/pvm-tracing/basic.md) - [Built-in tracers](https://docs.parallaxprotocol.org/parallax-client/developers/pvm-tracing/built-in.md) - [Custom PVM tracer](https://docs.parallaxprotocol.org/parallax-client/developers/pvm-tracing/custom-pvm.md) - [Introduction](https://docs.parallaxprotocol.org/parallax-client/developers/pvm-tracing/introduction.md) - [Tutorial for JavaScript tracing](https://docs.parallaxprotocol.org/parallax-client/developers/pvm-tracing/tutorial.md) - [Account management](https://docs.parallaxprotocol.org/parallax-client/fundamentals/account-management.md) - [Backup and restore](https://docs.parallaxprotocol.org/parallax-client/fundamentals/backup-and-restore.md) - [Command-line options](https://docs.parallaxprotocol.org/parallax-client/fundamentals/cli.md) - [Config files](https://docs.parallaxprotocol.org/parallax-client/fundamentals/config-files.md) - [Connecting to peers](https://docs.parallaxprotocol.org/parallax-client/fundamentals/connecting-to-peers.md) - [Databases](https://docs.parallaxprotocol.org/parallax-client/fundamentals/databases.md) - [Light client](https://docs.parallaxprotocol.org/parallax-client/fundamentals/light-client.md) - [Logs](https://docs.parallaxprotocol.org/parallax-client/fundamentals/logs.md) - [Private networks](https://docs.parallaxprotocol.org/parallax-client/fundamentals/private-networks.md) - [Pruning](https://docs.parallaxprotocol.org/parallax-client/fundamentals/pruning.md) - [Security](https://docs.parallaxprotocol.org/parallax-client/fundamentals/security.md) - [Sync modes](https://docs.parallaxprotocol.org/parallax-client/fundamentals/sync-modes.md) - [Hardware requirements](https://docs.parallaxprotocol.org/parallax-client/getting-started/hardware-requirements.md) - [Installing the Parallax Client](https://docs.parallaxprotocol.org/parallax-client/getting-started/installing-client.md) - [Introduction](https://docs.parallaxprotocol.org/parallax-client/getting-started/introduction.md) - [GraphQL Server](https://docs.parallaxprotocol.org/parallax-client/interacting-with-parallax/graph-ql-server.md) - [JS Console](https://docs.parallaxprotocol.org/parallax-client/interacting-with-parallax/js-console.md) - [JS Console 2: Contracts](https://docs.parallaxprotocol.org/parallax-client/interacting-with-parallax/js-console-contracts.md) - [admin](https://docs.parallaxprotocol.org/parallax-client/interacting-with-parallax/json-rpc-namespaces/admin.md) - [clique](https://docs.parallaxprotocol.org/parallax-client/interacting-with-parallax/json-rpc-namespaces/clique.md) - [debug](https://docs.parallaxprotocol.org/parallax-client/interacting-with-parallax/json-rpc-namespaces/debug.md) - [eth](https://docs.parallaxprotocol.org/parallax-client/interacting-with-parallax/json-rpc-namespaces/eth.md) - [les](https://docs.parallaxprotocol.org/parallax-client/interacting-with-parallax/json-rpc-namespaces/les.md) - [miner](https://docs.parallaxprotocol.org/parallax-client/interacting-with-parallax/json-rpc-namespaces/miner.md) - [net](https://docs.parallaxprotocol.org/parallax-client/interacting-with-parallax/json-rpc-namespaces/net.md) - [personal](https://docs.parallaxprotocol.org/parallax-client/interacting-with-parallax/json-rpc-namespaces/personal.md) - [txpool](https://docs.parallaxprotocol.org/parallax-client/interacting-with-parallax/json-rpc-namespaces/txpool.md) - [Batch requests](https://docs.parallaxprotocol.org/parallax-client/interacting-with-parallax/json-rpc-server/batch-requests.md) - [JSON-RPC Server](https://docs.parallaxprotocol.org/parallax-client/interacting-with-parallax/json-rpc-server/overview.md) - [Real-time events](https://docs.parallaxprotocol.org/parallax-client/interacting-with-parallax/json-rpc-server/realtime-events.md) - [Creating dashboards](https://docs.parallaxprotocol.org/parallax-client/monitoring/creating-dashboards.md) - [Metrics](https://docs.parallaxprotocol.org/parallax-client/monitoring/metrics.md) - [Understanding dashboards](https://docs.parallaxprotocol.org/parallax-client/monitoring/understanding-dashboards.md) - [abigen](https://docs.parallaxprotocol.org/parallax-client/tools/abi-gen.md) - [APIs](https://docs.parallaxprotocol.org/parallax-client/tools/clef/apis.md) - [Clique signing](https://docs.parallaxprotocol.org/parallax-client/tools/clef/clique-signing.md) - [Datatypes](https://docs.parallaxprotocol.org/parallax-client/tools/clef/datatypes.md) - [Introduction](https://docs.parallaxprotocol.org/parallax-client/tools/clef/introduction.md) - [Rules](https://docs.parallaxprotocol.org/parallax-client/tools/clef/rules.md) - [Setup](https://docs.parallaxprotocol.org/parallax-client/tools/clef/setup.md) - [Tutorial](https://docs.parallaxprotocol.org/parallax-client/tools/clef/tutorial.md) - [devp2p](https://docs.parallaxprotocol.org/parallax-client/tools/devp2p.md) - [Bridges](https://docs.parallaxprotocol.org/parallax-protocol/advanced/bridges.md) - [Data Structures & Encoding](https://docs.parallaxprotocol.org/parallax-protocol/advanced/data-structures/overview.md) - [Patricia Merkle Trie](https://docs.parallaxprotocol.org/parallax-protocol/advanced/data-structures/patricia-trie.md) - [Recursive-length Prefix (RLP)](https://docs.parallaxprotocol.org/parallax-protocol/advanced/data-structures/rlp.md) - [Web3 Secret Storage Definition](https://docs.parallaxprotocol.org/parallax-protocol/advanced/data-structures/secret-storage.md) - [Network Addresses](https://docs.parallaxprotocol.org/parallax-protocol/advanced/networking/addresses.md) - [Networking Layer](https://docs.parallaxprotocol.org/parallax-protocol/advanced/networking/overview.md) - [Oracles](https://docs.parallaxprotocol.org/parallax-protocol/advanced/oracles.md) - [ERC-20 Fungible Tokens](https://docs.parallaxprotocol.org/parallax-protocol/advanced/standards/erc-20.md) - [ERC-721 NFTs](https://docs.parallaxprotocol.org/parallax-protocol/advanced/standards/erc-721.md) - [Token Standards](https://docs.parallaxprotocol.org/parallax-protocol/advanced/standards/overview.md) - [Accounts](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/accounts.md) - [Blocks](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/blocks.md) - [Dagger hashimoto](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/consensus/algorithms/dagger-hashimoto.md) - [Ethash](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/consensus/algorithms/ethash.md) - [Mining Algorithms](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/consensus/algorithms/overview.md) - [XHash](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/consensus/algorithms/xhash.md) - [Mining](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/consensus/mining.md) - [Consensus Mechanisms](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/consensus/overview.md) - [Proof of work](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/consensus/proof-of-work.md) - [Gas and Fees](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/gas-and-fees.md) - [Introduction to dApps](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/introduction-to-dapps.md) - [Introduction to Laxes](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/introduction-to-lax.md) - [Introduction to Parallax](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/introduction-to-parallax.md) - [Nodes and clients](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/nodes-and-clients.md) - [Opcodes](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/pvm/opcodes.md) - [Parallax Virtual Machine (PVM)](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/pvm/overview.md) - [Transactions](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/transactions.md) - [Web2 vs Web3](https://docs.parallaxprotocol.org/parallax-protocol/foundational-topics/web2-vs-web3.md) - [Javascript APIs](https://docs.parallaxprotocol.org/parallax-protocol/parallax-stack/apis/javascript-apis.md) - [JSON RPC](https://docs.parallaxprotocol.org/parallax-protocol/parallax-stack/apis/json-rpc.md) - [Development frameworks](https://docs.parallaxprotocol.org/parallax-protocol/parallax-stack/development-frameworks.md) - [Development networks](https://docs.parallaxprotocol.org/parallax-protocol/parallax-stack/development-networks.md) - [IDEs](https://docs.parallaxprotocol.org/parallax-protocol/parallax-stack/ides.md) - [Introduction to the Stack](https://docs.parallaxprotocol.org/parallax-protocol/parallax-stack/introduction-stack.md) - [Smart contracts](https://docs.parallaxprotocol.org/parallax-protocol/parallax-stack/smart-contracts.md) - [Storage](https://docs.parallaxprotocol.org/parallax-protocol/parallax-stack/storage.md) ## OpenAPI Specs - [openapi](https://docs.parallaxprotocol.org/api-reference/openapi.json) ## Optional - [Parallax website](https://parallaxprotocol.org) - [Whitepaper](https://parallaxprotocol.org/introduction/whitepaper)