Skip to main content

Questions tagged [node]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1 vote
1 answer
38 views

Run rpc node connection timed out Unable to determine the validator's public IP address

I'm trying to setting up a rpc node for Solana on a rented Hetzner Server. I have followed the official documentation's guide https://docs.anza.xyz/operations/setup-a-validator here. I have modified ...
0 votes
1 answer
43 views

How to pull all blocks from the genesis block to the local?

Now I need to do traceability business, I need pull all blocks from the genesis block to the local. May I ask if I need to build a validator node? If so, what params should I add? right now I reserved ...
2 votes
2 answers
69 views

Your own rpc node or a paid private node?

Is there any sense to build your own powerful server to become a rpc node and get information for defi from websockets faster than from paid nodes? Or is it better to use private paid nodes? How to ...
1 vote
0 answers
15 views

Solana validator `in_errors` and `rcvbuf_errors` keep creasing, can't catch up

I'm running an validator, but after two days, still can't catchup the latest slot and keep downloading snapshots, I found the in_errors and rcvbuf_errors are always high and keep increasing, not sure ...
0 votes
1 answer
73 views

About Jito-solana validator as RPC Node

I want to run jito-solana validator on mainnet. But I can't know how to start it. Please let me know how to start rpc node. There is no problem on devnet.
1 vote
0 answers
35 views

failed to verify snapshot bank for slot when starting validator on mainnet

I am trying to start a RPC node, but it keeps on crashing with the following panic: [2024-11-10T17:35:02.653377509Z INFO solana_runtime::snapshot_bank_utils] Rebuilt bank for slot: 300607256 [2024-11-...
0 votes
1 answer
12 views

octal escape sequences are not allowed in strict mode

import { createNft, fetchDigitalAsset, mplTokenMetadata, } from "@metaplex-foundation/mpl-token-metadata"; import { airdropIfRequired, getExplorerLink, getKeypairFromFile, } ...
0 votes
0 answers
17 views

Expected first writable signer key to be the fee payer - Solana MultiSwap Jupiter

Hello everyone hope all are good today ? After many hours of working and seaching i'm forced to ask some help ... I'm trying to do a multiswap on Jupiter with 2 quotes but i get error when sending ...
1 vote
1 answer
24 views

assertion `left == right` failed: Bank snapshot genesis creation time does not match genesis.bin creation time

I am setting up solana-test-validator using the ledger http://160.202.128.9:8899/snapshot-294878673-a6AxTznrH1mgMp6UhcP8Y7x4LXswTk7Grob8TFaRtSm.tar.zst using command solana-test-validator --ledger ...
1 vote
0 answers
35 views

Running Solana RPC node WSL

Anyone knows how to run an rpc Solana node on wsl? So im looking for documentation for Wsl. Not full Linux. I get the error; [2024-10-12T13:04:05.078162085Z ERROR solana_net_utils] Received no ...
1 vote
0 answers
114 views

I am using RPC node service and cannot catch up with the latest block height

I need to configure my server with 2x AMD EPYC 7443 OS image Ubuntu 22.04 64bit, RAM512GB 3200MHz, OS diskNVMe 2TB, I am using RPC node service and cannot catch up with the latest block height. This ...
0 votes
2 answers
307 views

How to Transfer Sol from External Wallet to Connected Wallet in React

I hope you're doing well. I'm currently working on a React app where users can withdraw rewards to their connected wallet. I want to ensure the security of the process and avoid exposing the private ...
1 vote
0 answers
67 views

Node startup too slow

I'm starting a new node, with no voting, only to query for transactions. The node is working properly, but when i attach a geyser plugin, the node startup becomes too slow, the normal startup time, is ...
0 votes
0 answers
77 views

Programatically receive first transaction of solana wallet

Does anyone know how to programmatically receive the first transaction of a Solana wallet besides using the normal Solana RPC and interating through calls to getSignaturesForAddress. This method leads ...
2 votes
1 answer
73 views

is programSubscribe filtering with multiple accounts possible?

so I am wanting to listen to multiple token account token balances. I am currently using programSubscribe with filter on the token account owner: jsonrpc: "2.0", id: 1, ...
0 votes
1 answer
650 views

Starting a Validator, It works, but node is behind by many slots

curl http://localhost:8899 -X POST -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","id":1, "method":"getHealth"}' response as ...
1 vote
0 answers
28 views

Running "Ephemeral Node"

Is there a way to run an "ephemeral" node for Solana? Meaning I want to subscribe to events on chain like logsSubscribe but without storing all history since I don't have the hardware ...
0 votes
1 answer
102 views

RPC synchronisation issues

I'm currently running rpc node with the following config: exec solana-validator \ --identity /home/ubuntu/validator-keypair.json \ --known-validator 7Np41oeYqPefeNQEHSv1UDhYrehxin3NStELsSKCT4K2 \ --...
1 vote
2 answers
3k views

How to decode ShredStream data of Jito?

Shredstream provides the lowest latency shreds to any RPC or validator on the network This is what it says on Shredstream page, and here is what I do: 1 RUST_LOG=info cargo run --release --bin jito-...
1 vote
1 answer
132 views

How to build a monitor that listens to swaps from 100+ wallets?

Question is in the title. I want the most effecient way of doing it, i bought a dedicated node from Helius but unsure how to use gRPC to listen to transactions from a large group of wallets. I know ...
1 vote
1 answer
64 views

How do I fix this error? PLEASE HELP ME

[2024-07-18T18:51:20.140305625Z ERROR solana_metrics::metrics] datapoint: panic program="validator" thread="main" one=1i message="panicked at /var/lib/buildkite-agent/builds/...
0 votes
1 answer
279 views

RPC node performance recommendations

We have deployed solana validator using aws blockchain node runners, based on baserpc configuration, but we changed from r6a.8xlarge to r6a.16xlarge and increased data volume and accounts volume to 16 ...
0 votes
0 answers
125 views

RPC node can't find other nodes

The issue is that my RPC node can't find other nodes to download snapshot. I have tried commented out options in different combinations but nothing worked (log output is the same). In testnet the node ...
1 vote
0 answers
52 views

Unable to catchup for more than 2-3 days with non-voting account-index extended RPC

I try to setup my non-voting account-index extended RPC and it can't catch up for more than 2-3 days. I'm using AWS x2idn.16xlarge which means: 1TB RAM, 64 vCPU, 3 * 1900GBNVMe SSD, 50Gbps network ...
0 votes
0 answers
81 views

Running Solana RPC Nodes in Restricted Repair Only Mode

I am currently running an RPC node with --restricted-repair-only-mode to limit bandwidth in the following command: exec solana-validator \ --restricted-repair-only-mode \ --no-os-network-...
1 vote
1 answer
58 views

Devnet Node not finding any RPC with flag --expected-shred-version 39944

Been running a devnet node for a while not and after the last devnet restart we had to add the flag --expected-shred-version 39944. My node is not picking up any RPC's Any suggestions? Many thanks
0 votes
0 answers
198 views

My Solana Rpc Node gets behind syncing

I have bought a ovhcloud server and setup node here. System specs are : CPU: 2× AMD Epyc 9354 - 32c/64t - 3.25 GHz/3.8 GHz RAM: 768 GB ECC 4800 MHz System: disks 2×960 GB SSD NVMe Soft RAID Data ...
2 votes
1 answer
70 views

Is internet with 1gbps enough to run a node?

So as the title suggests, will 1gbps be enough or will my node lag? Given that hardware is not a bottleneck.
1 vote
3 answers
101 views

Error: unknown signer in Anchor program

I have this simple solana/anchor app written in Rust use anchor_lang::prelude::*; declare_id!("4ahwNyytPQ9cUguDLz9fcjbzEBMM4jsaVfYxTUV4Sf7r"); #[program] mod myanchorapp { use super::*;...
1 vote
2 answers
502 views

429 Too Many Requests error

As the Solana blockchain is already so fast, it's frustrating to keep encountering the 429 Too Many Requests error. How can we sync quickly with this public node? I'm using their own https://api....
0 votes
0 answers
215 views

Account is frozen, custom program error: 0x11

import { clusterApiUrl, Connection, Keypair, VersionedTransaction } from '@solana/web3.js' import { Wallet } from '@project-serum/anchor' import bs58 from 'bs58' import * as dotenv from 'dotenv' ...
0 votes
0 answers
31 views

How to get the innerInstruction of a simulatedTransaction in @solana/web3.js

In the http simulateTransaction there is an innerInstruction flag. How would you be able to get the innerInstruction of a simulatedTransaction using the @solana/web3.js package? I am not seeing it in ...
0 votes
0 answers
65 views

How there are transactions that are immediately being confirmed/proceed?

I have made bot on NodeJS and also on Rust that they both are doing the same, Tried both with the nodes that are considered the best at the market that first block guys are using. The bots are ...
2 votes
1 answer
189 views

Difference TPU vs TPUQuic

I was testing some RPC api and invoking getClusterNodes I get this result: featureSet: 3746964731, gossip: '165.140.87.218:10000', pubkey: '2xte5CBkCBEBLNviyAfvSaTkMy6tvg99Cy3XJj9EJJs2', ...
1 vote
0 answers
85 views

code -32007 and -32009

Quick question: We've been getting this "error":{"code":-32007,"message":"Slot 267558672 was skipped, or missing due to ledger jump to recent snapshot"} and ...
1 vote
1 answer
214 views

Transaction spamming on dedicated node

So I wanted to know if I have my own node and want to land a transaction in all this mess. Would it benefit me spamming my node let's say same tx every second until blockhash expires or after a ...
0 votes
0 answers
101 views

The solana rpc node we deployed ourselves cannot work stably

Problem We have deployed a solana rpc node locally specifically for internal use of the team. This node will work normally for a while. However, after this node has been running for a period of time, ...
3 votes
1 answer
2k views

Required Hardware for Solana Node with Historical Transaction Info Enabled

I've reviewed the hardware requirements listed on the official Solana site for running a node, particularly one with historical transaction info enabled via JSON RPC. However, I'm concerned the ...
0 votes
1 answer
925 views

Solana smart contract event listener

I have to implement an event listener for my solana smart contract, where if any user deposits any funds into the contract, I want to record that transaction in the db using event listeners. How can I ...
0 votes
0 answers
112 views

Port forwarding/access issue for validator - timed out waiting on receive operation

I am attempting to deploy a validator for the network but having an issue with the client reporting in the log file: "Received no response at tcp/8801, check your port configuration: timed out ...
0 votes
1 answer
304 views

getProgramAccounts - error when calling

Good day to all. I encountered this problem. When I call getProgramAccounts I don't get a response but an error. Tell me, maybe I’m doing something wrong? My task is to get a list of tokens - am I ...
0 votes
0 answers
187 views

How long will it take to create Solana RPC node?

As we know that it takes a long time to synchronize the data when building an Ether node, I would like to know how long it takes to build a Solana RPC node until it is ready to interact, and is it the ...
1 vote
1 answer
2k views

How to detect buy transactions on solana with websocket

I need to detect buy transactions on Solana, how can I do this? Does anyone have an example of how it could work? I created something, but without success so far, my biggest difficulty is identifying ...
0 votes
1 answer
2k views

where can i get latest solana database snapshot?

Now, i'm trying to launch a solana mainnet validator node, and could anyone tell me where can i download the lastest database snaphot to speed up my node syncing ?
0 votes
1 answer
2k views

Problem starting solana-validator rpc server

I am trying to setup a solana-validator. And no matter what I did I could not get the rpc server running. Here is the command to run the validator --ledger /var/solana/data/ledger \ --identity /...
1 vote
1 answer
527 views

Node synchronization issues

I am currently running a Solana validator, but I've noticed that the ledger folder is increasing in size while the accounts folder remains at 28kb. Am I synchronizing incorrectly? I followed the ...
1 vote
1 answer
424 views

Attempt to debit an account but found no record of a prior credit

I am trying to map the parking space in a location. In the flowing is my account and method to return the available position in a location. #[account] pub struct Location { pub id : String, ...
3 votes
2 answers
1k views

Tesnet RPC node lags benhind syncing

I'm trying to setup a RPC Testnet node but unfortunately this node is slowly lagging behind syncing. I've tried latest recommendations after Aug 2022 Testnet restart but problem still persists. Find ...
1 vote
0 answers
110 views

Solana Bigtable Replication

I'm following these instructions for setting up a warehouse node. The key step is cloning the blockchain data directly through GCP. For that to happen, either [email protected] or [email protected] must ...
5 votes
2 answers
799 views

How to know the number of active validators in Solana

I would like to know how many Solana validator nodes are running actually. Is there a way to get this data ?