# zPass docs ## zPass Docs - [Introduction](https://zpass.docs.aleo.org/zpass/readme.md) - [Quickstart](https://zpass.docs.aleo.org/zpass/quickstart.md) - [Background](https://zpass.docs.aleo.org/zpass/background.md) - [Benefits & Use Cases](https://zpass.docs.aleo.org/zpass/benefits-and-use-cases.md): Explore the key benefits and real-world applications of zPass - [Technical Foundations](https://zpass.docs.aleo.org/zpass/technical-foundations.md) - [System Participants](https://zpass.docs.aleo.org/zpass/system-participants.md) - [Powered by Aleo](https://zpass.docs.aleo.org/zpass/powered-by-aleo.md) - [Issuer](https://zpass.docs.aleo.org/fundamentals/issuer.md) - [Holder](https://zpass.docs.aleo.org/fundamentals/holder.md) - [Verifier](https://zpass.docs.aleo.org/fundamentals/verifier.md) - [Off-chain flow](https://zpass.docs.aleo.org/fundamentals/the-off-chain-flow.md) - [On-chain flow](https://zpass.docs.aleo.org/fundamentals/the-on-chain-flow.md) - [Local Execution with WASM](https://zpass.docs.aleo.org/fundamentals/trustless-ecosystem-with-wasm.md) - [Background](https://zpass.docs.aleo.org/zpass-programs/background.md) - [Verify offchain program](https://zpass.docs.aleo.org/zpass-programs/verify-offchain-program.md) - [Verify onchain program](https://zpass.docs.aleo.org/zpass-programs/verify-onchain-program.md) - [zPass issuance program](https://zpass.docs.aleo.org/zpass-programs/zpass-issuance-program.md) - [zPass hiding program](https://zpass.docs.aleo.org/zpass-programs/zpass-hiding-program.md) - [zPass invalidate program](https://zpass.docs.aleo.org/zpass-programs/zpass-invalidate-program.md) - [zPass invalidate hiding program](https://zpass.docs.aleo.org/zpass-programs/zpass-invalidate-hiding-program.md) - [zPass merkle tree size 8 program](https://zpass.docs.aleo.org/zpass-programs/zpass-merkle-tree-size-8-program.md) - [Methods References](https://zpass.docs.aleo.org/zpass-sdk/overview.md) - [constructor](https://zpass.docs.aleo.org/zpass-sdk/overview/constructor.md) - [setNewHost](https://zpass.docs.aleo.org/zpass-sdk/overview/setnewhost.md) - [issueZPass](https://zpass.docs.aleo.org/zpass-sdk/overview/issuezpass.md) - [getZPassRecord](https://zpass.docs.aleo.org/zpass-sdk/overview/getzpassrecord.md) - [proveOnChain](https://zpass.docs.aleo.org/zpass-sdk/overview/proveonchain.md) - [proveOffChain](https://zpass.docs.aleo.org/zpass-sdk/overview/proveoffchain.md) - [verifyOnChain](https://zpass.docs.aleo.org/zpass-sdk/overview/verifyonchain.md) - [verifyOffChain](https://zpass.docs.aleo.org/zpass-sdk/overview/verifyoffchain.md) - [signCredential](https://zpass.docs.aleo.org/zpass-sdk/overview/signcredential.md) - [initThreadPool](https://zpass.docs.aleo.org/zpass-sdk/overview/initthreadpool.md) - [createAleoWorker](https://zpass.docs.aleo.org/zpass-sdk/overview/createaleoworker.md) - [getMerkleRoot](https://zpass.docs.aleo.org/zpass-sdk/overview/getmerkleroot.md) - [getMerkleTree](https://zpass.docs.aleo.org/zpass-sdk/overview/getmerkletree.md) - [getMerkleProof](https://zpass.docs.aleo.org/zpass-sdk/overview/getmerkleproof.md) - [getLeavesHashes](https://zpass.docs.aleo.org/zpass-sdk/overview/getleaveshashes.md) - [signMerkleRoot](https://zpass.docs.aleo.org/zpass-sdk/overview/signmerkleroot.md) - [Step-by-step Guide](https://zpass.docs.aleo.org/example-usage/step-by-step-guide.md)