# Information about zkSHIELD

> *<mark style="color:blue;">To further assist you in understanding zkSHIELD, we will provide you with a summary of the program's elements and features. Do not worry if you are not familiar with blockchains; we will help you every step of the way</mark>*<mark style="color:blue;">.</mark>

## Welcome to the zkSHIELD documentation.

zkSHIELD, also known as a zkSHIELD-Rollup, is a decentralized Layer 2 scaling solution that makes use of cryptographic zero-knowledge proofs to provide off-chain transaction processing with validity and speedy finality.

By releasing zero-knowledge validity proofs and preserving opcode compatibility with the Ethereum Virtual Machine, the zkSHIELD-Rollup transparently executes smart contracts. This literature offers thorough instructions on

* *Our strategy for designing state machines*
* *Architecture of zkSHIELD*
* *Operation of a zkSHIELD Node*
* *building on the Mainnet and taking part in the zkSHIELD Testnet*
