Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to Deploy zksync contract using atlas #18

Open
jaycedevan opened this issue Feb 21, 2024 · 2 comments
Open

How to Deploy zksync contract using atlas #18

jaycedevan opened this issue Feb 21, 2024 · 2 comments

Comments

@jaycedevan
Copy link

i need a brief tutorial on how to deploy a zksync contract using Atlas, a web-based IDE for zksync development.

@kenny-code
Copy link

Sure, I can help you with that. Here is a brief tutorial on how to deploy a zKsync contract using Atlas.

  1. Fund your wallet with zKsync testnet Eth. You can get zkSync testnet ETH here [https://learnweb3.io/faucets/zksync_sepolia]

  2. Visit the Atlas zkSync IDE[app.atlaszk.com/ide] and connect your Ethereum wallet.

  3. Create a new project or open an existing one. You can use the default template or import your own code.

  4. Write your smart contract in Solidity or Vyper. Make sure it follows the zkSync smart contract guidelines. [https://docs.zksync.io/build/tooling/block-explorer/contract-verification.html]

  5. Choose zkSync sepolia network.

  6. Click "Deploy Contract".

  7. Confirm transaction in your wallet.

  8. Wait for the deployment confirmation and copy the contract address.

  9. Optionally, you can verify your contract on the zkSync block explorer{https://explorer.zksync.io] by providing the contract address, compiler type, compiler version, and contract source code.

That's it! You have successfully deployed a smart contract on zkSync using Atlas. You can now interact with your contract using the Atlas interface or the zkSync SDK.

@jaycedevan
Copy link
Author

thankyou

@jaycedevan jaycedevan changed the title Deploying zksync contract using atlas How to Deploy zksync contract using atlas Feb 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants