# Deploy a contract using thirdweb **Published by:** [alexdou97.eth](https://paragraph.com/@alexdou97/) **Published on:** 2024-04-25 **URL:** https://paragraph.com/@alexdou97/deploy-a-contract-using-thirdweb ## Content Thirdweb offers a streamlined solution for deploying smart contracts to any EVM-compatible chain, including Taiko. By simplifying the deployment process, Thirdweb enables developers to focus on building without the hassle of managing private keys, RPC URLs, or deployment scripts. This guide demonstrates deploying a Lock smart contract on Taiko using Thirdweb, highlighting the compatibility of Ethereum contracts with Taiko. Set up the environment Before deploying a smart contract on Taiko with Thirdweb, ensure your contracts are ready in a folder or a Hardhat project.This setup can include a Hardhat project or any other structure where your contracts are organized. For setup details, see our Hardhat Deployment guide on taiko. Note Before proceeding further, it is required for you to set up your wallet. For guidance on this, please refer to the section Set up your wallet. Deploying with Thirdweb Initialize Your Project: Navigate to your smart contract project’s root directory in the CLI and install Thirdweb globally using npm i -g thirdweb. Deploy Your Contract: Execute thirdweb deploy in the CLI. This command initiates the deployment process. Authorize Your Device: A browser window will prompt you to connect and authorize your wallet. This step ensures secure deployment from your chosen wallet. Authorize Device Access the Deployment Link: The CLI will provide a link. Open this link to proceed with deployment via the Thirdweb UI. Complete Deployment Details: Fill in the necessary fields in the Thirdweb UI. Select Taiko Network from the Chain drop-down menu. Opt for Add to dashboard if you wish to manage this contract from the Thirdweb dashboard. Click Deploy Now and sign the transaction in your connected wallet. Deployment Details For a more detailed documentation on deployments through Thirdweb using CLI, visit Thirdweb CLI Docs. ## Publication Information - [alexdou97.eth](https://paragraph.com/@alexdou97/): Publication homepage - [All Posts](https://paragraph.com/@alexdou97/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@alexdou97): Subscribe to updates