> For the complete documentation index, see [llms.txt](https://docs.viction.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.viction.xyz/smart-contract-development.md).

# Smart Contract Development

- [Solidity](https://docs.viction.xyz/smart-contract-development/solidity.md): This page is a reduced version of the Solidity docs site that is adapted to Viction network to avoid overwhelming information.
- [A Simple Smart Contract](https://docs.viction.xyz/smart-contract-development/solidity/a-simple-smart-contract.md): A basic example that sets the value of a variable and exposes it for other contracts to access
- [Solidity by Example](https://docs.viction.xyz/smart-contract-development/solidity/solidity-by-example.md)
- [Standards & Specification](https://docs.viction.xyz/smart-contract-development/standards-and-specification.md): In this guide, we take a look at different token standards on the Viction platform.
- [VRC25 Specification](https://docs.viction.xyz/smart-contract-development/standards-and-specification/vrc25-specification.md): VRC25 is the official standard for fungible tokens in Viction ecosystem.
- [VRC725 Specification](https://docs.viction.xyz/smart-contract-development/standards-and-specification/vrc725-specification.md): VRC725 is the simplest form of Non-Fungible Token on Viction
- [IDEs and Tools](https://docs.viction.xyz/smart-contract-development/ides-and-tools.md)
- [Remix](https://docs.viction.xyz/smart-contract-development/ides-and-tools/remix.md)
- [Ethers.js](https://docs.viction.xyz/smart-contract-development/ides-and-tools/ethers.js.md)
- [web3.js](https://docs.viction.xyz/smart-contract-development/ides-and-tools/web3js.md)
- [thirdweb CLI](https://docs.viction.xyz/smart-contract-development/ides-and-tools/thirdweb-cli.md)
- [Deployment & Verification](https://docs.viction.xyz/smart-contract-development/smart-contract-verification.md)
- [Hardhat](https://docs.viction.xyz/smart-contract-development/smart-contract-verification/hardhat.md): This section will guide you through deploying a smart contract on the Viction using Hardhat.
- [Foundry](https://docs.viction.xyz/smart-contract-development/smart-contract-verification/foundry.md): This section will guide smart contracts development on Viction network using Foundry tool.
