Run a Data Reporter
Operate a Data Reporter!
Staking
To create a reporter on Tellor Layer, you must first "stake" your address one of two ways. You must either create a validator -OR- delegate to a validator to bond your tokens.
Create a Validator: Your account is the KEYNAME account used for your validator.
Delegate to a Validator: If your reporter account is not a validator account, you must bond your address to a validator before you may create your reporter.
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:
# create-reporter [commission-rate] [min-tokens-required] [moniker] [flags]
./layerd tx reporter create-reporter 0.05 1000000 REPORTER_MONIKER --from YOUR_ACCOUNT_NAME --chain-id tellor-1 --fees 10loya --yesParameters:
A (example)
commision-rateof0.05means that you get 5% of rewards from your selectors.A (example)
min-tokens-requiredvalue of1000000prevents spam by requiring that selectors have at least 1 TRB in their wallet. This can be changed later.Choose a
REPORTER_MONIKERthat you love! (It does not need to be the same as your validator moniker.)
2) Check if your reporter was created successfully:
./layerd query reporter reporters | grep -A 7 YOUR_TELLOR_ADDRESSIf your reporter was created successfully, this will output your reporter information.
3) Download the latest reporterd binary:
reporterd binary:4) Create .env
Be sure to configure these variables here or in your shell. (The .env file is required but can be empty if you're setting these in a .service file or in .bashrc):
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:
The logs should soon begin showing information about your cycle list reports!
You can set up a grafana dashboard using this_guide to monitor things in Layer such as average gas price for submitting a report, block times, total bonded tokens, etc.
Congratulations on becoming a Tellor Reporter! 🎉
Last updated

