Pular para o conteúdo principal

Parâmetros de Rede

ParâmetroValorDescrição
Nome da RedePlasma TestnetRede pública e contínua de testes da Plasma.
RPC Públicohttps://testnet-rpc.plasma.toEndpoint de RPC público, com limite de taxa.
Chain ID9746Identificador único da Plasma Testnet.
Símbolo da MoedaXPLSímbolo do token nativo da testnet.
Tempo de Bloco~1 segundoTempo médio entre blocos.
ConsensoPlasmaBFT (variante Fast HotStuff)Mecanismo de consenso Proof of Stake.
Compatibilidade EVMTotal100% compatível com smart contracts Ethereum.

Endpoints de Conexão

Um endpoint HTTPS RPC público está disponível em https://testnet-rpc.plasma.to.
Tanto endpoints HTTPS quanto WebSocket estão disponíveis por meio de nossos parceiros provedores de RPC.
curl --location 'https://testnet-rpc.plasma.to' --header 'Content-Type: application/json' --data '{"method":"eth_blockNumber","params":[],"id":1,"jsonrpc":"2.0"}'
Isso deverá gerar uma saída semelhante a:
{"jsonrpc":"2.0","id":1,"result":"0x9f61b"}

Block Explorer

ServiçoURLStatus
Explorerhttps://testnet.plasmascan.toAtivo

Gas e Taxas

A Plasma Testnet suporta pagamentos de taxas em vários tokens, incluindo:
TokenTickerStatus
Token Nativo da Plasma TestnetXPLAtivo
Testnet USD₮0USD₮0Em desenvolvimento
Transferências sem taxa em USD₮0 estão atualmente em desenvolvimento e estarão disponíveis para testes em breve.

Recursos de Desenvolvimento

Faucets

TokenURLStatus
XPLopenfaucet.orgAtivo
XPLQuickNode faucetAtivo

Exemplos de Configuração da Chain

Configuração de Rede para Wallets de Navegador

Adicione a Plasma Testnet à sua wallet de navegador (MetaMask, Trust Wallet, Rabby) usando os seguintes 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
Consulte o guia Configuração da Wallet de Navegador para caminhos e capturas de tela específicas de cada 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
    }
  }
};