Skip to content

Commit 3a5db9a

Browse files
committed
prettier format
1 parent b034f6c commit 3a5db9a

File tree

4 files changed

+0
-17
lines changed

4 files changed

+0
-17
lines changed

docs/network/guides/using-flare-stake-tool.mdx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,6 @@ It is highly recommended to [use Ledger](#using-ledger-recommended) instead.
223223
### Check validator info
224224

225225
1. Note down the `NodeID` of the validator you want to stake to:
226-
227226
- If you created the validator, retrieve its `NodeID`, `publicKey` and `proofOfPossession` by running:
228227

229228
```bash
@@ -323,7 +322,6 @@ If you encounter any issues during this process, refer to the [Troubleshooting](
323322
- If you are going to stake to another node (delegation), select **Delegate to a validator node** (You may need to scroll down to see this option).
324323

325324
2. You then need to provide the following information:
326-
327325
- **amount**: Amount must be provided in FLR units.
328326
- **NodeID** and **end time**: Use the values noted down from the [setup](#setup).
329327

docs/run-node/4-register-validator.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,6 @@ You can monitor its status using an API call or a validator monitoring site.
322322
```
323323

324324
Check the following fields in the response:
325-
326325
- `uptime`: Percentage of time the queried node has reported the peer as online and validating.
327326
- `connected`: If the node is connected and tracks the network.
328327

docs/run-node/5-flare-entity.mdx

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -175,15 +175,13 @@ You can proceed directly to [Fund FSP addresses](#fund-fsp-addresses).
175175
On mainnet, or if you prefer not to use the automated script on testnets, you must manually register the required FSP addresses by interacting directly with the [`EntityManager`](/network/fsp/solidity-reference/IEntityManager) contract.
176176

177177
1. Ensure you have generated the following five addresses and **securely stored their private keys**. Understand their roles:
178-
179178
- `Identity`: The central identity address. **Crucially, keep the private key secure (e.g., cold storage on mainnet).** This address initiates proposals and signs registrations.
180179
- `Submit`: Used for sending FTSO commit/reveal transactions.
181180
- `SubmitSignatures`: Used for sending FTSO result signatures (often separate from `Submit` to manage transaction nonces).
182181
- `SigningPolicy`: Used for signing FTSO data during voting and for reward epoch configurations.
183182
- `Delegation`: Public address for receiving WNat (e.g., WFLR, WC2FLR) delegations to increase vote power and collect rewards.
184183

185184
2. For each address role (`Submit`, `SubmitSignatures`, `SigningPolicy`, `Delegation`), perform the two-step propose-confirm process using the `EntityManager` contract (see [FSP Reference](/network/fsp/solidity-reference)):
186-
187185
- **Step A (Propose):** Call the relevant `propose<Role>Address` method from your `Identity` address.
188186
Provide the address you want to register for that role as the argument.
189187
- **Step B (Confirm):** Call the corresponding `confirm<Role>AddressRegistration` method from the address you are actually registering (e.g., call `confirmSubmitAddressRegistration` using the `Submit` address's private key).
@@ -228,10 +226,8 @@ This key pair is used for the FTSOv2 Fast Updates protocol.
228226
```
229227

230228
2. Register public key:
231-
232229
- If you used the **Automated Registration** script on a testnet (Method 1 above), this step is already completed, skip to [Register validator node](#register-validator-node).
233230
- If you used **Manual Registration** (Method 2) or need to register manually:
234-
235231
1. Create a signature proving your `Identity` address owns the generated sortition private key. Use the `keygen` command again, providing the `PrivateKey` (from Step 1) and your `Identity` address.
236232

237233
```bash
@@ -375,7 +371,6 @@ The [fdc-suite-deployment](https://github.com/flare-foundation/fdc-suite-deploym
375371

376372
3. To configure node authentication, navigate into the specific node's directory (e.g., `nodes-mainnet/btc`) within the cloned repo and generate credentials where required.
377373
**Keep generated credentials secure** as they will be needed for the Verifier configuration.
378-
379374
- **Bitcoin (BTC) / Dogecoin (DOGE):**
380375

381376
```bash
@@ -414,9 +409,7 @@ Configuration for the indexer and verifier services is managed centrally via the
414409
```
415410

416411
Now, carefully edit the `.env` file, providing values for all variables relevant to the FDC components you are deploying. Pay close attention to:
417-
418412
- **RPC Node Connection Details (`*_URL`, `*_RPC_USERNAME`, `*_RPC_PASSWORD` / `*_RPC_AUTH`)**: Provide the full URL and credentials for connecting to each required blockchain node.
419-
420413
- If using nodes deployed via `fdc-suite-deployment` on the _same host_, you can often use `172.17.0.1` (Docker's default bridge IP) as the hostname in the URL (e.g., `http://admin:<PASSWORD>@172.17.0.1:8332/` for BTC, using the password generated earlier).
421414
- If using _external_ nodes (your own or third-party), use their publicly accessible RPC endpoint URL and associated credentials.
422415

@@ -625,7 +618,6 @@ With prerequisites met, registrations complete, and FDC/FTSO components configur
625618

626619
3. Carefully edit the `.env` file, providing the correct values gathered during the previous setup stages.
627620
While reviewing `env.example` for _all_ possible settings is recommended (defaults may not suit all environments), ensure these key variables are correctly set based on your Registration, FDC, and FTSO setup:
628-
629621
- **RPC**
630622
- `NODE_RPC_URL`: Your RPC Node or a [private RPC provider](/network/developer-tools#rpcs).
631623
- `NODE_API_KEY` (optional): If your RPC provider requires it.
@@ -646,7 +638,6 @@ With prerequisites met, registrations complete, and FDC/FTSO components configur
646638

647639
This file contains **highly sensitive** private keys and API keys.
648640
Compromise of these keys can lead to loss of funds, unauthorized actions, and a compromised entity.
649-
650641
- Set strict file permissions (e.g., `chmod 600 .env`) so only the owner can read/write.
651642
- Ensure it's **never** committed to Git or any version control system.
652643
- Limit access to the server and user account running the deployment.
@@ -660,7 +651,6 @@ With prerequisites met, registrations complete, and FDC/FTSO components configur
660651
```
661652

662653
5. (Optional) By default, the `c-chain-indexer` requires 10 million blocks (≈20 days) of node history.
663-
664654
- To shorten this window, edit [`template-configs/c-chain-indexer.template.toml`](https://github.com/flare-foundation/flare-systems-deployment/blob/main/template-configs/c-chain-indexer.template.toml) to a value closer to the head of your node.
665655
- **Do not** go below 350,000 blocks (≈7 days / 2 reward epochs), or the FTSO client may fail.
666656

@@ -691,7 +681,6 @@ Once your services are up, follow these steps to confirm everything is running s
691681
```
692682

693683
Ensure these key containers appear in the list and have `Up` status:
694-
695684
- `system-client`
696685
- `c-chain-indexer`
697686
- `fast-updates-client` (if enabled)
@@ -952,7 +941,6 @@ Consistent monitoring is key to maintaining performance and reward eligibility.
952941
- Check minimal conditions status via the [Flare Systems Explorer](https://flare-systems-explorer.flare.network/providers?tab=minimalConditions) or the backend API detailed previously in the FAQ.
953942

954943
- Monitor the logs of your running Docker containers (`docker compose logs <service_name>`) for errors and key operational messages:
955-
956944
- **Registration:** Look for `RegisterVoter success` messages in the `system-client` logs around the start of reward epochs.
957945

958946
```plaintext

docs/run-node/6-GCP-marketplace-nodes.mdx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ Ensure you have:
5555
- A Google Cloud account
5656

5757
- A service account with at least the following permissions (it can be created beforehand or during the launch process using GUI):
58-
5958
- **roles/config.agent**
6059
- **roles/compute.admin**
6160
- **roles/iam.serviceAccountUser**
@@ -249,7 +248,6 @@ resource "google_compute_instance" "this" {
249248
## Troubleshooting
250249

251250
- **Deployment via UI failure due to Terraform state lock**
252-
253251
- **Symptom**: The deployment fails, and clicking **Retry** leads to Terraform state lock errors.
254252
- **Solution**: Instead of retrying, delete the failed deployment and start a new one.
255253

0 commit comments

Comments
 (0)