Solana CookbookDevelopment
Connecting to a Solana Environment
To develop on Solana, you first need to connect to a Solana cluster.
Cluster | RPC Endpoint |
---|---|
mainnet-beta | https://api.mainnet-beta.solana.com |
devnet | https://api.devnet.solana.com |
testnet | https://api.testnet.solana.com |
localhost | http://localhost:8899 |
Connect using RPC URL
Connect to a specific RPC endpoint:
import { createSolanaRpc, createSolanaRpcSubscriptions } from "@solana/kit";const rpc = createSolanaRpc("https://api.devnet.solana.com");const rpcSubscriptions = createSolanaRpcSubscriptions("wss://api.devnet.solana.com");
Connect using the network moniker
You can also connect to a public RPC endpoint by specifying its network name (moniker):
Is this page helpful?