Skip to content

Commit 73ce629

Browse files
committed
added some content
1 parent 231c577 commit 73ce629

File tree

13 files changed

+167
-51
lines changed

13 files changed

+167
-51
lines changed

docs/general-info/add-status-network.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ To add **Status Network Testnet** as a custom network to MetaMask:
2626
| Name | Value |
2727
|------------------|------------------------------------------|
2828
| **Network Name** | Status Network Testnet |
29-
| **RPC URL** | |
30-
| **Chain ID** | |
29+
| **RPC URL** | https://public.sepolia.rpc.status.network |
30+
| **Chain ID** | 1660990954 |
3131
| **Currency Symbol** | `ETH` |
32-
| **Block Explorer URL** | |
32+
| **Block Explorer URL** | https://sepoliascan.status.network |
3333

3434
5. **Save the Network**:
3535

@@ -73,11 +73,11 @@ You should now be able to connect to the Status Network Testnet by selecting it
7373

7474
- [Status Network Website](https://status.network/)
7575
- [Status Network Documentation](https://docs.status.network/)
76-
- [Status Network Explorer](#)
76+
- [Status Network Testnet Explorer](https://sepoliascan.status.network)
7777

7878
- **Need Help?**
7979

80-
- If you encounter any issues, please join our [Community Discord](https://discord.gg/status_im).
80+
- If you encounter any issues, please join our [Telegram](https://t.me/+k04A_OZbhIs1Mzc9) for support.
8181

8282
---
8383

docs/general-info/bridge/bridge-from-status.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/general-info/bridge/bridge-to-status.md

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,32 @@
1-
# Bridging Testnet
1+
# Bridging to Status Network Testnet
2+
3+
The Status Network bridge allows you to transfer tokens between Sepolia and Status Network testnet. The bridge is deployed at [bridge.status.network](https://bridge.status.network).
4+
5+
## Prerequisites
6+
7+
- MetaMask or another Web3 wallet installed
8+
- Some testnet ETH on Sepolia network
9+
- The token you want to bridge on Sepolia network
10+
11+
## Bridging Process
12+
13+
1. Visit [bridge.status.network](https://bridge.status.network)
14+
15+
2. Connect your wallet by clicking the "Connect Wallet" button in the top right corner
16+
17+
3. Select the token you want to bridge from the dropdown menu
18+
19+
4. Enter the amount you want to bridge
20+
21+
5. Click "Bridge" and confirm the transaction in your wallet
22+
23+
6. Wait for the bridging process to complete
24+
- Bridging typically takes about 5-10 minutes
25+
- You can track the status of your bridge transaction on the bridge interface
26+
27+
## Important Notes
28+
29+
- Always verify you're on the correct website (bridge.status.network) before initiating any transactions
30+
- Start with a small amount to test the bridge before transferring larger amounts
31+
- Make sure you have enough ETH in your wallet to cover gas fees
32+
- If you encounter any issues, join our [Telegram](https://t.me/+k04A_OZbhIs1Mzc9) for support
Lines changed: 44 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,44 @@
1-
# Testnet Contracts
1+
# Testnet Contracts
2+
3+
This page lists all the important contract addresses for the Status Network testnet infrastructure.
4+
5+
## Layer 1 Contracts (Sepolia)
6+
7+
These contracts are deployed on the Sepolia testnet. You can view them on [Sepolia Etherscan](https://sepolia.etherscan.io).
8+
9+
### Bridge Contracts
10+
- **L1 Token Bridge Proxy**
11+
- Address: [`0x01b44C5Ea321f921D93476cf54Aa8460db17a548`](https://sepolia.etherscan.io/address/0x01b44C5Ea321f921D93476cf54Aa8460db17a548)
12+
- Purpose: Manages token bridging operations on L1
13+
14+
### Core Infrastructure
15+
- **L1 Postman**
16+
- Address: [`0xB15725119b917d348FfEB365B43bCDeEbfb65C5d`](https://sepolia.etherscan.io/address/0xB15725119b917d348FfEB365B43bCDeEbfb65C5d)
17+
- Purpose: Handles message passing between L1 and L2
18+
19+
- **L1 Data Submission**
20+
- Address: [`0x263d8f55BAc71a42d0A822F46b1eC62Cd4183a8d`](https://sepolia.etherscan.io/address/0x263d8f55BAc71a42d0A822F46b1eC62Cd4183a8d)
21+
- Purpose: Manages data submission from L2 to L1
22+
23+
- **L1 Finalization**
24+
- Address: [`0xb91CB39b3b9F015b0aC88616A463B35568052AEF`](https://sepolia.etherscan.io/address/0xb91CB39b3b9F015b0aC88616A463B35568052AEF)
25+
- Purpose: Handles finalization of L2 blocks on L1
26+
27+
## Layer 2 Contracts (Status Network Testnet)
28+
29+
These contracts are deployed on the Status Network testnet. You can view them on [Status Network Explorer](https://sepoliascan.status.network).
30+
31+
### Bridge Contracts
32+
- **L2 Token Bridge Proxy**
33+
- Address: [`0xbC7f9571152a8e21942b2aEa4831a27f1149af19`](https://sepoliascan.status.network/address/0xbC7f9571152a8e21942b2aEa4831a27f1149af19)
34+
- Purpose: Manages token bridging operations on L2
35+
36+
### Infrastructure Contracts
37+
- **L2 Faucet**
38+
- Address: [`0x06338B70F1eAbc60d7A82C083e605C07F78bb878`](https://sepoliascan.status.network/address/0x06338B70F1eAbc60d7A82C083e605C07F78bb878)
39+
- Purpose: Distributes testnet tokens to users
40+
41+
- **L2 Anchoring**
42+
- Address: [`0x24B5eD2763129D6cBDEfE32e08558D2095132560`](https://sepoliascan.status.network/address/0x24B5eD2763129D6cBDEfE32e08558D2095132560)
43+
- Purpose: Manages state anchoring between L1 and L2
44+
Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,12 @@
1-
# Tokens
1+
# Tokens
2+
3+
For the most up-to-date list of supported tokens and their contract addresses on Status Network, please refer to our official [Status Network Token List repository](https://github.com/status-im/status-network-token-list).
4+
5+
This repository contains:
6+
- Token addresses for both L1 (Sepolia) and L2 (Status Network)
7+
- Token metadata (decimals, symbols, etc.)
8+
- Bridge contract mappings
9+
- App tokens deployed on Status Network
10+
11+
The token list is maintained and updated regularly to ensure accuracy and security of token bridging operations.
12+

docs/general-info/network-details.md

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,19 @@
22

33
## Status Testnet
44

5-
| Name | Value |
6-
|---------------------|-------|
7-
| **Network Name** | |
8-
| **RPC Endpoint** | |
9-
| **Chain ID** | |
10-
| **Currency Symbol** | |
11-
| **Block Explorer** | |
12-
| **Bridge** | |
5+
| Name | Value |
6+
|---------------------|-------------------------------------------|
7+
| **Network Name** | Status Network Testnet |
8+
| **RPC Endpoint** | https://public.sepolia.rpc.status.network |
9+
| **Chain ID** | 1660990954 |
10+
| **Currency Symbol** | ETH |
11+
| **Block Explorer** | https://sepoliascan.status.network |
12+
| **Bridge** | https://bridge.status.network |
13+
14+
These are the official network details for the Status Network testnet. You can use these details to:
15+
- Add the network to your wallet
16+
- Configure development environments
17+
- Connect dApps to the network
18+
- Verify smart contracts
19+
20+
For instructions on adding the network to your wallet, see our [Add Status Network guide](./add-status-network.md).

docs/introduction/quick-start.md

Lines changed: 33 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -2,37 +2,36 @@
22

33
In this section, we'll get you deploying a sample contract on **Status Network Testnet** in less than 10 minutes.
44

5-
Lets see how to deploy a smart contract on Status Network using the Remix IDE for simplicity.
5+
Let's see how to deploy a smart contract on Status Network using the Remix IDE for simplicity.
66

77
## Get Everything Ready
88

99
Before getting started:
1010

11-
- **Add Status Network Testnet to MetaMask**:
11+
1. **Add Status Network Testnet to MetaMask**:
1212

13-
Follow the [Status Network documentation](/general-info/add-status-network) for step-by-step instructions on how to add the Status Network testnet to MetaMask. You'll need the network's RPC URL, Chain ID, and other details.
13+
Follow the [Add Status Network guide](/general-info/add-status-network) for step-by-step instructions on how to add the Status Network testnet to MetaMask.
1414

15-
- **Obtain Testnet Tokens**:
15+
2. **Get Test ETH**:
1616

17-
This guide assumes you have obtained testnet ETH on the Status Network. You can use the [Status Network Testnet Faucet](#) to request test tokens.
17+
You'll need both Sepolia ETH and Status Network ETH:
18+
- First get Sepolia ETH from [Sepolia Faucet](https://faucet.status.network)
19+
- Then bridge some ETH to Status Network using the [Status Bridge](https://bridge.status.network)
20+
- Alternatively, get Status Network ETH directly from our [Testnet Faucet](https://sepoliascan.status.network/address/0x06338B70F1eAbc60d7A82C083e605C07F78bb878)
1821

1922
We are ready to get started!
2023

2124
## Remix & Sample Code
2225

23-
**Remix** is a no-setup tool for developing smart contracts. Its easy to get started, allowing a simple deployment process, debugging, interacting with smart contracts, and more. It’s a great tool to test quick changes and interact with deployed smart contracts.
26+
**Remix** is a no-setup tool for developing smart contracts. It's easy to get started, allowing a simple deployment process, debugging, interacting with smart contracts, and more.
2427

25-
For the sake of this tutorial, we will be deploying the `SimpleStorage.sol` smart contract that comes as an example in Remix, but you can use any of your code.
26-
27-
Here's the sample code:
28+
For this tutorial, we will deploy a simple `SimpleStorage.sol` contract:
2829

2930
```solidity
3031
// SPDX-License-Identifier: MIT
31-
32-
pragma solidity ^0.8.24;
32+
pragma solidity ^0.8.0;
3333
3434
contract SimpleStorage {
35-
3635
uint256 number;
3736
3837
function store(uint256 num) public {
@@ -56,21 +55,26 @@ contract SimpleStorage {
5655
2. **Compile the Smart Contract**:
5756

5857
- Go to the **Solidity Compiler** tab (on the left sidebar).
59-
- Ensure the compiler version matches the pragma statement in your contract (`0.8.24`).
58+
- Ensure the compiler version is 0.8.0 or higher.
6059
- Click **"Compile SimpleStorage.sol"**.
6160
- You can enable **"Auto compile"** for automatic compilation whenever you change the contract code.
6261

6362
3. **Deploy the Smart Contract**:
6463

6564
- Switch to the **Deploy & Run Transactions** tab.
66-
- In the **"Environment"** dropdown menu, select **"Injected Provider - MetaMask"**. This connects Remix to your MetaMask wallet.
65+
- In the **"Environment"** dropdown menu, select **"Injected Provider - MetaMask"**.
6766
- MetaMask may prompt you to connect to Remix. Confirm the connection.
6867
- Ensure that **Status Network Testnet** is selected in MetaMask.
6968
- Under **"Contract"**, make sure `SimpleStorage` is selected.
7069
- Click **"Deploy"**.
71-
- MetaMask will pop up, asking you to confirm the transaction.
70+
- MetaMask will pop up, asking you to confirm the transaction. Gas fees will be paid in ETH.
7271
- Review the transaction details and click **"Confirm"**.
73-
- Wait for the transaction to be mined. You can track the status in Remix or MetaMask.
72+
- Wait for the transaction to be mined.
73+
74+
4. **Verify Deployment**:
75+
76+
- Once deployed, copy your contract's address from Remix
77+
- View it on [Status Network Explorer](https://sepoliascan.status.network)
7478

7579
**CONGRATULATIONS!** You just deployed your first smart contract on Status Network.
7680

@@ -85,30 +89,30 @@ contract SimpleStorage {
8589
- Expand the deployed contract to view its functions.
8690
- In the **"store"** function input field, enter a number (e.g., `42`).
8791
- Click **"transact"**.
88-
- MetaMask will prompt you to confirm the transaction. Click **"Confirm"**.
92+
- MetaMask will prompt you to confirm the transaction. Gas fees will be paid in ETH.
8993
- Wait for the transaction to be confirmed.
9094

9195
3. **Retrieve the Number**:
9296

9397
- Click on the **"retrieve"** function.
9498
- The stored number will display below the button.
99+
- This is a view function, so no gas fees are required.
95100

96101
## Next Steps
97102

98103
- **Get Support**:
99-
100-
- If you encounter any issues or have questions, join the community channels for assistance.
104+
- Join our [Telegram Community](https://t.me/+k04A_OZbhIs1Mzc9) for assistance
105+
- Check our [Network Details](/general-info/network-details) for more information
106+
- Learn about [bridging tokens](/general-info/bridge/bridging-testnet) to Status Network
101107

102108
## Summary
103109

104110
You've successfully:
105-
106-
- Set up your environment to interact with Status Network Testnet.
107-
- Deployed a smart contract using Remix IDE and MetaMask.
108-
- Interacted with your deployed contract by storing and retrieving a number.
109-
110-
---
111-
112-
If you want to dive deeper, consider exploring more complex smart contracts. Checkout more tutorials [here](/tutorials/ethers-tutorial).
113-
114-
**Happy Coding!**
111+
- Set up your environment to interact with Status Network Testnet
112+
- Obtained testnet ETH through bridging or faucet
113+
- Deployed a smart contract using Remix IDE and MetaMask
114+
- Interacted with your deployed contract by storing and retrieving a number
115+
116+
For more advanced development, check out our guides for deploying with:
117+
- [Hardhat](/tutorials/deploying-contracts/using-hardhat)
118+
- [Foundry](/tutorials/deploying-contracts/using-foundry)

docs/other/audits.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/other/official-links.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,25 @@
11
# Official Links
2+
3+
This page contains all the official links for the Status Network ecosystem.
4+
5+
## Main Resources
6+
- **Website**: [status.network](https://status.network)
7+
- **Documentation**: [docs.status.network](https://docs.status.network)
8+
- **GitHub**: [github.com/status-im](https://github.com/status-im)
9+
10+
## Network Tools
11+
- **Bridge**: [bridge.status.network](https://bridge.status.network)
12+
- **Block Explorer**: [sepoliascan.status.network](https://sepoliascan.status.network)
13+
- **RPC Endpoint**: `https://public.sepolia.rpc.status.network`
14+
- **Faucet**: [faucet.status.network](https://faucet.status.network)
15+
16+
## Development Resources
17+
- **Token List Repository**: [github.com/status-im/status-network-token-list](https://github.com/status-im/status-network-token-list)
18+
- **Network Status**: [status.status.network](https://health.status.network)
19+
- **Contract Verification**: [sepoliascan.status.network/verify-contract](https://sepoliascan.status.network/contract-verification)
20+
21+
## Community & Support
22+
- **Telegram Community**: [t.me/+k04A_OZbhIs1Mzc9](https://t.me/+k04A_OZbhIs1Mzc9)
23+
- **X/twitter**: [twitter.com/ethstatus](https://x.com/statusL2)
24+
25+
For detailed information about adding the network to your wallet, see our [Add Network guide](/general-info/add-status-network).

0 commit comments

Comments
 (0)