#🔩・node-operators
1 messages · Page 1 of 1 (latest)
Hey, @loud jetty can check and help with this when he's up
@loud jetty can I get added to the validator channel please?
If you're in the active set let me know on your moniker and will add.
fatal error: unexpected signal during runtime execution
[signal SIGSEGV: segmentation violation code=0x2 addr=0x7fb5e4021000 pc=0x7fb7b46d9d0b]
runtime stack:
runtime.throw({0x2f46853?, 0x7fb5e18b4191?})
/usr/local/go/src/runtime/panic.go:1047 +0x5d fp=0x7fb724ff7120 sp=0x7fb724ff70f0 pc=0x43e51d
runtime.sigpanic()
/usr/local/go/src/runtime/signal_unix.go:819 +0x369 fp=0x7fb724ff7170 sp=0x7fb724ff7120 pc=0x455029
Does anyone getting this error?
Did you remove the wasm cache?
See the guide in the governance proposal
It worked. Thanks!
@lyric mantle Please add me to the validator channel, thanks!
us time="2023-06-01T13:20:58Z" level=info msg="Reactor " module=consensus waitSync=true time="2023-06-01T13:20:58Z" level=info msg="service start" fields.msg="Starting Evidence service" impl=Evidence module=evidence time="2023-06-01T13:20:58Z" level=info msg="service start" fields.msg="Starting StateSync service" impl=StateSync module=statesync time="2023-06-01T13:20:58Z" level=info msg="Saving AddrBook to file" book=/root/.injectived/config/addrbook.json module=p2p size=678 time="2023-06-01T13:20:58Z" level=info msg="Ensure peers" module=pex numDialing=0 numInPeers=0 numOutPeers=0 numToDial=10 fatal error: unexpected signal during runtime execution [signal SIGSEGV: segmentation violation code=0x2 addr=0x7f78e4021000 pc=0x7f7a3cad9cd0] runtime stack:
Error reported when upgrading v1.11
Try
Thank you
Not active yet 5.0 Validator
Hi All
I'm POR from ContributionDAO may i ask about Testnet channel?
Hi, is there issue? 🚨
Same question
We all seem to be chilling on 34788970.
@lyric mantlePlease add me and @sour axle to the validator channel, thanks!
Please add me to the validator channel as well. Thanks!
time="2023-06-02T02:01:36Z" level=info msg="Timed out" dur=19.5s height=34810227 module=consensus round=37 step=RoundStepPrecommitWait time="2023-06-02T02:01:36Z" level=info msg="received proposal" module=consensus proposal="Proposal{34810227/38 (19C71FCD9CC0367C1655FBC273EECA082FD0C7C037BDA95D78DE0D7076F6EFE8:3:14DFE9237558, -1) 2AB2DC6DC164 @ 2023-06-02T02:01:01.002608158Z}" time="2023-06-02T02:01:36Z" level=info msg="received complete proposal block" hash=19C71FCD9CC0367C1655FBC273EECA082FD0C7C037BDA95D78DE0D7076F6EFE8 height=34810227 module=consensus time="2023-06-02T02:01:36Z" level=info msg="notifying bugsnag: prevote step: state machine rejected a proposed block; this should not happen:the proposer may be misbehaving; prevoting nil"
Has anyone encountered this log on a node?
and the node is now unable to synchronize blocks
time="2023-06-02T02:07:16Z" level=error msg="Eip712SigVerificationDecorator failed to verify signature" error="unable to verify signer signature of EIP712 typed data" time="2023-06-02T02:07:16Z" level=error msg="Eip712SigVerificationDecorator failed to verify signature" error="unable to verify signer signature of EIP712 typed data"
I will resynchronize now
@loud jetty please check
Hi Guys i have the question.
Tried to follow docs to setup the node on the testnet with snapshot data but i got this issue
panic: Wrong app version 0, upgrade handler is missing for v1.11.1 upgrade plan
injectived version
Version v1.11 (f77eb5cfd7)
Anyone know the root cause?
Which guide did you use?
Fixed by correct version
done
hey guys the role of the validator can now get for running a node ?
Hi Westside. Can you please advise your validator moniker in the active set?
I misspoke a bit, I meant that I was just planning to install a node and wanted to know if it was possible to get a role for installing a node
now the situation is clearer
You can ask any questions you have here.
The validator role only for validator on the active set, no role for node operator
Thanks for the info
Thanks sir
how to participate as node operator sir?
You need to get into the active validatro set which you can see here https://hub.injective.network/staking/
The process will vary depending on your experience level. Injective is a little bit more involved than most other cosmos chains.
If you are a new node operator, i suggest spending some time raising and operating a validator in the testnet. Once you are comfortable you could raise a mainnet validator.
Getting into the active set is the second challenge. You will need enough tokens to yourself to get into the active set. Currently amount is about 87,000 INJ, or $609k USD.
The three ways to het this amount of stake are to
a) But the INJ yourself and stake it to your validator.
b) Get others in your community to stake to your validator.
c) If you have something to offer the Injective Foundation, they may be willing to provide the required stake to your validator to bring you into the ecosystem.
Please refer to the docs.
https://docs.injective.network/nodes/RunNode/mainnet
https://docs.injective.network/nodes/Validators/becoming-a-validator
Hey @loud jetty can you please check you dms
thanks for info sir
I’d like to operate a node
Can someone hook me up with a guide?
Or a girl who can help me set it up lol
Thanks mate
Hi there. I'm on the node operator team at Cosmostation. I just joined this server, if you have a private validators channel, could you please invite me to join it?
@loud jetty Will assit on this when he is online
Hi, please ask someone from your team to verify and tag me here
@loud jetty @sour shell He's on our team. Can he also join the validators channel?
done
I’d like to operate a node
Can someone hook me up with a guide?
ok thank
what are the system requirement to run a node?
thanks ! is there a roadmap doc too?? if u can share me the roadmap too pls?
Updated roadmap you can see here -> https://research.binance.com/en/projects/injective Just scroll down, and come to the 6.1 Updated roadmap
this project supported by binance ??
Yes
that is cool.. can you please tell me about the mainet when expected and possible benifits of running a node?
You can read here https://docs.injective.network/nodes/RunNode/mainnet
injective into mainet for over two years can you tell me about token? is there a token of it or it will be ?
Blockchains cannot exist without a native token and be secure without a token
any incentives for node operators sir?
The APR is 15% and you set a commission on your validator. The active validator set is 60. You can see it here - https://hub.injective.network/staking
In order to be in the active validator set you need to have more INJ than the last one
Is there any reward for node operator ?
There is no reward
hhg
graet project
Amazing
can node use cellphone?
No. It requires a high specs PC
Oh oke sir thanks information
ban this, spam
Guys, any guide for run a node?
Please check our docs https://docs.injective.network/nodes/RunNode/mainnet
Thank you sir!
How to get the role of a validator?
You need to run a node
And after that?
And get into the active validator set
Oh, ok.
You can see thr active validator set here https://hub.injective.network/staking/
Thank you, Sera!
I will call you Sera.
Can we still setup a new node now bro ?
Please check our docs https://docs.injective.network/nodes/RunNode/mainnet
Tks bro
How does validation node infrastructure breakout between public cloud, private cloud, owned servers, and managed bare metal?
I dont get your question
Well, the validation nodes are software running on physical infrastructure. Could be a public cloud instance, a private cloud instance, physical colocation in a data center or managed bare metal (Solana uses managed bare metal).
We use AWS
Everyone?
Also what is the transactions per second on the system?
25 000+ tps
Block time under a second
That is pretty good.
Are egress fees a substantial chunk of validation node opex?
https://docs.injective.network/learn/basic-concepts/gas_and_fees
The gas fees on injective are very tiny. Validators are mainly rewarded from inflation as injective is proof of stake
Gas fees are paid to the node validators. Egress fees are data transfer fees for moving data out of the cloud or sending it from a server. Paid by the validator to Amazon or the Internet provider.
It really depends on your provider and your stack. If you run your server on bare metal infrastructure, rather than AWS, Asure, or GCP, the egress is usually well within the limits provided. Actual sustained bandwith is usually between 20 and 100 Mbps, depending on your individual app configuration.
Correect, nullmames. So you are not seeing traffic flows exceeding 100 Mbps? And I assume that your node can handle much higher traffic flows than 100 Mpbs?
We on average see traffic much less than 100Mbps. The node has a gigabit connection.
The node is data center based?
This node is in a datacenter in France.
Did you buy the machine or is it a dedicated server?
We use bare metal servers that are rented
I would be curious to know the package (machine config plus Internet) and pricing. Feel free to send it in a direct message. I work in the telecom industry, not a node operator. 
Well, we use many different machines and providers, depending on the application requirements, decentralisation and network node distribution.
Bare metal machines range in cost from $300 to $500 depending on spec. A proven machine you can beat on is the 2388 with 64GB+ memory and at least 2 960GB NVMe's (we use them in RAID0). There are Ryzen 7950X machines here and there that are really good for the cosmos based chains, even the demanding ones. If you have more cash, some people like the Epyc servers.
Internet is almost always 1GB, and most have unlimited usage. Some limit, but i find it reasonably generous allowance for the application. Typically, 20TB is more than enough.
I am selling at much higher prices. Although the machines are more powerful and the Internet backbone is probably the best on the planet. Off-the-shelf price is $1220 for 32 Intel cores, 384GB RAM, 7.7TB NvME with a 20 gigabit port without metering or bandwidth caps.
Of course, volume and term discounts will bring it down.
Well, yeah. That’s sounds nice and all, but total overkill for a cosmos sdk chain.
Might be. That is I am here. the low end is a better fit: 10 cores, 48GB RAM, 2TB Nvme. About $470. A ten gigabit port. Again, no transfer fees. Is Cosmos one of these Layer 1 or 2 setups designed to scale better?
Cosmos SDK is the basis of many chains in the ecosystem, known at cosmos chains. Some examples are cosmos hub, injective, Juno, osmosis, stargaze, kujira, etc.
Most have a 6 second block time and are very light weight. You could run 20 different blockchains on your 1200 dollar box
The price point of your servers is probably a bit high, I’m assuming because of the internet port.
Well, Injective is interesting because they claim to do finance, but it is really hard to get people confident in totally decentralized node systems.
I don’t know about all that. I’m just a humble node operator
Well, you know the box may seem expensive, but they have 150 data centers and that makes it a true edge attractive to a variety of players outside the blockchain world. What I do realize is that I must focus on the low end config to get some demand. And that is very helpful.
Are the node operators making good money?
Who has 150dcs?
And what's their presence in Africa like ??
Large Tier 1 Internet backbones have typically many buildings on-net. Unfortunately, most have a poor presence in sub-saharan Africa. What is the city or country of interest?
I have a customer who would provide bare metal in Nigeria.
Let me know, Ian, some details such as cities or countries and types of systems. The good news is that the new cables (Equiano, Peace, & 2Africa) will dramatically improve Africa's telecom infrastructure.
cc: @uncut elm
I'll connect you with the person who asked me..
how can I start operating a node?
thx u have been very helpful since i joined already. how do you get the warrior role btw?
can I run on a node on a home computer? reading through the documentation.. seems like you need some hardware
you can run if your PC meet the requirements
are there any videos on setting up a node?
There is no video right now
Can I ask, do you mean to run a validator node on your home computer?
Any medium article on how to run a node?
Stefan, what percentage of the validation nodes are in the Cloud versus physical ownership or leased bare metal?
does anyone here have experience running a node on a linux VPS?
can you run on Mac?
You could run on an x86 based Mac.
All of the docs are based on running a node on Linux
It is a high end product. You get the best Internet backone, no traffic charges, and no bandwidth caps. One well known blockchain - Solana - has deployed it in significant quantities. Also it iss available in many more cities than AWS. Geographic diversity. Low round trip latency. Neither Hetzner nor AWS are in the same league.
ok cool ty
how does it remain operating? do you need to have software open or is it automatic once deployed
Nodes should be run on dedicated servers with a server Linux distribution. Most run the binary with systemd and perform upgrades as necessary, etc.
thanks! excited to look into it. is yours running on linux?
All our nodes are on machines with Ubuntu server 20.04 lts
mind if I ask is it profitable?
/worth it
ive had mining rigs and some different nodes in the past. looking to get some new stuff going
It depends on how many tokens you have staked to your validator
USD whats a good amount?
You would have to work that out yourself. Staking apr is about 15% and token price ranges between 5 and 8 bucks over the last couple of weeks.
so you can auto stake right? how does running a node differ/benefit
thanks for answering my questions
If you want to buy and stake inj you are probably better off just staking to an existing validator, unless you are going to make a significant investment, then you could save paying a validator commission by running your own validator
when u run a node too though youre getting rewards for other people's stakes right?
by completing txs
The injective foundation only encourage experienced operators to run validator nodes on mainnet. It is high risk of slashing of delegators funds.
Yes.
that might be the difference that makes it worth it
u know better than me though
To help you on our journey, some things to consider
- yes, validators earn commission from staking rewards from the tokens delegated to their validator.
- getting enough delegation to your validator to be in the active set can be difficult. You will essentially need to push another validator out to join.
- you will need to use good hardware with a very reliable internet connection.
- injective is a bit more demanding on resources than other cosmos chains.
- if you mess up and get slashed, your delegators will lose money.
appreciate the info! 🔥
i will do a lot of research
will be running my first node soon
Thansk for info
Kingman666, you can either lease a dedicated server or go with a managed bare metal product. The managed bare metal usually comes with a Linux operating system and an Internet port. Usually no upfront charges. What you need to look at is the quality of the underlying Internet service and data transfer charges. A well performing node must meet peak traffic demand. Recommended minimum are usually not enough if the blockchain growing overtime.
Any tutorial how to running node?
You can find guide in the documentation here https://docs.injective.network/nodes/
Both active data set and backup were stored at the same facility. The Cloud's lack of transparency.
Is the validator testnet incentive?
what do you mean by incentive? Here are the docs for the testnet validator - https://docs.injective.network/nodes/Validators/testnet/peggo/#testnet
No, there are no incentives for running the testnet.
Already answered to you, and please don't spam
ok ok
excited to try a node!!! here goes
brdige cannot claim hash
When claiming make sure you have using ETH network to sign in metamask
polygon to injective , polygon hash can't claim
Do you have INJ in your wallet to cover gas fee?
How much INJ need ?
very small amount, 0.01 is enough
i don't have INJ, i only have 0.001 from faucet 🥹 😆
That's enough amount, you can refresh your browser and try again
I have repeated several times but still can not. but I will try again
i bridged 3x with 3 different hash. still can't redeem the hash. 😔
Thanks, I will ask the team and get back to you soon
Could not get the signed VAA. Is the transaction confirmed?
oke thanks, I'll wait for info
Can you please send me one hash?
sorry for the sake of security I can not,. because it has an asset value,
maybe you can try it yourself
can you try to do a bridge, to find out what happened
Okay, will let you know if I have any update. In the meantime please dont anser anyone DM you
okay thanks for the help, I'll wait for more info,.
greetings ninjas
Just want to confirm, your hash success on polygonscan?
of course success
I already understand how bridges work with wormhole
Noted, I forwarded your case to tech team
oke thanks vyz
Hi, the tech team say Probably already redeemed, please check your fund again
h ithere
good job
How much INJ i need to run node?
You need only 1 INJ to run a node - https://docs.injective.network/nodes/RunNode/overview
But in order to get into the active validator set you need to have delegated more INJ than the last validator in the active set - https://hub.injective.network/staking
Cool, okay sir will read the doc
How much INJ i need to run node?
read above
All done ✅
What are the benefits to run a Node ?
You secure the blockchain, you get rewarded for this with newly minted coins as it is proof-of-stake and you get commissions set of which you take from the delegateros that stake through your node
But If I'm not an Active validator ? The amount of token is pretty big to be an active validator
Yes, if you are in the active validator set
So I need at least 88 Inj right now to become an active validator ?
You need more than 87,683.73 INJ to get into the active validator set
great work
.
yep
Good
Yes
Very good project 💕
yes
Good
Good project
Please keep this chat with questions or requests for Node related questions! General requests to #💬・general chat! Do not spam here
Hi, where I can get actual info about start new node?
You need only 1 INJ to run a node - https://docs.injective.network/nodes/RunNode/overview
But in order to get into the active validator set you need to have delegated more INJ than the last validator in the active set - https://hub.injective.network/staking
It is highly recommended that you set up a local private network before joining a public network. This will help you get familiar with the setup process and provide an environment for testing.
How long will it be relevant to have a node and is it relevant at the moment?
thanks for the answer.
up to the user
Hi
How run node
You need only 1 INJ to run a node - https://docs.injective.network/nodes/RunNode/overview
thx will learn rn 😉
Please dont spam
How to run a node
Thank sir
Good
It's incentivized?
No reward for node
Ok
How can i try running node?
@elder elk
Thank's. Time to try 🚀🚀
its node only using PC?
A mobile phone cannot handle a node
ahh, ok sir thanks
Can i use vps?
you need a vps
android or ios can’t?
Can anyone guide me how can I run node? I wanna run node and learn how it works
Do I need a dekstop/laptop or I can run node on ku Android also?
You can't run node on mobile phone
Here is doc for Running node - https://docs.injective.network/nodes/RunNode/overview
Then, how can I run node? I will try it on my laptop, but will i have to buy and dns or something before start to running node?
Just read documentation
Okay, thanks, I'll read it and try to run if it is my ability
Thanks for info
interested
I can help anyone looking for managed bare metal infrastructure. Geographically diverse data centers.
We are looking into it
i want to run node, which one should i try? testnet or main net?
https://docs.injective.network/nodes/ please check our docs
Please check this #📚・node-resources
is the mainnet live?
Injective has been in mainet for the last 2 years
oh ok
And whats the benefit of run node?
Make the chain more decentralized and earn rewards for it
how to run a node
Please refer to #📚・node-resources
how could I check whether peggo is working well? is there a page to show its status?
Here is a dashboard from polkachu https://polkachu.com/bridges/injective
yes, there are API endpoints that you can query:
http://localhost:1317/peggy/v1/valset/last?address=<your peggo wallet>
http://localhost:1317/peggy/v1/batch/last?address=<your peggo wallet>
thanks
thanks
Hi all! where can i find a list of validators on the testnet?
You can see testnet hub here - https://testnet.hub.injective.network/staking
it is rather strange that only foundation nodes are displayed there, well, mine which I created
and my node does not sign blocks...
I see your validator here
this is the testnet explorer - https://testnet.explorer.injective.network/blocks/
When was your node activated on the testnet?
~2-3h ago
perhaps because the nodes of the foundation have a lot of weight and are located very close to each other, so the other nodes do not even have time to vote for blocks?
sorry, looks like this ui not correct)
Thanks! Anyway, I just want to experiment with jails)
What's the fix?
Would be good to share such info for bon validators.
everything was coordinated with them
Hi!
Is it worth to run a node?
It can be. Please read #📚・node-resources
@floral oar check your inbox, I have the same issue
hi, what's the issue?
Why do lot's of validators missed many blocks? How can we increase the uptime?
Well noted, thanks for info mate
how could I check whether peggo is working well? is there a page to show its status?
Then, how can I run node?
Is it possible to maintain a node of this project?
Please read #📚・node-resources
Any Node operator here I want ask something
Sure mate. What’s up
Can I run node on window or Linux better???
Linux mate
Ok you running node or any cloud instance or your own computer
We use data centre hosted bare metal servers
Okkk got it
Is there any tutorial for know which tools required for node run
Can you help plz if u have time
I will run node on cloud instance
do you see here : https://discord.com/channels/739552603322450092/1121864126394806292
Which Linux ... I have to install
it is very common to use ubuntu. I use 20.04 LTS
Okkk
minimum to operate node?
https://docs.injective.network/nodes/ Please check our docs
Anything to look out for while staking with a node operator?
The main factors would be, how does their uptime look, how many times have they been jailed, are they voting on proposals. Node that some validators have not been with injective the whole time, so mint scan will show a bad vote history (in terms of quantity), be have voted on all props since raising the validator. Other things to look out for is what do they bring to the community. Are they active, do they relay for the network, etc...
Im looking for knowledge in Tendermint Core you’re using on, is there any full list of requirements for becoming a full node operator?
Please read #📚・node-resources
Thanks a lot
My .env file
APP_ENV="prod"
PEGGO_LOG_LEVEL="info"
PEGGO_SERVICE_WAIT_TIMEOUT="1m"
PEGGO_COSMOS_CHAIN_ID="injective-1"
PEGGO_COSMOS_GRPC="tcp://localhost:9900"
PEGGO_TENDERMINT_RPC="http://localhost:26657"
PEGGO_COSMOS_FEE_DENOM="inj"
PEGGO_COSMOS_GAS_PRICES="500000000inj"
PEGGO_COSMOS_KEYRING="file"
PEGGO_COSMOS_KEYRING_DIR=/root/.injectived
PEGGO_COSMOS_KEYRING_APP="injectived"
PEGGO_COSMOS_FROM=orchestrator
PEGGO_COSMOS_FROM_PASSPHRASE=xxx
#less secure, not recommended
#PEGGO_COSMOS_PK=
PEGGO_COSMOS_USE_LEDGER=false
PEGGO_ETH_CHAIN_ID=1
PEGGO_ETH_RPC="https://mainnet.infura.io/v3/xxx"
PEGGO_ETH_KEYSTORE_DIR=
PEGGO_ETH_FROM=
PEGGO_ETH_PASSPHRASE=
#less secure, not recommended
PEGGO_ETH_PK=xxxxxxxxxx
PEGGO_ETH_USE_LEDGER=false
PEGGO_ETH_GAS_PRICE_ADJUSTMENT=1.3
PEGGO_COINGECKO_API="https://api.coingecko.com/api/v3"
PEGGO_RELAY_VALSETS=true
PEGGO_RELAY_BATCHES=true
PEGGO_MIN_BATCH_FEE_USD=0
PEGGO_STATSD_PREFIX="peggo."
PEGGO_STATSD_ADDR="localhost:8125"
PEGGO_STATSD_STUCK_DUR="5m"
PEGGO_STATSD_MOCKING=false
PEGGO_STATSD_DISABLED=true
If your node is not a validator it cannot process Peggo transaction
@loud jetty is this config right?
Can u help me in install node
yes. i can
Can I dm you
Can u help me
Can I DM you with a marketing proposal? @median imp
Please send it to contact@injectivelabs.org
please check #📚・node-resources
Am pretty new here fam
Can someone briefly educate me on how it works here
Please
in what respect.
How to be part of the project
Is it an nft project or ?
Give some info please fam😁🙏🙏
Injective is a defi focused blockchain. Most of the applications are focused of finance of some description. All the relevant info about the blockchain is available on the webiste. You can also find links to apps that are built for the blockchain.
https://injective.com/
Noted
Help me to install node
You can ask here if you have questions
Okkk 🙃🙃 I will ask
Thanksss sarr
how do i become a node operator
Please check #📚・node-resources
ok
Did you prune the node?
No
how to run node?
Hey! You can read on how to run a node here - https://docs.injective.network/nodes/RunNode/overview
thanks brother
Let me know the mininum requirement spec for creating nodes on laptop
You cannot run a validator for mainnet on a laptop. It needs to be always running on a good internet connection. You could run a local development node if you are building something.
noted with thanks, mate
We can use server ?
all the info you need is over at #📚・node-resources
Cloud VPs M of contabo is ok to run a node ?
Can you detail the exact specifications, cpu ram NVMe
6 vCPU Cores 16 GB RAM
STORAGE 100 GB NVMe
I think you will need more ram and drive space.
Please read the min requirements in the docs linked in #📚・node-resources
Thanks bro , ll take a look
Any node runner here??
There are many. Did you have a specific question?
bro i need help
Hi, how can I help
May i run nodes on mobile?🤣
lol
How to run node
check #📚・node-resources
what is the requirements to run a nodes?
please check #📚・node-resources
How can I solve this error:
"error": "no concrete type registered for type URL /injective.types.v1beta1.EthAccount against interface *types.AccountI"
I am seting rly for injective to osmosis
Can I perform Injective node now, guys?
See Seranium's post just above, with the documentation and requirements for that 👍
see here #📚・node-resources message
Network Scan 🔎🔎
RPC nodes are a way to access information about the blockchain through HTTP requests. We scan the network to find and list all RPC nodes that have published their endpoints.
Validators should configure a firewall to block all incoming traffic except for traffic that is explicitly allowed. It helps to protect validators from attack. When we see a validator that is not using a firewall, we mark it with a warning symbol in the Validator column.
See more at https://tienthuattoan.ventures/injective#network-scan
SCV done something similar, please check https://twitter.com/SCVSecurity/status/1687482144497823744
i have trouble with setting up testnet validator on injective-888, following official docs here https://docs.injective.network/nodes/RunNode/testnet/
my understanding is that node cannot find any valid peers to start syncing, error is either connection refuse or invalid id:
msg="Error reconnecting to peer. Trying again"
addr="588dd6d1e1a338d1524efcfbd1c2a9bfc5df33d2@104.196.43.6:26656"
err="auth failure: conn.ID (34713adef1daaade365c150ff74bea05d3b773ef) dialed ID (588dd6d1e1a338d1524efcfbd1c2a9bfc5df33d2) mismatch"
msg="Error reconnecting to peer. Trying again"
addr="8a05cc5bc466169a7332287ddce4cd8995684d1a@34.73.247.128:26656"
err="auth failure: conn.ID (e8e4cf6a0bb2c45184cf8953f9aaee7de23d7b1c) dialed ID (8a05cc5bc466169a7332287ddce4cd8995684d1a) mismatch"
msg="Error reconnecting to peer. Trying again"
addr="e5cc63a9117e6f372169f15774ea4f7c5177da25@34.23.245.175:26656"
err="auth failure: conn.ID (82f247ab2a77e3b7c38dce0df25df8d857a29d49) dialed ID (e5cc63a9117e6f372169f15774ea4f7c5177da25) mismatch"
msg="Error reconnecting to peer. Trying again"
addr="5bf72750f7e015ccfd65246c9f16185144867aff@35.231.107.231:26656"
err="auth failure: conn.ID (09dc2420456d11725279722fee57b17b32aa53a2) dialed ID (5bf72750f7e015ccfd65246c9f16185144867aff) mismatch"
tested with seeds/peers from:
Can u set persistent peers and not seeds?
persistent_peers = 'e5cc63a9117e6f372169f15774ea4f7c5177da25@34.23.245.175:26656,5bf72750f7e015ccfd65246c9f16185144867aff@35.231.107.231:26656,588dd6d1e1a338d1524efcfbd1c2a9bfc5df33d2@104.196.43.6:26656,8a05cc5bc466169a7332287ddce4cd8995684d1a@34.73.247.128:26656'
alright, seems no progress so far
INFO[0024] Error reconnecting to peer. Trying again addr="8a05cc5bc466169a7332287ddce4cd8995684d1a@34.73.247.128:26656" err="auth failure: conn.ID (e8e4cf6a0bb2c45184cf8953f9aaee7de23d7b1c) dialed ID (8a05cc5bc466169a7332287ddce4cd8995684d1a) mismatch" module=p2p tries=0
INFO[0024] Error reconnecting to peer. Trying again addr="5bf72750f7e015ccfd65246c9f16185144867aff@35.231.107.231:26656" err="auth failure: conn.ID (09dc2420456d11725279722fee57b17b32aa53a2) dialed ID (5bf72750f7e015ccfd65246c9f16185144867aff) mismatch" module=p2p tries=0
INFO[0024] Error reconnecting to peer. Trying again addr="588dd6d1e1a338d1524efcfbd1c2a9bfc5df33d2@104.196.43.6:26656" err="auth failure: conn.ID (34713adef1daaade365c150ff74bea05d3b773ef) dialed ID (588dd6d1e1a338d1524efcfbd1c2a9bfc5df33d2) mismatch" module=p2p tries=0
INFO[0024] Error reconnecting to peer. Trying again addr="e5cc63a9117e6f372169f15774ea4f7c5177da25@34.23.245.175:26656" err="auth failure: conn.ID (82f247ab2a77e3b7c38dce0df25df8d857a29d49) dialed ID (e5cc63a9117e6f372169f15774ea4f7c5177da25) mismatch" module=p2p tries=0
no seeds, no address book, just these 4 persistent peers in config.toml
do you have any idea how to proceed with troubleshooting here? why these nodes present different node ids?
does anybody else have seen such issue?
If the peers you are trying to connect to have filled available slots, you will not be able to get a connection. Try removing all persistent peers and then grab at least 3 seeds from cosmos.directory/injective
Let me know how that goes
You will still get a lot of peering errors. But this is normal
Hello, we have an issue since 1/2 months, after an upgrade release, creating a new node from snapshot takes 1h for the first startup. After that, everything is ok, have any encountered same issue ?
Can you provide a bit more information about your setup, and was the 1 hour to sync or for the binary to startup? If it was a brand new node it may have taken some time to find peers. If it was an old snapshot it may have needed to sync many blocks, etc. Please provide more information.
Recent snapshot, and time is before RPC port being open. It is a DB operation before running the node.
this may be related to the iavl-disable-fastnode parameter in app.toml -- try setting it to false
any recommandation about VPS for node validator?=:
No one ?
Please have patience, it's Saturday and people are resting
I am not a validator, I am the community manager of injective
I will leave this question to be answered from people that know the best
I’ m looking to start a node so have many question
I'm interested
Hi please see recommendations in #📚・node-resources
You will need a powerful vps with fast storage.
If you have any more questions after first reading the resources, will be happy to help.
I already read it but I was asking for recommandation
Vps that you use
Best price and stability
Could you also give me the apr please ?
The current network APR is about 15%
We dont use VPS so i cant really make a recommendation. But you would need the minimimum specifications stated in the docs.
What do you use ?
I am using bare metal from OVH Cloud.
2388/128GB/2TB NVMe
Ok Nice
I think we have a second node running on a 3800X/64GB/2TB NVMe
There is no minimum inj tu be validator ? Only 1?
As detailed in the #📚・node-resources , you need to have enough INJ staked to your validator to beat out the person in the active set with the least inj. Currently about 125k INJ
You need 1 inj to run a node, but in order to get into the active validator set you need to delegate more inj than the last one in the set. You can see it here https://hub.injective.network/staking/
Perfect thanks
I did’t find this info
125k inj so approx 875k $ ? To be active ?
WoW
Need to be very popular 🤓
If people stake on non active node they will not benefit of the apr right ?
For example@atomic nodes has 36k inj but if I want to stake I will also earn apr as it’s not active ?
No, only active validators will let you earn rewards
how to run a node?
Hey mate. Check out #📚・node-resources
@loud jetty My validator is in the active set. Can I get validator and validator-alerts role?
https://www.mintscan.io/injective/validators/injvaloper1an6hyf4h2au53aa3tuy6yjjr4edsd2xvg5kc2p
I have a very specific problem
Public node says my public key does not match with signer address when doing a transaction for the first time (account sequence === 0), it does not happen afterwards
Also, the node returns null as public key in this case
Once a first transaction has been done with EIP message it works
Any idea what happens ?
Also, after the first tx, the public key gets registered in cosmos/auth/v1beta1/accounts/{address}
I tried to broadcast a tx without public key for the first tx only but it looks like it is required
Btw it does not happen with other cosmos chains : osmosis, cosmos hub, ...
Public key would be null until you broadcast a tx for the first time. How can you broadcast a tx without a public key? This shouldn't be possible, you're saying you can broadcast a tx on these networks without specifying a public key?
How is the tx going to be verified if there's no pub key?
thanks for answering, i broadcast a tx with public key, i said i tried without it because it didn't work
@loud jetty
but it looks like my coworker found a solution i'll tell you
sure please DM me.
@loud jetty I sent a dm
It was a problem of pubkeytype that i was retrieving from the node, but since the end point returns null pubkey, i was using /cosmos.crypto.secp256k1.PubKey instead of injective.crypto.v1beta1.ethsecp256k1.PubKey as default value
that's why it worked for other chains, my bad
What is the minimum amount to stake for running a validator node?
You need 1 inj to run a node, but in order to get into the active validator set you need to delegate more inj than the last one in the set. You can see it here https://hub.injective.network/staking/
Ok, the lower amount I see there is ~126,000 INJ, I need to stake more than that to be an active validator? What if I cannot stake that much, I run a node but do not get any reward?
Yes, you would not get any rewards (if you are not in the active set)
In such a case I would be better off by delegating my INJ to an active node, right?
up to you
Are there any other form of incentive for running a node? Beyond staking rewards
nope
OK, thanks. Any plan in the future to lower access barrier to establish new nodes?
no news on that
Is there anything I can read about the rationale for keeping the minimum amount of tokens for running nodes so high? I really love the Injective ecosystem and would like to learn more on that regard, beyond the main documentation, which I have already seen
please check #📚・node-resources, if you have any questions feel free to ask
how many gb is an injective full node data size, guys?
@loud jetty you may know the answer to this one. I dont have an archive for reference.
@median imp Thanks, I have read that, but still do not understand why there cannot be more than 60 active nodes, what's the reason for that?
For the network to operate stably, a certain number of validators is required, this number can be changed through governance vote
The latest change is 50 to 60
Awesome, thanks
Around 17TB
Will be a lightweight setup available in the future for raspberry pi 4?
This is not possible for injective. The processing requirements are too high
Hey! Is there someone from the foundation / team I can connect with?
Yes definitely
@floral oar will always be there for us
For validator grants you can apply on the open DeFi foundation website -> https://www.opendefi.xyz/grants
Our Grants Program is designed to provide milestone-based funding for projects that aim to grow the Injective ecosystem with pioneering ideas.
I'm trying to run full node. It is possible that S3 archival snapshot is broken?
I just downloaded both data and wasm directories but cannot start node with error
ERRO[0014] failed to open DB error="database entry point either missing or corrupted"
Binary version is latest available - 1.11.6
aws s3 sync commands finished successfully couple times
@loud jetty do you know the issue here?
Unlikely but we'll check
cc @simple olive @tall marten
@old heron Will check snapshot
@final mantle it looks like your peggo may not be working. please check
@old heron New snapshot is pushed few hours ago, which will be updated daily from now on. You can give a try
@last lava see above
Hi. Can you please remind link where you downloaded archival shapshot.
Thanks
can I become a validator?
You can see in the docs on how to become one https://docs.injective.network/nodes/Validators/becoming-a-validator
only hardware requirements?
there is no other requirements?
let's say I become a validator and stake $100k on it.
this is more profitable than the case which I stake on other validator?
Can you look at the document first, please?
I already read it
there is no answer
You would have to work out what your cost would be to run a validator as compared to that to paying an existing validator 5% commission on your rewards. Other considerations are that you may earn some commission from other stakers that stake to your validator. There is a risk that your validator gets jailed for bad performance and you lose money from a downtime slashing. Injective is a very demanding network to validate and even experienced professionals struggle to maintain good uptime. Hope this helps.
if I stake my INJ to A validator and A validator gets jailed, I also lost my INJ?
@old heron
nope
The INJ is always in your control, no validator can take them away. The only risk is from slashing and the slashing rate for downtime is 0.01% and 5% for double-signing
let's say I stake 1000 $INJ to any validator.
there will be no risk I lost this ?
@median imp
please read above ser
The only risk is being slashed otherwise no one else can move your own coins, they are always under your control
I have to start up a testnet node, I'm following the next guide but I cannot run the injectived binary as expected. https://docs.injective.network/nodes/RunNode/testnet
I receive the next message permanently:
panic: validator set is empty after InitGenesis, please ensure at least one validator is initialized with a delegation greater than or equal to the DefaultPowerReduction
What is wrong?
This error would indicate that you have not successfully downloaded the genesis.json into the config dir.
I'm getting this error using the 'original' genesis.json from repository and the one I've downloaded from AWS S3 🙃
Oh, actually, seems like you are trying to sync from genesis with a more recent binary? There was a change to the network that gave minimum commission settings. In any case, this would apphash immediately if it started.
reset the database with injectived tendermint unsafe-reset-all then download a snapshot and try to start the node again.
Use this command for the latest snapshot
curl -o - -L https://snapshots.polkachu.com/testnet-snapshots/injective/injective_17207074.tar.lz4 | lz4 -c -d - | tar -x -C $HOME/.injectived
the most recent binary to sync with this snapshot is v1.11.2
Thanks null for the help, but it still 'syncing' but no new blocks showed. Maybe I have to omit the download of the genesis file from S3 or do I have to use that genesis file? It's a bit confusing. Sorry, I'm quite new on injective.
The good thing is that the journal is not showing any error related to genesis.
But the logs shows that the node can't establish a connection with the peers mentioned here:
https://github.com/InjectiveLabs/testnet/blob/master/corfu/70001/seeds.txt
err="auth failure: conn.ID (5d7c2...eead6) dialed ID (8a05cc5bc466169a7332287ddce4cd8995684d1a) mismatch" module=p2p tries=2
wanted to get more info around peggy for setting up mainnet validator
does it need to be setup with validator to be active? how it actually work with the validator?
only see option to download peggo and move to /usr/bin but what next?
https://docs.injective.network/nodes/RunNode/mainnet#install-injectived-and-peggo
can you DM me the return from this command
injectived status
@old heron I cant send you DM, may do you have to add me as a friend?
sent a req
gm <@&810792816262512681>
calls starts in 10 mins
https://discord.com/events/739552603322450092/1163468317214912543
I can't seem to access this link.
try now
Thanks I'm in now.
any ideas around this error?
following doc to setup mainnet node
https://docs.injective.network/nodes/RunNode/mainnet/
with polkachu snapshot
injectived version
Version dev (69fb0c5)
Compiled at 20230710-1016 using Go go1.19.3 (amd64)
peer oeeors are normal. Just check to see if you are syncing
injectived status
thanks for response, my bad, logging level was errror so I only saw errors, had to turn info to see blocks syncing.
Please check #📚・node-resources
Okay thanks man
Team, do we need to run peggo for sentry/peer node as well ?
we are planning 2 layer architecture with sentry and validator
As far as I know, peggo is not required for sentry or peer nodes, as they are not validators and do not need to sign transactions on both chains. Sentry nodes are full nodes that act as proxies for validators, while peer nodes are full nodes that connect to other nodes and relay blocks and transactions.
but Injective team or other experienced node operators will clarify this query.
what’s the ETH balance expected with peggo ?
https://github.com/InjectiveLabs/peggo
it can help
As far as i know ETH balance expected with peggo in injective is equal to the amount of pETH that is minted on the Injective chain minus the amount of pETH that is burned on the Injective chain.
but team will say for sure
im sure u have check #📚・node-resources @atomic breach
thanks checking
alws wlcm
You only need to run one instance of peggo. It does not need to be on your validator (you could run it on a sentry) but it needs to have access to a rpc (any rpc will do). Your peggo instance is associated with your validator by registering your peggo wallet address on-chain
Also, a sentry setup may struggle depending on the exact configuration, because of the fast block times. Someone else who has tried that kind of config may be able to chime in
nice, so we can also use validator or sentry rpc endpoint with peggo.
Yes, correct
how much inj should I have to be a validator
https://docs.injective.network/nodes/Validators/becoming-a-validator/
maybe this can help
Thank you
do I need to run a node or be a validator to participate in the open liquidity program?
nope ser
Finally I was able to run a testnet node, but I'm having this error in the journal. Does anyone know what this might be?
level=info msg="bugsnag.Notify: not notifying in local"
level=error msg="❌ Error deducting fees" module=xwasm
level=info msg="notifying bugsnag: ❌ Error executing contract"
level=info msg="bugsnag.Notify: not notifying in local"
level=error msg="❌ Error executing contract" module=xwasm```
@floral oar Those are expected ^ app logs, Will be removed in next chain upgade (testnet by the end of the week)
Oooh, great! So, I'm done bringing up to life a testnet node! Thanks for your answer! 💪
I have a last question, sorry 😅
The testnet address book. I have to wait until it is filled with new peers or is a file to download from elsewhere?
Thank you!
you got it!
a noob question.. where can I find info about the current/avg apy, minimum staking amount, unlock period etc. when considering to become a validator for INJ?
- The updated APR parameter shown takes into consideration the inflation rate, bonded token ratio, community tax and the annual provisions i.e its calculated based on these values.
A simple way to describe how APR is being calculated (approximately) is (bondedTokens / totalOnChain) * inflation. The formula is not entirely accurate tho, there are some other parameters when calculating the APR but you get the point. You can check directly on the hub page -> https://hub.injective.network/
-
You can check staking amount on https://hub.injective.network/staking
-
Unlock period is 21 days
-
Here is docs how to become validator -> https://docs.injective.network/nodes/Validators/becoming-a-validator/
Is it late to run a node on Inj testnet?
No, the testnet is live and you can test how to run a node on the testnet
Okay, thanks
How can I do that and is there reward for testnet node runner?
https://docs.injective.network/guides/testnet/join-network.html
https://docs.injective.network/run-a-node/run-node.html
These two will help you on that.
can we still run the node? is it incentivised?
You can run a node on testnet or on mainet. On mainet you get rewarded for running the node. The APR is currently 16% and you also set a commission
Is there any fees sir on main net or free??? 🥲
There are gas fees which are very tiny
Ok ..where is the main net documentation??
Ok thanku sir...
is there any incentive for node runners?
besides the comissions nope
Team, How can I get token on testnet wallet to create validator and stake to be active on testnet ?
I tried https://testnet.faucet.injective.network/ with address inj13xhgnaqsjmkx8g4hm076sytjtj7tg9044ae8lz but dont get any funds.
Your address is on queue, please check back later
thanks, have created the validator.
https://testnet.hub.injective.network/validators/injvaloper13xhgnaqsjmkx8g4hm076sytjtj7tg904zmvz7x
is it possible to make it active? we wanted to test peggo configuration on testnet before going live on mainnet.
Please stay tuned, some validator maintainers here will help you
In the meantime you can check #📚・node-resources
thanks will check for peggo configs meanwhile.
its been a while , can someone from Injective team make validator active please 🙂
How does Node X get into the active set? 👀
Also another question -> is the active set going to be increased sometime? to lower the amount of INJ needed to have staked to a validator to be included in the active set?
stake more than the last on the active set
Yes, we increased from 50 to 60 few months ago
yes I know - but why is there Node X with just 170 INJ and a lot of inactive with more than 10k INJ ?
@simple olive please check
Please reload the website, I just checked, the lowest staking is 125,145.53 INJ from nysa network
Node X is inactive validator
ok thx. but it was active before. was that a mistake?
When thinking about creating a new validator - why should somebody stake on an inactive validator with for example only 2000 INJ on it? he would not receive any rewards. I think it's very hard to get those 125k INJ on an inactive validator?
maybe a glitch in the matrix
Yes, that's why we have delegator program #📚・node-resources message
you mean the Open Defi Foundation?
Yes
thx a lot
bumping this again if anyone from team can make active, we need to test peggo setup on testnet.
@loud jetty please help
Hey, please DM me.
Please check #📚・node-resources first
Let me check requirements
I have 1650 GPU Nvidia 8+ gb ram 1 tb SSD.. can I run node or I need to buy any vps??
How much fees for active validator set??
You need to stake more than the last validator on the active set
I think your device need higher specs to run a validator
Need vps for that
How about testnet node
Going to grab a vps
Injective is already on mainnet so you can run mainnet node now
Please refer to this about node specs https://docs.injective.network/nodes/RunNode/mainnet/
Okkk sir .. how much fees ??
1 INJ to run a node
Last time seranium told me very tiny
Okkk
Thanku for information
Happy to help ❤️
How much time it will take to start a mainnet node with snapshot ?
started node using a snapshot
there are no logs except
time="2023-11-03T10:53:09+01:00" level=info msg="notifying bugsnag: Stopping peer for error"
time="2023-11-03T10:53:09+01:00" level=info msg="bugsnag.Notify: not notifying in local"
time="2023-11-03T10:53:09+01:00" level=error msg="Stopping peer for error" err=EOF module=p2p peer="Peer{MConn{176.9.140.49:11751} 4f9025feca44211eddc26cd983372114947b2e85 out}
is it issue with seed nodes ?
they are not necessarily an issue with the seed nodes, but they indicate that your node is having trouble finding or communicating with other peers
What are u using for run node .. Vps or local computer
Local computer but I guess vps should work better
I tried azure vps but 🥲 I did not get 64 gb ram there
Highly recommend Bare Metal servers versus vps or local machines
64gb ram needed 😒😒 it's recommendations
all good
It's not issue with server or seeds
just configured log_level as error (copied from documentation)
Have to second what Whispernode said.
You're going to want the most internet bandwidth you can find and NVMe drives. Best place is probably going to be a dedicated server.
good ser
Okkk let me check.. hope not so expensive 🥴
Can I run a node now?
or it's too late
Its not late
Please refer to this about node specs https://docs.injective.network/nodes/RunNode/mainnet/
Is there a minimum quantity of INJ to be a validator (the doc doesn't specify it) ?
What is currently the maximum number of validators ?
You need to stake more than the last validator on the active set
Can anyone help me in testnet node
How to run mainnet node?
Please check #📚・node-resources
can i run node with this specifications??
Please refer to this about node specs https://docs.injective.network/nodes/RunNode/mainnet/
what is the benefit of running node??
need tutorial how to run node...
I already sent you a docs
just open that link
Check the above docs
i can't understand.
What exactly, friend?
i dont know how to run node.
You can start reading on how to in #📚・node-resources
im very new in this
Running a node is not a simple endevour, I recommend learn first and read all the requirements and information there is about node as a whole
as Seranium said, it’s not a easy if you are new in this
You won't understand anything now
Try to learn this by watching a couple of videos/reading articles on this topic
But as I said, it’s not that easy
Yes I'm trying to learn
Can you please suggest ma video that I can watch for nodes...?
I think I can't send links here, but I'll just advise you to write on YouTube or on the Internet how to set nodes
perhaps you will be able to set up some simple node to begin with
Okay brother thank you so much
glad to help 
What is the benefit of running a node?
Kindly read this https://discord.com/channels/739552603322450092/1121864126394806292
how much INJ to run a node?
You need 1 INJ to run a node, but in order to get into the active validator set you need to have more INJ delegated by the last one on the active validator set which you can see here https://hub.injective.network/staking
Please check #📚・node-resources
any chance team delegate to my node ?
I have a problem.
There is an interface https://api.injective.network/ in the manual, I don't find this interface in my node, Do you need special operations in the node?
cc @loud jetty
Do I need to start mongo if this interface is enabled? https://api.injective.network/
I've looked up the information at
https://injective.notion.site/Injective-Exchange-Service-Setup-Guide-7e59980634d54991862300670583d46a# 23781ff62be949d4b4fd3d3977afc097
Step 5 - Run the injection chain + MongoDB
Step 7 - Run the rest of the MM stack (indexer)
That’s Indexer, not chain so if you only configured the chain you won’t find it
I want to run Indexer, refer to https://injective.notion.site/Injective-Exchange-Service-Setup-Guide-7e59980634d54991862300670583d46a#23781ff62be949d4b4fd3d3977afc097 tutorial?
@loud jetty
yes
Hello!
Heyaa
@median imp @sweet whale could I be assigned a validator role or relayer role? we don't have a validator node, what we are operating is a full node for relaying. But we do need to be aware of announcements for binary upgrades and such
@loud jetty Will help on this
Thanks!
Hi, can u DM me
i wann to run node and be validator but how many inj i need currently? or can community support me on delegation?
Hey! No need to ask same question in several channels. I already answered to you #🚀・dev-support message
so sorry i havent see my fail
https://docs.injective.network/nodes/RunNode/mainnet
I can make sure I follow this document every step of the build, but the startup prompts panic: minimum commission rate cannot be nil: <nil>, am I doing something wrong?
cc @loud jetty
I'm not sure bro, but I suggest you to add more ram to your device 🙂
panic: minimum commission rate cannot be nil: <nil>
@loud jetty pls
You need to download a snapshot first, follow the instructions
i can't bucause i have all in one pc
How to became a node operator?
You need 1 INJ to run a node, but in order to get into the active validator set you need to have more INJ delegated by the last one on the active validator set which you can see here
how much INJ should be delegated?
last one is at 50k INJ currently, can find it on https://hub.injective.network/staking
can i run node now?
Yes, you can refer to #📚・node-resources
is their any rewards for node runner?
previously participated in Testnet, what is the result sir?
any update for testnet users
there is no rewards for node operators
Mito testnet is ongoing and we just launched mito launchpad on testnet recently, we are working on rewards but nothing confimed yet
cool sir
link to testnet?
!mito
Mito is a groundbreaking Web3 protocol that revolutionizes automated trading, launchpads, RWAs, and real yield generation, currently on testnet.
https://mito.fi/
Early Access Testnet and Missions are closed.
Mito testnet guide https://docs.mito.fi/faqs/access-mito-testnet
If you have more question about Mito please use #🚧|early-access
What's the benefit in operating INJ nodes ?
Securing injective network and if you get into the active validator set you can set your comission rate thus get comission for providing the validator for other people to stake through.
Also you will be able to vote on governance proposals and influence outcome on important decisions
where can i learn more about node operators
I got this error when trying to upgrade my injective node to latest release https://github.com/InjectiveLabs/injective-chain-releases/releases/tag/v1.12.0-1699475904
failed to load latest version: version of store packetfowardmiddleware mismatch root store's version; expected 51890518 got 0; new stores should be added using StoreUpgrades
version of store hooks-for-ibc mismatch root store's version; expected 51890518 got 0; new stores should be added using StoreUpgrades
is this release not ready for mainnet?
or are there breaking changes I should know about? The release notes don't indicate any
generally you don't want to upgrade your node unless there's a governance proposal
I'd highly recommend not upgrading your nodes based on the github releases
I'm Luu from Node & Validator POS; my validator: https://www.mintscan.io/injective/validators/injvaloper1nc9ppgynj4fxqlsxq62sh4zfvf59la6rkjy734
Kindly add me to alerts, announcements, and communication channels. @loud jetty
Interchain explorer and analytics powered by Cosmostation.
I'm Harish from Cosmic Validator team
here is our validator
https://dev.mintscan.io/injective/validators/injvaloper1fa558ytfnekl2zlmv7zpupam7zrcj2wkpqt90x
please add me to the validator communication channels @loud jetty
Hi, happy to add you in when you join the active set.
Thank mate, have a nice day.
Can I get a validator role?
I represent POSTHUMAN validator and looks like we missed some announcments because I don't have validator role
But our node is updated
done!
Nice
I want to unjail my validator. But the transaction failed. I tried several times. It shows: failed to execute message; message index: 0: validator still jailed; cannot be unjailed
Error: rpc error: code = Unknown desc = [reason:"validator still jailed; cannot be unjailed"
Make sure that your validator is not "tombstoned". If so, there is nothing you can do about it, since your validator has double signed the block.
Are there any public grafana dashboards available for monitoring the nodes?
I'm trying to run peggo and I'm having some errors.
I configured the .env file as it's explained here: https://docs.injective.network/nodes/Validators/mainnet/peggo
but when I run it with peggo orchestrator it says: FATA[0000] failed to init Cosmos keyring error="failed to hex-decode cosmos account privkey: encoding/hex: invalid byte: U+007B '{'"
The problem is that he's not able to parse the '{', but I don't understand why and how to fix it? Can someone help me please?
solved
ok
Can I get the Validator role? I'm with Figment
@loud jetty
Node run still available?
Please, ask someone from your team to verify here
Sent you DM
to become active validators should I do something? I'm inactive right now and I'd like to test in mainnet. Is it possible? or does it require more INJ than the last active one?
correct
ok, as I thought, thanks
You can always test in testnet. There are also countless other networks where it is cheap to get into the active set if you are looking to learn and develop your skills
@loud jetty I'm currently working on a full-service monitoring solution for Injective with Prometheus/Grafana/Alertmanager, including peggo coverage (and a custom peggo prometheus exporter: https://github.com/LavenderFive/peggo_prometheus_exporter)
Is there a good place to PR it as a community tool once it's done?
I'll get back to you in a few days!
You can also add it on: https://wiki.f5nodes.com/injective/useful-tools/other-tools
Nice!
Can I DM you?
Yep
We're trying to get our validator node live, but I noticed on Mintscan that there are TONS of validators that have been jailed. Is there anything our CTO should know about?
implement good monitoring for peggo. Fix issues right away.
Thanks, null. We don't have any issues (only our self-bond so it's not like we're going to get active straight away), but I will pass this along (as well as Schultzie's tool above)
Appreciate you, kind sage! 🙇♂️
Sir could you tell me how to run a node??
Null, what is the best way to monitor peggo? I already use this onehttps://github.com/social244305-Architect/peggo-prometheus-exporter/blob/main/README.md
I'm testing and for example my orchestrator address started correctly to process batch tx, then suddenly batch tx started to fail, like this one https://www.mintscan.io/injective/tx/06A831E83C5BE798133FE722626D3BBB37244FFBB998ADA60D2FB1E3FF0501B5?height=54163945
Interchain explorer and analytics powered by Cosmostation.
wanted to know which specific ports needs to open on server side as i m newly setting this node? i will be later running this as validator\
can I build the node bin from source code?
Why im getting error?
Change your moniker to an actual name, instead of using <moniker> change it to something else.
https://github.com/LavenderFive/injective-node-monitoring
I'm working on building this which does full monitoring
Is there anywhere on Injective Hub to see whether a validator has suffered slashes?
is there any sla(uptime ) we need to maintain as running a validator ?
Here are the networks params for downtime slashing. You must sign at least 50k blocks in a 100k window.
{
"params": {
"signed_blocks_window": "100000",
"min_signed_per_window": "0.500000000000000000",
"downtime_jail_duration": "600s",
"slash_fraction_double_sign": "0.005000000000000000",
"slash_fraction_downtime": "0.000100000000000000"
}
}
is it ok for a validator to have the tx indexer in the config.toml set to "null" instead of "kv"?
cool
Validators in the active set get rewarded the APR and they set a commission as they get cut from the rewards of the people that stake through them
oh great
btw can you check my dm sir, very appreciate
would you be able to help with this @sweet whale? Thanks!
No on the hub, no history of slashes for now
I see, thanks! I imagine it's not that common for slashing on Injective anyhow yeah?
Nope, it doesnt happen often
Yes
I want to run a node on injective. Is it too late to start?
never too late, check out #📚・node-resources
Will there be rewards for node operators ?
you take commissions for running a validator, those are the rewards
No airdrop from injective for node operators?
There is no injective airdrop, being staked will make you eligible for future ones though.
Here's the Staking guide - https://blog.injective.com/injective-hub
Where to Stake - https://hub.injective.network/staking
For dapps within Injective airdrops - I believe Black Panther, Talis and Hydro are offering airdrops for staking on their validators, please dyor on that.
Help secure Injective and start earning rewards by staking INJ in the Injective Hub.
Injective's consensus mechanism relies on proof-of-stake, providing an opportunity on an individual level to participate in securing its network through staking. By staking, you can earn passive income and receive INJ rewards for validating blockchain transacti...
Ok thanks
Just to confirm I stacked my INJ in the panther validator to be able to qualify for future airdrops, I did it with a metamask wallet instead of a cosmos wallet, is there any problem with using a metamask wallet? I'm asking because I was watching a video on how to qualify for airdrops on injective projects, and in the video the guy was very explicit about using a cosmos wallet like kelpr
I asked this before in the support chat I got many MD's of people trying to scam jajaja
no problem using metamask wallet
you are staking on chain
that's what matters
Thank you very much !!
@plush nimbus please don't spam in multiple channel
If I run a node, what is the minimum amount of $INJ required to stake to be an active validator?
I am staking with black panther validator for airdrop, but on the blackpanther site it still says I have 0 points. Why is this?
@upbeat patio I see these types of addresses for all of the validators - is there somewhere I can dig into these addresses and their activity?
Please reach out to their support team
TO be an active validator you need to stake more than the last one in the active set
cc @loud jetty
Thank you mate
right
I think you can search them on mintscan
Does anyone have any idea what the current size of the Injective blockchain is, approximately?
what do you mean by current size
How much space does the blockchain data currently take on an archive node?
In open eth it takes 10 TB
guys, what do you suggest as the best monitoring tool for peggo?
to become active validators should I do something? I'm inactive right now and I'd like to test in mainnet. Is it possible? or does it require more INJ than the last active one?
could I be assigned a validator role or relayer role? we don't have a validator node, what we are operating is a full node for relaying. But we do need to be aware of announcements for binary upgrades and such
To become active you need to have more stake than the lowest active validator.
how to become node operators after i stake inj on injective hub?
If you're looking for how to become a validator then this may help: https://docs.injective.network/nodes/Validators/becoming-a-validator/
what do i get if i become a validator?
You secure the chain, can participate in governance to decide the outcome of important proposals/decisions, and get rewarded for this with an APR which you can see here https://hub.injective.network/staking/
using keplr dashboard to stake is the same?
Yes, it is on-chain staking
thanks
After run validator node how much time.. it will take to get validator role
i still cannot stake on injective hub delegate page
the sequence number is incorrect?
what is it?
keep trying, should work, probably overloaded
Sir tell me about this
still....
You can use another platform like https://wallet.keplr.app/chains/injective
After install injectived
I try "injectived version" and i have a error
"Error: While parsing config: json: cannot unmarshal number into Go value of type map[string]interface {}"
Do you have any idea how to solve it?
The genesis.json file in the config directory is malformed. Try downloading again and verifying that it is valid json, not html from an error page
Unable to stake through injective hub. Anyone else facing the issue?
Whats the min amount required to become a validator?
more than the last validator in the active set, = ...a lot
maybe try through https://wallet.keplr.app/chains/injective
but what error do you have exactly?
Does anyone have any insight as to why this validator's uptime is so low? It has the highest INJ staked / voting power...
maybe @loud jetty could help with this ^? 🙏🏻 
And thank for the mintscan suggestion previously, there is a lot of useful info there on validators!
I try downloading again but i have same error
When setting up a node, the logs are showing errors. Who can help me?
Can I as an individual run a node?
you need 1 INJ to run a node, but in order to get into the active validator set you need to have more INJ delegated by the last one on the active validator set which you can see here https://hub.injective.network/staking
Why only 1 inj it's too less for being a validator
any insights into this @median imp? 🙏🏻
It just means you can create the validator node, but it would definitely be inactive at 1 INJ 😄
Although...could someone help me understand how this validator is now in the Active list? Is this a UI issue?
Doesn't look like a UI issue (confirmed onchain) - not sure how this could happen ^
Yes, you can run a node, anyone can run a node for Injective https://docs.injective.network/nodes/RunNode/overview
Please also check #📚・node-resources
I am following the doc my node stuck at here for 1 hr
INFO[0000] starting ABCI with Tendermint module=main``
INFO[0000] initializing blockchain state from genesis.json module=main
panic: minimum commission rate cannot be nil: <nil>
goroutine 1 [running]:
github.com/cosmos/cosmos-sdk/x/staking/keeper.Keeper.InitGenesis({{0x3c4fbe0, 0xc001466840}, {0x3c8fdc0, 0xc000e87cb0}, {0x3c7bc00, 0xc000c4c410}, {0x7fc8d45b65b8, 0xc0001f2180}, {0x3c90ae0, 0xc0008c0828}, ...}, ...
anyone could help me figure this out. I'm running a node by following the guide in docs.injective.network/nodes/RunNode/mainnet, but get this error message
Hey, please have patience, you will get response, dont worry
I am building a node and checking the logs. Is this a success or a failure? What should I do?
i tried to run the mainnet node and this happened. please help me devs
Same question
Policy: could not read GenesisDoc file: open/root/. rejected/configure/Genesis. json: no such file or directory
But I have already added this according to the main website documentation
Cp mainnet configuration/10001/genesis.json~/. injected/config/genesis.json
I don't know why
Why am I getting an error after using sudo systemctl start injectived to start the service?
This error means you are trying to start the node from the genesis file with (probably) the latest binary, rather than the genesis binary.
Try and follow the instructions here https://polkachu.com/tendermint_snapshots/injective and see if you are able to start after than
@old heronsudo systemctl status injectived
● injectived.service - injectived
Loaded: loaded (/etc/systemd/system/injectived.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Tue 2023-12-19 19
12 CST; 3s ago
Process: 18663 ExecStart=/bin/bash -c /usr/bin/injectived --log-level=error start (code=exited, status=2)
Main PID: 18663 (code=exited, status=2)
CPU: 246ms
@old heronI run the main network node and strictly follow the instructions in the documentation
Is this a success or a failure?
What should I do?
there is not enough contect here for me to help you.
Where should we find answers to node problems?
Suggest you learn in testnets. Read the documentation.
you can get a better idea of your logs with sudo journalctl -fu injectived
My system is: Ubuntu Server 22.04 LTS 64
I strictly follow the tutorials on the main website: https://docs.injective.network/nodes/runnode/mainnet
Strictly follow each step and prompt when checking the node status:
● objectived.service - objectived
Loaded: loaded (/etc/system/system/objective. service; enabled; vendor preset: enabled)
Active: activating (auto start) (Result: exit code) since Tue 2023-12-19 19
12 CST; 3s ago
Process: 18663 ExecStart=/bin/bash - c/usr/bin/rejected -- log level=error start (code=exited, status=2)
Main PID: 18663 (code=exited, status=2)
CPU: 246ms
I don't know what to do,
Can you help me take a look at the log I sent out?
I think this should be a bug for missing update github.com/InjectiveLabs/mainnet-config/10001/genesis.json, so what's the recommendation value for this field
I'm very distressed. It's always like this
can you help me
The guide doc for running a node is too old enough, there are a lot of panic for a newer to run a node, could team please update it.
Could team please provide the latest genesis.json file
you can use the genesis that provided on the docs
https://github.com/InjectiveLabs/mainnet-config/blob/master/10001/genesis.json
Did u ever use this file to run a node successfully?
I successfully deployed the injective node. How can I open the json query of abci_query?
anyone can help me
Yes
What's the injectived binary version did u use?
1.11.5
Is 1317 my LCD port?
plz help me
@vestal escarp 你搞明白怎么开jsonrpc端口了吗
what's the rest endpoint if i'm running my own node?
Check the status, it still failed. Is there a problem with this tutorial?
https://docs.injective.network/nodes/runnode/mainnet
guys what's better to use to download injectived, kali linux or ubuntu ?
It has always been like this
你的打开jsonrpc了么
Hey, please keep this channel in English
how to open jsonrpc
Install injectived and peggo OK!
Initialize a New Injective Chain Node OK!
Prepare Configuration to Join Mainnet
Configure systemd Service for injectived OK!
wget https://tools.highstakes.ch/files/injective.tar.gz
tar -zxvf injective.tar.gz
After downloading the snapshot, unzip it
What else do I need to do?
im at the first task lmao
downloading a vm because im on windows ..
Main network node, built according to the tutorial
After downloading the snapshot, unzip it. I don't know what to do next
how to open jsonrpc
@loud jetty plz help me,thanks
Funny how I dont even know how I got into this channel
Can anybody help with private rpc node?
Hi. We provide private rpc. We can provide you with a service offer if you can define your requirements for us.
my full unable to connect any peer in mainnet, can anybody provide some seed ndoes?
@loud jetty, my local node unable sync the latest block, may I know how?
Dec 20 07
49 ip-172-31-66-50 bash[1528]: time="2023-12-20T07
49Z" level=info msg="No addresses to dial. Falling back to seeds" module=pex
may i know what is this error?
@loud jetty
my node sync to low and it show "Stopping peer for error".
may i know what is this error?
Does opening rpc have to be https protocol?
very difficult to sync to latest block
I have taken a snapshot according to the snapshot tutorial
https://polkachu.com/tendermint_snapshots/injective
Still prompt: policy: could not read GenesisDoc file: open/root/. rejected/configure/Genesis. json: no such file or directory
This problem has been bothering me for a long time. Can you help me take a look?
guys what i need to get private rpc or something for my software which send tx? i need full node?
i just wanna lcd and grpc
I will buy private RPC
same here
what's the approximate APY for running a node?
No rewards
Dec 21 100332 BCT-server-34-01 bash[1716494]: panic: minimum commission rate cannot be nil: <nil>
Dec 21 100332 BCT-server-34-01 bash[1716494]: goroutine 1 [running]:
Dec 21 100332 BCT-server-34-01 bash[1716494]: github.com/cosmos/cosmos-sdk/x/staking/keeper.Keeper.InitGenesis({{0x3c4fbe0, 0xc001720f40}, {0x3c8fdc0, 0xc0003d5650}, {0x3c7bc00, 0xc0002f85a0}, {0x7f1b343b4f30, 0xc001214000}, {0x3c90ae0, 0xc0002dd1e8}, ...}, ...)
Dec 21 100332 BCT-server-34-01 bash[1716494]: /root/.go/pkg/mod/github.com/!injective!labs/cosmos-sdk@v0.47.2-inj-4/x/staking/keeper/genesis.go:31 +0x1c48
Dec 21 100332 BCT-server-34-01 bash[1716494]: github.com/cosmos/cosmos-sdk/x/staking.AppModule.InitGenesis({{{, }}, , {, }, {, }, {, }}, {{0x3c755d8, ...}, ...}, ...)
Dec 21 100332 BCT-server-34-01 bash[1716494]: /root/.go/pkg/mod/github.com/!injective!labs/cosmos-sdk@v0.47.2-inj-4/x/staking/module.go:172 +0x145
Dec 21 100332 BCT-server-34-01 bash[1716494]: github.com/cosmos/cosmos-sdk/types/module.(*Manager).InitGenesis(, {{0x3c755d8, 0xc000056068}, {0x3c90990, 0xc0029e8bc0}, {{0x0, 0x0}, {0xc0029983c0, 0xb}, 0x0, ...}, ...}, ...)
Dec 21 100332 BCT-server-34-01 bash[1716494]: /root/.go/pkg/mod/github.com/!injective!labs/cosmos-sdk@v0.47.2-inj-4/types/module/module.go:357 +0x433
Dec 21 100332 BCT-server-34-01 bash[1716494]: github.com/InjectiveLabs/injective-core/injective-chain/app.(*InjectiveApp).InitChainer(_, {{0x3c755d8, 0xc000056068}, {0x3c90990, 0xc0029e8bc0}, {{0x0, 0
join mainnet
systemctl restart injectived
How to check the block synchronization status of a node?
excuse me
May I ask if this is considered successful?
Display active (running)
But there are still errors in the log ("notifying bug: Stopping peer for error")
There is one more question,
How do I link my own RPC?
I run a node, how to get chain_stream_endpoint, grpc_explorer_endpoint, grpc_exchange_endpoint
injective-ts How can I use my own set of RPC
I cannot start my node.What's wrong?
injective-ts module can't I set the RPC by myself?
dm
dm
?
这里没人教的
i sent you a private message check your dm @compact gazelle
你要研究什么?
自建rpc节点啊
用REST了
目前尚不清楚如何使用自定义 rpc 来处理代码,但我弄清楚了。查看您的私信以获取更多信息。
谁有rpc 可以分享
@woeful compass 大佬加你好友了
真是尴尬死了
私聊吧
一看都是中国人,肯定直接中文啊