Skip to content
This repository has been archived by the owner on Oct 3, 2024. It is now read-only.

Commit

Permalink
fix: updated getting-started with mitigated pitfalls (#984)
Browse files Browse the repository at this point in the history
  • Loading branch information
PatrickAlphaC authored Mar 29, 2024
1 parent 9d16892 commit 830fd6c
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 8 deletions.
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -46,4 +46,6 @@ lib
.yarn/plugins/*
.cache/
.temp/
.temp
.temp

.notes.md
12 changes: 9 additions & 3 deletions docs/build/quick-start/hello-world.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,19 +31,25 @@ This is what we're going to do:

## Fund your wallet

You can get testnet ETH directly into zkSync testnet using the [following faucet provided by LearnWeb3](https://learnweb3.io/faucets/zksync_sepolia/).
You can get testnet ETH directly into zkSync testnet using the [following faucet provided by Chainstack](https://faucet.chainstack.com/zksync-testnet-faucet).

Another option is to [get SepoliaETH from any of the following faucets](../tooling/network-faucets.md) and bridge it to zkSync Sepolia testnet using the [zkSync bridge](https://portal.zksync.io/bridge/?network=sepolia).

You can check the balance of your account in the [zkSync Sepolia explorer](https://sepolia.explorer.zksync.io/).

## Create the project

<!--
The repo used here for atlas is no longer maintained, so it's not a good idea to recommend it in the docs for it to ultimately break.
I did something similar with Chainlink that is running to this day if you want to see the actions file:
https://github.com/smartcontractkit/chainlink-brownie-contracts/blob/main/.github/workflows/add-and-commit.yml
::: info Project available in Atlas IDE
This entire tutorial can be run in under a minute using Atlas. Atlas is a smart contract IDE that lets you write, deploy, and interact with contracts from your browser.
[Open this project in Atlas](https://app.atlaszk.com/projects?template=https://github.com/matter-labs/zksync-hardhat-template&open=Greeter.sol&chainId=300).
:::
::: -->

Run the following command in your terminal to create a new project using zkSync CLI.

Expand All @@ -63,7 +69,7 @@ It will give you options for different types of projects but for this tutorial c

::: info

The private key of your wallet will be included in the `.env` file of the project and won't be pushed to GitHub.
The private key of your wallet will be included in the `.env` file of the project and won't be pushed to GitHub. However, as this means the private key is in plain text, it's recommended to use a private key that isn't associated with any real funds.

:::

Expand Down
8 changes: 4 additions & 4 deletions docs/build/tooling/network-faucets.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ head:

To access the testnet funds (Sepolia) you can use one of the following third party faucets:

## LearnWeb3

You can use [LearnWeb3's zkSync Sepolia Faucet](https://learnweb3.io/faucets/zksync_sepolia/) to claim zkSync Sepolia Testnet **0.01 ETH per day**.

## zkSync testnet faucet by Chainstack

[Chainstack Faucet](https://faucet.chainstack.com/zksync-testnet-faucet) is an easy to use Multi-Chain Faucet. You can use Chainstack Faucet to claim zkSync Sepolia Testnet **0.05 ETH every 24 hours**. Chainstack API key is required.

## LearnWeb3

You can use [LearnWeb3's zkSync Sepolia Faucet](https://learnweb3.io/faucets/zksync_sepolia/) to claim zkSync Sepolia Testnet **0.01 ETH per day**. GitHub authentication is required.

## Sepolia faucets

Use any of the following faucets to claim SepoliaETH, which you can bridge to zkSync testnet using the [TxSync bridge](https://portal.txsync.io/bridge/?network=era-sepolia).
Expand Down

0 comments on commit 830fd6c

Please sign in to comment.