This repository has been archived by the owner on Jun 20, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 488
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
update: Add instructions for getting SEPOLIA tokens
- Loading branch information
Showing
5 changed files
with
45 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
# Acquiring SEPOLIA Tokens | ||
|
||
## Overview | ||
|
||
Currently, there are no active Sepolia faucets in Starknet. Therefore, the process of acquiring SEPOLIA tokens involves obtaining them on the **Ethereum** Sepolia testnet and then transferring them to the Starknet Sepolia testnet. | ||
|
||
## Step 1: Obtain SEPOLIA Tokens on the Ethereum Sepolia Testnet | ||
|
||
To acquire $ETH on the Ethereum Sepolia testnet, you can use: | ||
|
||
1. [Alchemy's Sepolia Faucet](https://sepoliafaucet.com/). | ||
2. [Infura's Sepolia Faucet](https://www.infura.io/faucet/sepolia). | ||
|
||
The process is simple: log in, paste your Ethereum Sepolia testnet address, and click the "Send me $ETH" button. | ||
|
||
## Step 2: Transfer Your $ETH to the Starknet Sepolia Testnet | ||
|
||
This step is slightly more complex. You will need to navigate to the [Bridge Contract](https://sepolia.etherscan.io/address/0x8453FC6Cd1bCfE8D4dFC069C400B433054d47bDc#writeProxyContract). | ||
|
||
<img alt="Activate the Starknet Plugin" src="img/ch02-05-01-bridge-sepolia.png" class="center" style="width: 100%;" /> | ||
|
||
Connect the wallet containing your $ETH and then open function number 4 `deposit (0xe2bbb158)`. | ||
|
||
### Parameter Specification | ||
|
||
For the fields, specify: | ||
|
||
- `deposit`: The amount of ETH to deposit **plus** a small amount for gas. For example, `x + 0.001 ETH`. (Ex: 0.031) | ||
- `amount`: The amount of $ETH you want to transfer to Starknet in **uint256** format. In this case, `0.03 ETH` would be `30000000000000000` (16 decimals). | ||
|
||
```bash | ||
1 ETH = 1000000000000000000 (18 decimals) | ||
``` | ||
|
||
- `l2Recipient`: The address of your Starknet Sepolia testnet account. | ||
|
||
<img alt="Activate the Starknet Plugin" src="img/ch02-05-01-deposit-bridge-starknet.png" class="center" style="width: 100%;" /> | ||
|
||
Click the "Write" button and confirm the transaction in your wallet. | ||
|
||
## [Optional] Wallet Deployment | ||
|
||
If this is your first time using your wallet on the Starknet Sepolia testnet, go to your ArgentX or Braavos wallet and send some of the ETH you transferred to **another starknet wallet**. This will automatically deploy your wallet. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.