Skip to content

RPC Endpoints

This page is the canonical place to publish Zink cluster endpoints.

Published endpoints

ClusterRPC URLWebSocket URLPurposeStatus
Zink Testnethttps://testnet-rpc.z.inkNot separately publishedCurrent verified public Zink testnet endpointLive
Zink MainnetOperator-provided / not publicly published in these docs yetOperator-provided / not publicly published in these docs yetProduction Zink trafficLive, but not publicly documented here yet

Zink-specific

The only Zink endpoint currently published in this docs pass is https://testnet-rpc.z.ink. Do not infer unpublished mainnet endpoints from naming conventions or internal tooling.

Adjacent network note

Some bridge workflows involve Atlasnet as the source chain. Atlasnet RPC configuration is managed separately from Zink and is not treated as a Zink cluster endpoint in this reference.

How to use these endpoints

Solana CLI

bash
# Example: point the CLI at Zink Testnet
solana config set --url https://testnet-rpc.z.ink
solana config get
solana cluster-version

Starframe projects

bash
cargo build-sbf
solana program deploy target/deploy/my_program.so --url https://testnet-rpc.z.ink

TypeScript

ts
import { Connection } from '@solana/web3.js'

const connection = new Connection('https://testnet-rpc.z.ink', 'confirmed')

What to publish alongside future endpoints

When you publish additional real endpoints here, include:

  • whether the endpoint is public or operator-only
  • whether WebSocket is supported and what URL to use
  • expected rate limits
  • intended use (wallets, apps, operators, internal infrastructure)
  • whether the endpoint is behind a load balancer or specialized RPC layer

Validation checklist

After switching to a Zink endpoint, verify it immediately:

bash
solana config get
solana cluster-version
solana block-height

If those basics fail, do not assume the problem is your program or wallet.

Zink is a general-purpose SVM network for programs, operators, and bridge integrations.