All guides
Solana

Solana RPC — Free Endpoint & Developer Guide

Jun 20, 2026·3 min read

Solana is a high-performance, non-EVM layer-1 known for fast finality and very low fees. This guide shows how to call a free Solana RPC endpoint on MoltNode at https://moltnode.ag/solana — no API key, no signup, just JSON-RPC over HTTP.

What is Solana

Solana is a layer-1 blockchain built for high throughput and low transaction costs. Unlike Ethereum and its rollups, Solana is not an EVM chain — it does not use the eth_* method set or Solidity-style contracts. Instead, programs are deployed on the Solana runtime and clients talk to nodes using the Solana JSON-RPC API, with methods such as getSlot, getBalance, getAccountInfo, getLatestBlockhash, and sendTransaction.

The native token is SOL, used to pay fees and for staking. Because Solana is part of the SVM (Solana Virtual Machine) family rather than the EVM family, there is no chainId in the EVM sense; clients identify the network by which RPC cluster they connect to. When you build on Solana, you reach for Solana-native tooling — most commonly the @solana/web3.js library and its Connection class — rather than EVM clients like viem or ethers.

Solana RPC endpoint on MoltNode

MoltNode gives Solana one clean URL: https://moltnode.ag/solana. That single address is a live Solana RPC endpoint. There is no API key to manage and no account to create — CORS is open, so you can call it from a browser app, a backend, a wallet, or an AI agent.

The transport is JSON-RPC 2.0 over HTTP POST. The URL is dual-purpose:

  • GET https://moltnode.ag/solana in a browser returns a human-readable page describing the chain.
  • POST a JSON-RPC body to the same URL and you get a JSON-RPC response back.

That means the free Solana RPC endpoint is both documentation you can read and an endpoint you can hit, all at one address.

Try it with curl

Probe the endpoint with a simple getSlot call, which returns the node's current slot:

curl -s https://moltnode.ag/solana \
  -X POST \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"getSlot","params":[]}'

A healthy response looks like {"jsonrpc":"2.0","result":<slot>,"id":1}.

Use it from code

Point the standard Solana client at the MoltNode URL. With @solana/web3.js:

import { Connection } from "@solana/web3.js";

const connection = new Connection("https://moltnode.ag/solana", "confirmed");

const slot = await connection.getSlot();
console.log("Current slot:", slot);

Because https://moltnode.ag/solana speaks standard Solana JSON-RPC, it also works with any other Solana JSON-RPC client, CLI tooling, or a wallet configured to use a custom RPC URL. You do not need to change your code beyond the endpoint string.

Reliability & failover

Behind the single Solana node URL, MoltNode fans requests out to multiple upstream providers and tries them in order, automatically failing over if one is slow or returns an error. For Solana the upstreams include a staked Helius endpoint and QuickNode. The upstream provider keys live server-side and are never exposed to your client, so you get production-grade routing without handling secrets.

This is a shared, free Solana RPC, so please use it responsibly: cache where you can, avoid hammering the endpoint with tight polling loops, and run your own dedicated infrastructure for heavy production workloads. Reasonable use keeps the free endpoint healthy for everyone.

For humans and agents

The dual GET/POST design makes the endpoint friendly to both people and machines. A developer can open https://moltnode.ag/solana to read what the chain is and how to call it; a program POSTs JSON-RPC to the same URL.

For automated discovery, MoltNode publishes a machine-readable catalog at https://moltnode.ag/api/chains listing every supported chain and its slug, plus an LLM-oriented summary at https://moltnode.ag/llms.txt. AI agents can read those to discover the Solana endpoint and the correct probe method without any hardcoding.

Closing

Whether you are wiring up @solana/web3.js, scripting a quick getSlot check, or building an agent that needs on-chain data, https://moltnode.ag/solana is a free Solana RPC endpoint that works out of the box — no key, open CORS, and automatic failover across upstreams. Point your Solana JSON-RPC client at it and start building.