メインコンテンツまでスキップ

ネットワークとエンドポイントのリファレンス

メインネット

項目
ネットワークプリセットmainnet
チェーン IDqorechain-vladi(稼働中)
表示トークンQOR
基本額面uqor
QOR あたりの基本単位数10^6
アカウント bech32 プレフィックスqor
バリデーター bech32 プレフィックスqorvaloper

テストネット

項目
ネットワークプリセットtestnet
チェーン IDqorechain-diana(稼働中)
表示トークンQOR
基本額面uqor
QOR あたりの基本単位数10^6
アカウント bech32 プレフィックスqor
バリデーター bech32 プレフィックスqorvaloper

デフォルトのポート

createClient() はデフォルトでこれらの localhost ポートを使用します。実際の ノードを指すには endpoints を上書きしてください。

エンドポイントポート用途
Cosmos REST (LCD)1317bank 残高、アカウント情報、モジュールクエリ
gRPC9090gRPC クエリ
Consensus RPC26657ネイティブトランザクションの署名/ブロードキャスト、CosmWasm の読み取り
EVM JSON-RPC8545eth_*qor_*、プリコンパイル
EVM JSON-RPC (WS)8546EVM の WebSocket サブスクリプション
SVM JSON-RPC8899Solana 互換 RPC

明示的なエンドポイントの例:

import { createClient } from "@qorechain/sdk";

const client = createClient({
endpoints: {
rest: "https://rest.testnet.example", // REST (LCD)
rpc: "https://rpc.testnet.example", // consensus RPC
evmRpc: "https://evm.testnet.example", // EVM + qor_ JSON-RPC
evmWs: "wss://evm.testnet.example", // EVM WebSocket
},
});

SDK はネットワークプリセットとルックアップヘルパー(networks モジュールから エクスポート)を公開しているため、プログラムからネットワークを一覧表示し解決 できます。Python/Go/Rust では、それに相当するものは create_client / CreateClient / ClientBuilder に加えて networks モジュールです。

メインネットを対象にする

両方のプリセットは同じ localhost のデフォルトを備えています。mainnet を選択し、 エンドポイントをご自身のノード URL で上書きしてください:

const main = createClient({
network: "mainnet", // chain id qorechain-vladi
endpoints: {
rest: "https://rest.mainnet.example",
rpc: "https://rpc.mainnet.example",
evmRpc: "https://evm.mainnet.example",
},
});