> For the complete documentation index, see [llms.txt](https://chainstreak.gitbook.io/chainstreak/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://chainstreak.gitbook.io/chainstreak/general/deploy-your-smart-contract.md).

# Deploy Your Smart Contract

#### Deploy Your Smart Contract

Deploy Your Smart Contract lets users deploy simple smart contracts across supported EVM chains.

This feature is built for users who want to create onchain activity, test new networks, launch basic contracts, or explore smart contract deployment without a complex developer setup.

***

#### What is smart contract deployment?

Smart contract deployment is the process of publishing a contract to a blockchain.

Once deployed, the contract receives its own address and becomes part of the selected network. The deployment is confirmed through your wallet and recorded onchain.

On Chainstreak, this process is made simple and accessible.

***

#### Simple Deploy

Simple Deploy is the easiest way to deploy a basic smart contract.

It is useful for users who want to test a network, create activity, or understand how contract deployment works without setting up developer tools.

Choose a chain, select Simple Deploy, review the details, and confirm the transaction in your wallet.

***

#### How to deploy a contract

To deploy a smart contract, connect your wallet and choose a supported chain.

Confirm only if the network, gas fee, and transaction details look correct.

After confirmation, the contract will be deployed onchain.

***

#### Mainnet and testnet deployment

Mainnet deployment uses real assets for gas fees.

Testnet deployment uses test tokens and is usually better for learning, testing, and exploring new networks. If you are new to smart contracts, starting with a testnet is often the safest option.

Always check the selected network before confirming any deployment.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://chainstreak.gitbook.io/chainstreak/general/deploy-your-smart-contract.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
