Skip to main content
Testnet, chain 1953

Read the chain before you build on it.

Live testnet blocks and snippets that run as written. Copy one into a project and point it at the RPC.

Live explorer

Latest blocks on testnet. Search a block number or a transaction hash.

Mini Explorer
Testnet
Latest Blocks
No blocks loaded

SDK snippets

Copy and run in your project.

Connect to Selendra
import { ethers } from 'ethers';

// Connect to Selendra Testnet
const provider = new ethers.JsonRpcProvider(
  'https://rpc-testnet.selendra.org'
);

// Get network info
const network = await provider.getNetwork();
console.log('Connected to:', network.name);
console.log('Chain ID:', network.chainId);
Check Balance
// Check account balance
const address = '0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb';
const balance = await provider.getBalance(address);

console.log('Balance:', ethers.formatEther(balance), 'SEL');
Send Transaction
// Create wallet from private key
const wallet = new ethers.Wallet(privateKey, provider);

// Send transaction
const tx = await wallet.sendTransaction({
  to: '0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb',
  value: ethers.parseEther('1.0')
});

// Wait for confirmation
const receipt = await tx.wait();
console.log('Transaction hash:', receipt.hash);

Install

$ bun add ethers
$ bun add @selendrajs/sdk

Latest on npm is @selendrajs/sdk 2.0.1.

Network details

Testnet

Network
Selendra Testnet
Chain ID
1953
Currency
SEL
RPC
rpc-testnet.selendra.org

Mainnet

Network
Selendra
Chain ID
1961
Currency
SEL
RPC
rpc.selendra.org

Ready to deploy?

The quickstart takes a contract from empty directory to testnet.