> For the complete documentation index, see [llms.txt](https://decoder-1.gitbook.io/decoder-farmer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://decoder-1.gitbook.io/decoder-farmer/initial-setup/setup-wallets-and-rpc.md).

# Setup Wallets & RPC

***

Use Sparknode RPC (Exclusive for Decoder Holders and Farmer Subscribers)

1. Visit [SparkNode's website](https://www.sparknode.xyz/) and click on the **Dashboard** to connect your Discord account with SparkNode.
2. After connecting your Discord, navigate to the [Wallets](https://www.sparknode.xyz/dashboard/wallet-management) section on the left-hand side and link the wallet that holds your Decoders.
3. Once the wallet is connected, click on the **Standard** dropdown under the "SPARKnode" logo and select ***Lite***.

* &#x20; \- P.S - In order to use the `Lite` Version you will need to own atleast 1 Decoder NFT or have an active subscription to our farmer.

4. Proceed to the **Billing** section and pay for the RPC service that best suits your usage.

* You can choose the $20 or $30 per month plan, which is perfect for decoder holders or farmer subscribers.
* With unlimited quota each month, you can reduce your PNL check duration to as low as 10 seconds or even run 2-5 pools at once!
* Payments can be made using Crypto, and you can pay for up to 3 months at a time.

5. After completing the payment, go to the **IPs** section and add the IP address of your Hyonix or VPS machine.
6. Copy the link below and paste it into the RPC section in the Farmer (bottom left) `SOL Wallets and RPC`:

* **HTTP**: <https://sol.rpc.sparknode.xyz/>

That's it! You should now be set up to use SparkNode for your Hyonix machine.

<figure><img src="/files/QNECSr2HQldAfmMM9opO" alt=""><figcaption></figcaption></figure>

Use **Quicknode** **RPC**

* <mark style="color:red;">**Click here to sign up!**</mark>  <https://dashboard.quicknode.com/endpoints?via=Decoder>
* Create an account (giving fake info is fine)
* On the Endponts page, click Create endpoint
* Solana
* Mainnet beta
* Ignore the next screen and click "select plan" on bottom right
* Click "Free"
  * Note you'll be asked to enter a credit card. Enter one and you won't be charged as long as you keep within their monthly limits (which they email you when you are about to hit the limits)
* Once Signed up, click "Endpoints", then click your endpoint in the table
* Click "Copy" next to "HTTP Provider"
* Enter it into the farmer - Navigate to the "SOL Wallets & RPC" section within the farmer, and paste it there

{% hint style="info" %}
⚠️ Quicknode free plan is limited (fails with positions wider than 69 bins or update times <30s); use the free **Helius plan** instead, which supports 1400 bins and faster updates.
{% endhint %}

**Generating and Importing SOL Wallets**

Begin by using Phantom to generate new wallets, or using some old burner wallets. After creation, you'll need to import their private keys into the SOL Decoder application.&#x20;

**Importing Your SOL Wallets**

* Open Phantom, navigate to Settings by clicking on the three lines in the top left corner, then select 'Settings'.
* Find the section displaying your wallet's name, click to reveal the "Show Private Key" option, enter your password, and copy the revealed private key (it should look like a string of letters and numbers, not mnemonic words).
* Paste this key into the designated field in the app's "Wallets" page and submit.
* Ensure each wallet contains at least 0.1 SOL to remain operational.

{% hint style="info" %}
Your SOL private key to import looks something like 3R2HkcrvKkeT4c3ArNEtvpTvEMvSCFbjHNbocdZYA4bS6hJGZp52f6vXwuXnNf4qRSW6ZpQ3WsBXojqGsWDy2z\
\
If it's something different (such as what Solflare wallet gives), then export your secret phrase from that wallet, import it into Phantom, and then follow our steps above
{% endhint %}

```
Additionally, make sure to create a new wallet entirely (with a different seed phrase). 
SOL Decoder is not responsible for any kind of compromises.
```

**Alternative RPCs:**

**NOTE: these are not recommended unless you pay for them, as you WILL run out of free credits and cause the bot to stop**

1\) Shyft  (free plan should work great) - <https://shyft.to/>&#x20;

2\) Helius (spams you with 429s) - [https://www.helius.dev](https://www.helius.dev/)

3\) <https://syndica.io> - Note this only works if you use paid plan - which is expensive $$

* Make sure you **enter a phone number** with them. If you're having trouble, look into the free Google Voice, or for $10 can do <https://zoom.us/pricing/zoom-phone>
* Make sure you verify with them (**entering a credit card**) as soon as they ask for it, so you get 10,000,000 credits a month, and it won't expire after a day. Otherwise they only give you 10,000 a month and you'll hit the limit within a few days. If you want a way to get a credit card that won't cost you $:
  * <https://kastfinance.app.link/F0IOY655> - highly recommended, quick to setup. deposit $1 in SOL[ ](https://kastfinance.app.link/F0IOY655)
  * or <https://paywithmoon.com/> - deposit $1 in SOL. Make sure to get Moon X Visa, not the 1x
  * or <https://privacy.com/> (only for U.S.A.) or <https://www.revolut.com/> - create a card with a $1 lifetime limit
* Your RPC will be "<https://solana-mainnet.api.syndica.io/api-key/YOUR\\_API\\_KEY>" , and API Key is gotten by clicking "API Keys" on the left, then clicking copy next to API Key. Paste it into the "SOL Wallets & RPC" page in our farmer, then click on "Add RPC Address"

<figure><img src="/files/mGri1npwt1MIHXgDrOus" alt=""><figcaption></figcaption></figure>

***
