Skip to content
This repository was archived by the owner on May 13, 2022. It is now read-only.

Update and fix manual Raiden tutorial #13

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 27 additions & 11 deletions installation/starting-raiden-manually.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,23 +14,23 @@ You might want to start Raiden manually if:

## Downloading Raiden

Download the latest Raiden [https://github.com/raiden-network/raiden/releases/tag/v1.0.0](https://github.com/raiden-network/raiden/releases/tag/v1.0.0)
Download the latest Raiden [https://github.com/raiden-network/raiden/releases/](https://github.com/raiden-network/raiden/releases/)

## Run Raiden

You can start Raiden with either Geth, Parity or Infura as RPC Endpoint. All you need is an Ethereum Account and the respective keystore file funded with the tokens you want to transfer.

```text
raiden /
--address $YOUR-ETHEREUM-ADDRESS /
--keystore-path $PATH-TO-YOUR-KEYSTORE-FILE /
--password-file $PASSWORD-FILE-FOR-KEYSTORE-FILE /
```console
raiden \
--address $YOUR-ETHEREUM-ADDRESS \
--keystore-path $PATH-TO-YOUR-KEYSTORE-FILE \
--password-file $PASSWORD-FILE-FOR-KEYSTORE-FILE \
--eth-rpc-endpoint $YOUR-ETHEREUM-NODE
```

In doubt, you can use

```text
```console
raiden --help
```

Expand All @@ -40,15 +40,31 @@ to see all possible CLI arguments.

Per default a **Pathfinding Service** is used by your Raiden client when a **mediated transfer** is initiated. The maximum amount paid for one request to the Pathfinding services is set to `0.05` RDN and 3 different paths are requested.

```text
--pathfinding-service-address auto /
--pathfinding-max-fee 50000000000000000 /
```console
--pathfinding-service-address auto \
--pathfinding-max-fee 50000000000000000 \
--pathfinding-max-paths 3
```

By default the **Monitoring Services** are disabled. Enabling monitoring of channels will require a default reward value of `5` RDN for successfully monitoring your channel.

```text
```console
--enable-monitoring FALSE
```

## Testnet usage

When using one of the Ethereum testnets, you have to set the `--environment-type` to development-mode,
so that the correct Matrix federation network for the PFS will be chosen.

In order to connect to one of the Ethereum testnets, you have to provide the following additional arguments:

```console
--network-id $TESTNET-NAME-OR-ID \
--environment-type development
```

E.g. for the Goerli testnet `$TESTNET-NAME-OR_ID` would be `goerli` or `5`.

More information on how to aquire and deposit the utility token (SVT) on the testnets are [provided in the v1 docs](https://raiden-network.readthedocs.io/en/latest/overview_and_guide.html#depositing-tokens-to-pay-the-services).