Operator Requirements
Balance Recommendations
First, you must be registered in Solana, which involves creating an account with a balance for storing SOL tokens, and getting the public and private keys. There is no strict minimum amount of SOL required to run as an operator on the Neon EVM. However, you should take into account that you will need tokens to create accounts for new users, deploy contracts, and execute transactions.
In addition to the balance for storing SOL tokens, an operator must also have the NEON_TOKEN_MINT
balance for storing value tokens. These tokens are used to pay funds from users to an operator for the successful execution of transactions. Depending on the chosen configuration, specific values for NEON_TOKEN_MINT
are indicated in the table.
To create the NEON_TOKEN_MINT
balance, you can use the following command:
spl-token -u <Solana RPC node URL> create-account <NEON_TOKEN_MINT>
Hardware Recommendations
We do not have strict hardware recommendations. The device specifications below are based on information obtained from official Solana documentation.
The specifications recommended for your Neon EVM proxy are:
Minimum | Optimal | Points | |
---|---|---|---|
CPU cores | 8 | 16 | >=2.8 GHz |
RAM GB | 16 | 32 | |
Disk GB | 100 | ||
Operator keys | 10-20 | >20 |
Do not use a public or shared Solana RPC node for your Neon EVM proxy. Use only a device that you control.
In addition to the Neon EVM proxy, you need a Solana RPC node. It should be a dedicated RPC node with low latency to interact with your Neon EVM proxy.
The minimum specifications recommended to your Solana RPC node are:
- CPU
- 16 cores
- EPYC Gen 2 or Gen 3
- Core isolation
- RAM
- 256 GB memory
- Tmpfs
- Disk space
- Depends on the transaction history required for storage
Software Recommendations
The following software should be installed on your Neon EVM proxy:
- OS
- Ubuntu 20.04 or later
- macOS Darwin 10.12 or later
- Docker
- Docker Compose
Solana Cluster Requirements (optional)
If you want to use a local Solana cluster, you need to meet the following requirements:
- Solana cluster with
--enable-rpc-transaction-history
enabled. - Solana cluster with
--enable-rpc-bigtable-ledger-storage
enabled.
Networking
Internet service should be at least 300 Mbps.