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

# Start Coding 🚀

- [Quickstart](https://validium.gitbook.io/docs/start-coding/quickstart.md)
- [Overview](https://validium.gitbook.io/docs/start-coding/quickstart/overview.md): Learn how to interact with Validium
- [Deploy using Validium CLI](https://validium.gitbook.io/docs/start-coding/quickstart/deploy-using-validium-cli.md): Deploy a smart contract to Validium using the validium-cli in under 5 minutes
- [Deploy using Quickstart Repository](https://validium.gitbook.io/docs/start-coding/quickstart/deploy-using-quickstart-repository.md): Deploy a smart contract to Validium using the Quickstart Repository in under 5 minutes
- [Deploy your first contract](https://validium.gitbook.io/docs/start-coding/quickstart/deploy-your-first-contract.md): Deploy a smart contract to Validium from your browser using Remix or Atlas in under 5 minutes
- [Create an ERC20 token](https://validium.gitbook.io/docs/start-coding/quickstart/create-an-erc20-token.md): In this tutorial you'll build and deploy an ERC20 token to Validium Testnet
- [Paymasters introduction](https://validium.gitbook.io/docs/start-coding/quickstart/paymasters-introduction.md): Learn about paymasters and use one to pay transaction fees with your own token
- [Validium 101](https://validium.gitbook.io/docs/start-coding/validium-101.md)
- [Getting started](https://validium.gitbook.io/docs/start-coding/validium-101/getting-started.md): Learn to build and deploy smart contracts on Validium.
- [Hello ZKsync!](https://validium.gitbook.io/docs/start-coding/validium-101/hello-zksync.md): Learn to deploy smart contracts efficiently in the Validium environment.
- [Contract Factory](https://validium.gitbook.io/docs/start-coding/validium-101/contract-factory.md): Learn how to deploy and manage multiple smart contracts on Validium using a contract factory.
- [Testing](https://validium.gitbook.io/docs/start-coding/validium-101/testing.md): Discover how to effectively test smart contracts on Validium ecosystem.
- [Upgradability](https://validium.gitbook.io/docs/start-coding/validium-101/upgradability.md): Learn to make smart contracts upgradeable within the Validium ecosystem.
- [Paymaster](https://validium.gitbook.io/docs/start-coding/validium-101/paymaster.md): Implement a paymaster flow into your project.
