Skip to content
Available on private testnetTestnet: yesMainnet: Not availableSoftware: Core bad4a06ea · protocol pqwerai-v8-testnet/1Updated

Application languages

JavaScript, TypeScript and Python do not run on PQWERAI. On-chain code is EVM bytecode produced by the contract languages in the language center. Application languages:

  • read chain state over JSON-RPC and the explorer API;
  • encode calls with a contract's ABI;
  • sign transactions locally and submit them with eth_sendRawTransaction.
Language Libraries Guide
TypeScript / JavaScript ethers.js v6, viem 2 ethers.js · viem
Python web3.py 7, or the standard library web3.py · opcode probe
Shell Foundry cast Foundry

A separate on-chain execution environment for other languages (e.g. WASM) is a research track, not part of testnet-rc1. It would need its own deterministic metering, sandboxing and security review before any use.


Found a problem? Report a documentation issue · Build testnet-rc1+72057fe3ec