An account for creating a reporter that has either created or delegated to a validator.
1) Configure a Reporter on Tellor
Use the layerd cli register and initialize your reporter configuration. Commission-rate and min-tokens-required are shown at safe values, but can be adjusted (now or later) for personal preference:
A (example) commision-rate of 0.05 means that you get 5% of rewards from your selectors.
A (example) min-tokens-required value of 1000000 prevents spam by requiring that selectors have at least 1 TRB in their wallet. This can be changed later.
Choose a REPORTER_MONIKER that you love! (It does not need to be the same as your validator moniker.)
2) Check if your reporter was created successfully:
Be sure to configure these variables here or in your shell. (The .env file is required even if it's empty):
Note: The API keys are not required, but reporters should consider setting them to enable reporting for all tipped feeds. This ensures maximum earnings.
5) Start the reporter:
Note: Optional flags may be used to establish a stream of profit taking for your operation:
Optinal flags for auto-unbonding:--auto-unbonding-frequency : The frequency (in days) with which you would like to withdraw rewards (unlocked after 21 days).
--auto-unbonding-ammount : The amount of TRB (in loya) which you would like to auto-unbond.
--auto-unbonding-max-stake-percentage : A safeguard against automatically unbonding too much. Set this to a percentage of your stake ( 0.01 for 1%)
Here is an example start command for a reporter who wants to automatically unbond 2.999 TRB (2999999loya) per day with a maximum set to 1% of their total stake:
You can set up a grafana dashboard using this_guide to monitor things in Tellor such as average gas price for submitting a report, block times, total bonded tokens, etc.