You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* One for **owner**: used to fund sector pledges and submit proofs
179
-
* One for **worker**: used to publish and manage storage deals
180
-
181
-
```sh
182
-
lotus wallet new bls # Create owner wallet
183
-
lotus wallet new bls # Create worker wallet
184
-
lotus wallet list # List all created wallets
185
-
```
186
-
187
-
Make sure to send a small amount of FIL to each wallet - we recommend 1 FIL per wallet to ensure the creation of your Storage Provider in Curio. [Calibration test FIL faucet information](https://docs.filecoin.io/smart-contracts/developing-contracts/get-test-tokens).
188
-
189
-
{% hint style="success" %}
190
-
Both wallets will be used during Curio initialisation.
191
-
{% endhint %}
192
-
193
-
{% hint style="warning" %}
194
-
**Tip:**[Back up](https://lotus.filecoin.io/lotus/manage/manage-fil/#exporting-and-importing-addresses) your wallet keys securely before continuing. Losing them will result in permanent loss of access to funds.
195
-
{% endhint %}
196
-
197
-
***
198
-
199
186
## 🐘 Running YugabyteDB
200
187
201
188
🧠 Curio uses YugabyteDB to store metadata about deals, sealing operations, and PDP submissions.
@@ -361,9 +348,9 @@ Curio provides a utility to help you set up a new miner interactively. Run the f
361
348
curio guided-setup
362
349
```
363
350
364
-
#### 1️⃣ Select "Create a new miner"
351
+
#### 1️⃣ Select Curio Installation Type
365
352
366
-
Use the arrow keys to navigate the guided setup menu and select "**Create a new miner**".
353
+
Use the arrow keys to navigate the guided setup menu and select "**Setup non-Storage Provider cluster**".
367
354
368
355
#### 2️⃣ Enter Your YugabyteDB Connection Details
369
356
@@ -383,61 +370,13 @@ You can verify these settings by running the following command from the Yugabyte
383
370
384
371
After selecting "**Continue to connect and update schema**", Curio will automatically create the required tables and schema in the database.
385
372
386
-
#### 3️⃣ Set Wallet Addresses
387
-
388
-
For this step, use the two BLS wallets you created earlier with Lotus:
389
-
390
-
* Use **wallet 1** for the **Owner Address**
391
-
* Use **wallet 2** for the **Worker Address**
392
-
* Use **wallet 1** again for the **Sender Address**
393
-
394
-
These addresses must match the Lotus wallets created earlier.
395
-
396
-
{% hint style="info" %}
397
-
You can display your Lotus wallets at any time by running:
398
-
{% endhint %}
399
-
400
-
```sh
401
-
lotus wallet list
402
-
```
403
-
404
-
#### 4️⃣ Choose Sector Size
405
-
406
-
Choose sector size:
407
-
408
-
*`64 GiB`
409
-
410
-
{% hint style="info" %}
411
-
Selecting a sector size is required during the Curio guided setup, but **PDP itself doesn't use sectors**. Proof set sizes in PDP are **arbitrary and fully flexible.**
412
-
{% endhint %}
413
-
414
-
#### 5️⃣ Create Miner Actor
415
-
416
-
Review the information to ensure all inputs are correct. Then select "**Continue to verify the addresses and create a new miner actor**" to proceed.
417
-
418
-
{% hint style="info" %}
419
-
This step may take a few minutes to complete as Curio pushes the message and waits for it to land on-chain.
420
-
{% endhint %}
421
-
422
-
Once the actor is created, Curio will:
423
-
424
-
* Register your miner ID
425
-
426
-
{% hint style="info" %}
427
-
If the guided setup fails after creating the miner actor, run the following command to complete the installation:
428
-
{% endhint %}
429
-
430
-
```sh
431
-
curio config new-cluster <miner ID>
432
-
```
433
-
434
-
#### 6️⃣ Telemetry (Optional)
373
+
#### 3️⃣ Telemetry (Optional)
435
374
436
375
You'll be asked whether to share anonymised or signed telemetry with the Curio team to help improve the software.
437
376
438
377
Select your preference and continue.
439
378
440
-
#### 7️⃣ Save Database Configuration
379
+
#### 4️⃣ Save Database Configuration
441
380
442
381
At the final step of the guided setup, you'll be prompted to choose where to save your database configuration file.
443
382
@@ -449,7 +388,7 @@ Use the arrow keys to select a location. A common default is:
449
388
450
389
Once selected, setup will complete, and the miner configuration will be stored.
451
390
452
-
#### 8️⃣ Launch the Curio Web GUI
391
+
#### 5️⃣ Launch the Curio Web GUI
453
392
454
393
To explore the Curio interface visually, start the GUI layer:
455
394
@@ -583,7 +522,15 @@ Restart Curio with both layers:
583
522
curio run --layers=gui,pdp
584
523
```
585
524
586
-
{% hint style="warning" %}
525
+
{% hint style="info" %}
526
+
If you encounter errors related to `EnableEthRPC` or `EnableIndexer`, run the following command and restart Lotus
0 commit comments