Перейти к основному содержанию

Параметры сети

ПараметрЗначениеОписание
Название сетиPlasma TestnetПубличная действующая тестовая сеть Plasma.
Публичный RPChttps://testnet-rpc.plasma.toПубличная RPC-точка с ограничением по частоте запросов.
Chain ID9746Уникальный идентификатор Plasma Testnet.
Символ валютыXPLСимвол нативного токена testnet.
Время блока~1 секундаСреднее время между блоками.
КонсенсусPlasmaBFT (вариант Fast HotStuff)Механизм консенсуса Proof of Stake.
Совместимость EVMПолная100%-совместимость со смарт-контрактами Ethereum.

Точки подключения

Публичная HTTPS RPC-точка доступна по адресу https://testnet-rpc.plasma.to.
HTTPS и WebSocket-точки доступны через наших партнёров-RPC-провайдеров.
curl --location 'https://testnet-rpc.plasma.to' --header 'Content-Type: application/json' --data '{"method":"eth_blockNumber","params":[],"id":1,"jsonrpc":"2.0"}'
Вывод должен быть примерно таким:
{"jsonrpc":"2.0","id":1,"result":"0x9f61b"}

Обозреватель блоков

СервисURLСтатус
Explorerhttps://testnet.plasmascan.toАктивен

Газ и комиссии

Plasma Testnet поддерживает оплату комиссий в нескольких токенах, в том числе:
ТокенТикерСтатус
Нативный токен Plasma TestnetXPLАктивен
Testnet USD₮0USD₮0В разработке
Переводы USD₮0 с нулевой комиссией в настоящее время находятся в разработке и скоро будут доступны для тестирования.

Ресурсы для разработки

Faucets

ТокенURLСтатус
XPLopenfaucet.orgАктивен
XPLQuickNode faucetАктивен

Примеры конфигурации цепочки

Конфигурация сети для браузерных кошельков

Добавьте Plasma Testnet в браузерный кошелёк (MetaMask, Trust Wallet, Rabby), используя следующие параметры:
  • Network Name: Plasma Testnet
  • RPC URL: https://testnet-rpc.plasma.to
  • Chain ID: 9746
  • Currency Symbol: XPL
  • Block Explorer URL:https://testnet.plasmascan.to
Смотрите руководство Настройка браузерного кошелька для путей и скриншотов, специфичных для кошельков.

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