Saltar al contenido principal

Referencia de red y endpoints

Mainnet

CampoValor
Preajuste de redmainnet
Chain idqorechain-vladi (activa)
Token de visualizaciónQOR
Denominación baseuqor
Unidades base por QOR10^6
Prefijo bech32 de cuentaqor
Prefijo bech32 de validadorqorvaloper

Testnet

CampoValor
Preajuste de redtestnet
Chain idqorechain-diana (activa)
Token de visualizaciónQOR
Denominación baseuqor
Unidades base por QOR10^6
Prefijo bech32 de cuentaqor
Prefijo bech32 de validadorqorvaloper

Puertos por defecto

createClient() usa estos puertos de localhost por defecto. Sobrescribe endpoints para apuntar a un nodo real.

EndpointPuertoPropósito
Cosmos REST (LCD)1317saldos de bank, información de cuenta, consultas de módulo
gRPC9090consultas gRPC
Consensus RPC26657firma/difusión de txs native, lecturas de CosmWasm
EVM JSON-RPC8545eth_*, qor_*, precompilados
EVM JSON-RPC (WS)8546suscripciones WebSocket de EVM
SVM JSON-RPC8899RPC compatible con Solana

Ejemplo con endpoints explícitos:

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
},
});

El SDK expone preajustes de red y helpers de búsqueda (exportados desde el módulo networks) para que puedas listar y resolver redes de forma programática. En Python/Go/Rust los equivalentes son create_client / CreateClient / ClientBuilder más el módulo networks.

Apuntar a mainnet

Ambos preajustes incluyen los mismos valores por defecto de localhost; selecciona mainnet y sobrescribe los endpoints con las URL de tu nodo:

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",
},
});