> For the complete documentation index, see [llms.txt](https://jito-foundation.gitbook.io/mev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jito-foundation.gitbook.io/mev/jito-solana/faqs.md).

# FAQs

This will be a living document that we'll add to as questions come up. Join the [discord](https://discord.gg/jito)!

### Eligibility Criteria

* **What hardware changes or fees are required to run Jito-Solana?**

Jito-Solana runs on your existing hardware and requires no separate agreement or arrangement with Jito. Just install the appropriate version and get started earning MEV rewards.

* **Are there any fees for running Jito-Solana?**

The client is open-source and free to use. Jito Labs operates proprietary Block Engines for simulating and processing certain trades. A total 6% fee is charged on all MEV rewards, so this amount is deducted from the amount available to validators and stakers. Half is taken by the Block Engine as block builder commission; the remaining half is taken by TipRouter at distribution time and routed to the Jito DAO and NCN participants.

However, these MEV rewards are 100% incremental to base staking and block rewards. Validators on Jito-Solana will be earning at least the same revenue as the default client plus upside from MEV rewards.

* **Can participants in the Solana Foundation Delegation Program run Jito-Solana?**

Yes, the Solana Foundation is encouraging delegates to run Jito-Solana for additional MEV rewards.

* **What are the location requirements?**

Geographic proximity to one of the Jito Block Engines is a consideration ([sites](https://docs.jito.wtf/lowlatencytxnsend/#api)). For Jito bundles to be added to blocks during leader slots, the Block Engine must be able to forward them within the appropriate slot. Optimal round-trip latency between the Block Engine and a validator is <50ms.  For BAM, see [BAM Regions](https://bam.dev/validators/#step-3-choose-your-region).  You must be within 30ms round-trip latency between the BAM Node and a validator.

If you aren't in a location with low latency access, you can still run Jito-Solana. We are seeing validators with <100ms latency (round trip) operate well given current network and bundle throughput. Note, this latency only impacts Jito bundle inclusion. Votes and non-leader slots are unaffected. Even during leader slots, blocks will still be produced as normal.

We are rapidly expanding our geographic footprint to ensure convenient access for the vast majority of validators. If you don't have a good access point, please communicate your preferences in Jito's Discord. This enables the team to prioritize new location additions.

* **Should RPC servers or other non-voting validators run Jito-Solana?**

RPC servers can run Jito-Solana if they want to use Jito-specific calls like SimulateBundle. However, only nodes on the Solana leader schedule can connect to the Jito Block Engine.

### Setup Process

* **Can Jito-Solana download snapshots from regular Solana nodes?**

Yes. Jito hosts snapshots for non-Jito and Jito nodes. Jito downloads snapshots from non-Jito nodes into Jito-Solana. The entire process works the same as normal.

* **Are Solana tools like the CLI and other operational tools compatible with Jito-Solana?**

You should be able to compile all the same binaries as normal Solana and they are all cross compatible with each other. The normal Solana CLI tools will work for Jito-Solana and vice-versa.

* **I just installed Jito-Solana and am getting the error below. What is the problem?**

`error: Found argument '--tip-payment-program-pubkey' which wasn't expected, or isn't valid in this context`

You may still be running the default Anza Agave client. The Cargo install doesn't swap out the binary locations so you need to change that in your systemd file.

### Version Release Schedule

Jito follows the version release schedule of Anza. Jito versions are typically available within a few days of Anza's Agave release depending on the urgency from Anza and internal priorities. Mainnet releases will always be available in advance of any upgrade deadlines from the Solana Foundation Delegation Program.

### Metrics

The Jito validator client tracks these Jito-specific metrics:

```
block_engine_stage-stats
block_engine_stage-tokens_generated
block_engine_stage-refresh_access_token
bundle_stage-stats
```

Validators connected to BAM instead of the Block Engine should look for `bam_connection-metrics`. On a BAM validator the Block Engine stage exits by design, so `block_engine_stage-stats` disappearing is expected and is not a fault.

For a fuller walkthrough of what each metric means and how to troubleshoot when they stop, see [Checking Correct Operation](https://jito-foundation.gitbook.io/mev/jito-solana/checking-correct-operation).

Currently those must be manually reviewed as logs.&#x20;

In the meantime, as long as the standard Solana validator metrics look good, validators should be confident things are working. We monitor Jito-specific performance for all validators and check-in with users if anything became abnormal. That is very rare and almost always caused by a configuration issue upon startup.

{% embed url="<https://jito-foundation.gitbook.io/mev/jito-relayer/features>" %}

## MEV Rewards

For questions about MEV reward distribution and monitoring, see our MEV rewards FAQs

{% embed url="<https://jito-foundation.gitbook.io/mev/mev-payment-and-distribution/faqs>" %}
