Prediction Market

ERC-20 claims
View
Network
Theme
Token Engineering Labs

Connect, approve the market contract, then trade. Course network: UZH ETH PoS. Steps stay available here so you can re-run approve or add tokens anytime.

  1. Connect wallet

    MetaMask or Coinbase in the header

  2. Use UZH ETH PoS network

    App network dropdown and MetaMask must match

  3. Add PTE-E9S to wallet

    Import collateral once — shown in MetaMask for balances and approvals

  4. Approve tokens

    Allow the market contract to spend PTE-E9S

  5. Trade on a market

    Open Active tab and buy Yes/No shares

Wallet configuration

Connect your wallet using the header to inspect configuration.

Wallet & mobile help

Student flow

  1. Connect wallet (header → Sign in).
  2. Select UZH ETH PoS in the app network dropdown and match MetaMask.
  3. Approve tokens so the market contract can trade.
  4. Buy shares on an active market; claim winnings after resolve.

UZH MetaMask network

Add this network in MetaMask if Sign in or network switch fails. On the production site, use the app RPC URL below (proxied to UZH). Off-site you can also try https://rpc-uzhethpos.blockchain-group.ch/.

Network name
UZH_ETH_PoS
Chain ID
70207
RPC URL (recommended)
http://130.60.144.77:8554/
Currency
UZHETHs (gas only)
Collateral
PTE-E9S (import token if needed)
UZH block explorer

Mobile tips

  • Use MetaMask in-app browser (open this site from MetaMask mobile) or desktop with the extension.
  • Production URL must be HTTPS for wallet connect on phones.
  • Local dev on a phone needs HTTPS (e.g. ngrok); plain LAN IP often fails.
  • After connect: approve → small test buy on an active market.