Saltar al contenido principal

Parámetros de la red

ParámetroValorDescripción
Nombre de la redPlasma TestnetRed de prueba pública y continua para Plasma.
RPC públicohttps://testnet-rpc.plasma.toEndpoint RPC público con límite de tasa.
Chain ID9746Identificador único de la Testnet de Plasma.
Símbolo de la monedaXPLSímbolo del token nativo de testnet.
Tiempo de bloque~1 segundoTiempo promedio entre bloques.
ConsensoPlasmaBFT (variante de Fast HotStuff)Mecanismo de consenso Proof of Stake.
Compatibilidad EVMTotal100% compatible con los smart contracts de Ethereum.

Endpoints de conexión

Hay disponible un endpoint RPC HTTPS público en https://testnet-rpc.plasma.to.
Tanto endpoints HTTPS como WebSocket están disponibles a través de nuestros socios proveedores de RPC.
curl --location 'https://testnet-rpc.plasma.to' --header 'Content-Type: application/json' --data '{"method":"eth_blockNumber","params":[],"id":1,"jsonrpc":"2.0"}'
Esto debería generar algo como:
{"jsonrpc":"2.0","id":1,"result":"0x9f61b"}

Explorador de bloques

ServicioURLEstado
Exploradorhttps://testnet.plasmascan.toActivo

Gas y comisiones

La Testnet de Plasma soporta el pago de comisiones en múltiples tokens, incluyendo:
TokenTickerEstado
Token nativo de la Testnet PlasmaXPLActivo
Testnet USD₮0USD₮0En desarrollo
Las transferencias de USD₮0 con comisión cero están actualmente en desarrollo y estarán disponibles para pruebas pronto.

Recursos para desarrollo

Faucets

TokenURLEstado
XPLopenfaucet.orgActivo
XPLFaucet de QuickNodeActivo

Ejemplos de configuración de cadena

Configuración de red para wallets de navegador

Agrega la Testnet de Plasma a tu wallet de navegador (MetaMask, Trust Wallet, Rabby) usando los siguientes parámetros:
  • Network Name: Plasma Testnet
  • RPC URL: https://testnet-rpc.plasma.to
  • Chain ID: 9746
  • Currency Symbol: XPL
  • Block Explorer URL:https://testnet.plasmascan.to
Consulta la guía Configuración de wallet en el navegador para rutas y capturas específicas por wallet.

Hardhat

// hardhat.config.js
module.exports = {
  networks: {
    plasmaTestnet: {
      url: "https://testnet-rpc.plasma.to",
      chainId: 9746,
      accounts: [process.env.PRIVATE_KEY]
    }
  }
};

Truffle

// truffle-config.js
module.exports = {
  networks: {
    plasmaTestnet: {
      provider: () => new HDWalletProvider(MNEMONIC,
        "https://testnet-rpc.plasma.to"),
      network_id: 9746,
      gas: 5500000,
      confirmations: 2,
      timeoutBlocks: 200,
      skipDryRun: true
    }
  }
};