Developers
Introduction
Developer overview of the BitSong Crescendo-1 testnet with chain specs, endpoints, and tools.
Crescendo-1 is the official BitSong testnet built from the feat-hyperlane branch of go-bitsong. It provides a sandbox for developers to build and test applications against the chain before mainnet deployment.
Chain Specifications
| Parameter | Value |
|---|---|
| Chain ID | crescendo-1 |
| Denom | ubtsg (6 decimals — 1 BTSG = 1000000 ubtsg) |
| Bech32 Prefix | bitsong |
| Coin Type | 639 |
| Binary | bitsongd |
| Branch | feat-hyperlane |
| Networks Repo | bitsongofficial/networks |
Public Endpoints
| Service | URL |
|---|---|
| RPC | https://rpc.testnet.bitsong.io |
| REST API | https://api.testnet.bitsong.io |
| Faucet API | https://faucet.testnet.bitsong.io |
Developer Tools
Quick Start
Install CosmJS
npm install @cosmjs/proto-signing @cosmjs/stargate
Connect to the testnet
import { StargateClient } from "@cosmjs/stargate"
const client = await StargateClient.connect("https://rpc.testnet.bitsong.io")
const height = await client.getHeight()
console.log("Current block height:", height)
Get testnet tokens
Request tokens from the faucet to fund your development wallet.