mirror of
https://github.com/status-im/docs.status.network.git
synced 2025-03-03 18:40:51 +00:00
tools docs
This commit is contained in:
parent
da204b0737
commit
4d5b23a7d5
@ -1 +1,35 @@
|
||||
# Block Explorers
|
||||
# Status Network Testnet Explorer
|
||||
|
||||
The Status Network block explorer is available at [sepoliascan.status.network](https://sepoliascan.status.network).
|
||||
|
||||
### Features
|
||||
- View transaction details and status
|
||||
- Track token transfers and balances
|
||||
- Verify smart contract source code
|
||||
- Monitor gas prices and network activity
|
||||
- View and interact with verified smart contracts
|
||||
- Track token holdings for any address
|
||||
|
||||
## Sepolia Explorer (Layer 1)
|
||||
|
||||
For tracking transactions on Sepolia (Layer 1), use [Sepolia Etherscan](https://sepolia.etherscan.io).
|
||||
|
||||
This is particularly useful for:
|
||||
- Monitoring bridge transactions from L1 to L2
|
||||
- Tracking token deposits and withdrawals
|
||||
- Verifying L1 contract interactions
|
||||
|
||||
## Contract Verification
|
||||
|
||||
To verify your smart contract on Status Network Explorer:
|
||||
|
||||
1. Navigate to [Contract Verification](https://sepoliascan.status.network/contract-verification)
|
||||
2. Enter your contract address
|
||||
3. Upload your source code and provide compilation details
|
||||
4. Submit for verification
|
||||
|
||||
Once verified, your contract's source code will be publicly visible and users can interact with it directly through the explorer.
|
||||
|
||||
## API Access
|
||||
|
||||
The Status Network Explorer provides API endpoints for developers. Documentation for the API will be available soon.
|
||||
|
@ -1 +1,46 @@
|
||||
# Bridge
|
||||
# Status Network Testnet Bridge
|
||||
|
||||
The Status Network Testnet Bridge allows users to transfer tokens between Sepolia (Layer 1) and Status Network testnet (Layer 2). The bridge interface is available at [bridge.status.network](https://bridge.status.network).
|
||||
|
||||
## Overview
|
||||
|
||||
The bridge serves as a crucial infrastructure component that enables:
|
||||
- Token transfers from Sepolia to Status Network testnet
|
||||
- Token withdrawals from Status Network testnet to Sepolia
|
||||
- Message passing between L1 and L2
|
||||
|
||||
## Bridge Contracts
|
||||
|
||||
### Layer 1 (Sepolia)
|
||||
- **Token Bridge**: [`0x01b44C5Ea321f921D93476cf54Aa8460db17a548`](https://sepolia.etherscan.io/address/0x01b44C5Ea321f921D93476cf54Aa8460db17a548)
|
||||
|
||||
### Layer 2 (Status Network)
|
||||
- **Token Bridge**: [`0xbC7f9571152a8e21942b2aEa4831a27f1149af19`](https://sepoliascan.status.network/address/0xbC7f9571152a8e21942b2aEa4831a27f1149af19)
|
||||
|
||||
## Features
|
||||
|
||||
- **Token Bridging**: Transfer ERC-20 tokens between networks
|
||||
- **ETH Bridging**: Bridge ETH between Sepolia and Status Network
|
||||
- **Transaction Tracking**: Monitor the status of your bridge transactions
|
||||
- **Gas Estimation**: See estimated gas costs before bridging
|
||||
|
||||
## Supported Tokens
|
||||
|
||||
For the most up-to-date list of supported tokens and their contract addresses, please refer to our [Token List Repository](https://github.com/status-im/status-network-token-list).
|
||||
|
||||
## Using the Bridge
|
||||
|
||||
For detailed instructions on how to use the bridge, including step-by-step guides and important security considerations, please refer to our [Bridging Guide](../general-info/bridge/bridging-testnet.md).
|
||||
|
||||
## Monitoring Bridge Transactions
|
||||
|
||||
You can monitor your bridge transactions using:
|
||||
- [Status Network Explorer](https://sepoliascan.status.network) for L2 transactions
|
||||
- [Sepolia Etherscan](https://sepolia.etherscan.io) for L1 transactions
|
||||
|
||||
## Support
|
||||
|
||||
If you encounter any issues while using the bridge:
|
||||
- Check our [Bridging Guide](../general-info/bridge/bridging-testnet.md) for common solutions
|
||||
- Join our [Telegram Community](https://t.me/+k04A_OZbhIs1Mzc9) for assistance
|
||||
- Monitor [Network Status](https://health.status.network) for any ongoing issues
|
@ -1 +1,53 @@
|
||||
# RPC
|
||||
# RPC Endpoints
|
||||
|
||||
The Status Network provides public RPC (Remote Procedure Call) endpoints that allow you to interact with the network.
|
||||
|
||||
## Public RPC URL
|
||||
|
||||
```
|
||||
https://public.sepolia.rpc.status.network
|
||||
```
|
||||
|
||||
## Using the RPC
|
||||
|
||||
### Adding to MetaMask
|
||||
For instructions on adding Status Network to your wallet using this RPC, see our [Add Network guide](../general-info/add-status-network.md).
|
||||
|
||||
### Web3 Library Configuration
|
||||
|
||||
```javascript
|
||||
// Web3.js
|
||||
const web3 = new Web3('https://public.sepolia.rpc.status.network');
|
||||
|
||||
// Ethers.js v5
|
||||
const provider = new ethers.providers.JsonRpcProvider('https://public.sepolia.rpc.status.network');
|
||||
```
|
||||
|
||||
## Available Methods
|
||||
|
||||
The RPC endpoint supports standard Ethereum JSON-RPC methods, including:
|
||||
|
||||
- `eth_blockNumber`: Get the latest block number
|
||||
- `eth_getBalance`: Get account balance
|
||||
- `eth_sendRawTransaction`: Send signed transactions
|
||||
- `eth_call`: Execute a call without creating a transaction
|
||||
- `eth_getLogs`: Get event logs
|
||||
- `eth_getTransactionByHash`: Get transaction details
|
||||
- `eth_getBlockByNumber`: Get block information
|
||||
|
||||
For a complete list of supported RPC methods and detailed specifications, refer to the [Linea API Reference](https://docs.linea.build/api/reference), as Status Network is based on Linea technology.
|
||||
|
||||
## Rate Limits
|
||||
|
||||
The public RPC endpoint has rate limiting to ensure fair usage:
|
||||
- 10 requests per second per IP
|
||||
- 100,000 requests per day per IP
|
||||
|
||||
For higher limits, get in touch with us on Telegram.
|
||||
|
||||
## Support
|
||||
|
||||
If you experience issues with the RPC endpoint:
|
||||
- Check [Network Status](https://health.status.network) for any ongoing problems
|
||||
- Join our [Telegram Community](https://t.me/+k04A_OZbhIs1Mzc9) for support
|
||||
- Consider implementing a fallback RPC strategy in your application
|
@ -1 +1,35 @@
|
||||
# Testnet Faucets
|
||||
|
||||
To get started on Status Network testnet, you'll need both Sepolia ETH and Status Network testnet ETH.
|
||||
|
||||
## Status Network Testnet Faucet
|
||||
|
||||
The Status Network testnet faucet is available at [faucet.status.network](https://faucet.status.network).
|
||||
|
||||
### Details
|
||||
- **Faucet Contract**: [`0x06338B70F1eAbc60d7A82C083e605C07F78bb878`](https://sepoliascan.status.network/address/0x06338B70F1eAbc60d7A82C083e605C07F78bb878)
|
||||
- **Amount**: 0.1 ETH per request
|
||||
- **Cooldown**: One request per address per day
|
||||
|
||||
### How to Get Testnet ETH
|
||||
|
||||
1. Visit [faucet.status.network](https://faucet.status.network)
|
||||
2. Connect your wallet
|
||||
3. Click "Request Funds"
|
||||
4. Confirm the transaction in your wallet
|
||||
5. Wait for the ETH to appear in your wallet (usually takes a few seconds)
|
||||
|
||||
## Sepolia ETH (Required for Bridging)
|
||||
|
||||
To bridge assets to Status Network testnet, you'll first need Sepolia ETH. You can get it from:
|
||||
|
||||
2. [Alchemy Sepolia Faucet](https://www.alchemy.com/faucets/ethereum-sepolia)
|
||||
3. [Metamask Sepolia Faucet](https://docs.metamask.io/developer-tools/faucet/)
|
||||
|
||||
Once you have Sepolia ETH, you can bridge it to Status Network testnet using the [Status Network Bridge](https://bridge.status.network).
|
||||
|
||||
## Support
|
||||
|
||||
If you encounter any issues with the faucet:
|
||||
- Check [Network Status](https://health.status.network) for any ongoing problems
|
||||
- Join our [Telegram Community](https://t.me/+k04A_OZbhIs1Mzc9) for support
|
@ -1 +0,0 @@
|
||||
# Using Thirdweb
|
@ -1 +0,0 @@
|
||||
# Using Foundry
|
@ -1 +0,0 @@
|
||||
# Using Hardhat
|
21
sidebars.ts
21
sidebars.ts
@ -129,11 +129,6 @@ const sidebars: SidebarsConfig = {
|
||||
id: 'tutorials/deploying-contracts/using-hardhat',
|
||||
label: '🎩 Using Hardhat',
|
||||
},
|
||||
{
|
||||
type: 'doc',
|
||||
id: 'tutorials/deploying-contracts/using-thirdweb',
|
||||
label: '🌐 Using Thirdweb',
|
||||
},
|
||||
{
|
||||
type: 'doc',
|
||||
id: 'tutorials/deploying-contracts/using-foundry',
|
||||
@ -146,22 +141,6 @@ const sidebars: SidebarsConfig = {
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: '🔍 Verifying Your Smart Contract',
|
||||
items: [
|
||||
{
|
||||
type: 'doc',
|
||||
id: 'tutorials/verifying-contracts/using-hardhat',
|
||||
label: '🎩 Using Hardhat',
|
||||
},
|
||||
{
|
||||
type: 'doc',
|
||||
id: 'tutorials/verifying-contracts/using-foundry',
|
||||
label: '⚒️ Using Foundry',
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user