ZETAPHY PQ Wallet

Quantum-safe wallet (ML-DSA-44) · no ECDSA key

Testnet only

If this page is opened over https, the RPC must be https too (browsers block http).

More settings

Its 0x… address on ZETAPHY (remembered in this browser), or for everyone in index.html's zetaphy-threat-registry meta tag. Empty = the meta tag.

Use ZETAPHY in other wallets

Add the ZETAPHY Testnet network to the wallet you already use (MetaMask, Rabby, Trust, OKX, Coinbase, Keplr, Leap, …) with the buttons below, or type the values in yourself. Everything comes from the RPC URL above.

EVM wallets in this browser

WalletConnect (phone wallets when this page is open in another browser, e.g. Binance Wallet) is off: it needs a Reown projectId first.

Add the network by hand: the values to type in
Network name
RPC URL
Chain ID
Currency symbol
Decimals
Block explorer
https://explorer.sawasdeecoin.com

Cosmos wallets (Keplr, Leap, Cosmostation)

They show the zetaphy1… address of the same account as in an EVM wallet (eth_secp256k1 key, coin type 60). They need the node's https address, which serves /rpc and /rest (nodes set up with setup-node.sh do).

Which wallets work
  • Work now (custom networks): MetaMask, Rabby, Trust, OKX, Coinbase Wallet, Brave, Rainbow, Zerion, Frame, and Ledger/Trezor through them. Keplr, Leap and Cosmostation with the buttons above.
  • May work (not confirmed): Binance Wallet, inside the Binance app, if it accepts the network; outside the app it needs WalletConnect.
  • Not until the wallet adds ZETAPHY itself: Phantom, and wallets with a fixed list of chains.
  • Never: Solana-only or Bitcoin-only wallets. They are not EVM or Cosmos wallets.
  • Quantum-safe: only this page's own ML-DSA-44 key and the ZETAPHY Snap. Every other wallet signs with ECDSA (secp256k1), which a large enough quantum computer can break; lock such an account to this wallet to protect it.
More settings

Free at cloud.reown.com. Set it here (remembered in this browser), or for everyone in index.html's zetaphy-walletconnect-project-id meta tag.

Keeping a larger balance safe

A key in a web page is only as safe as the browser and the computer it runs on.

Native PQ account: move to the ZETAPHY Snap (key inside MetaMask)

  1. Install MetaMask (Flask until the snap is published).
  2. Lock this wallet, then click "Connect MetaMask".
  3. Copy the new account's zetaphy1… address.
  4. Unlock this wallet again and send the funds to that address.

EVM accounts: a hardware wallet

  1. Connect a Ledger or Trezor to MetaMask or Rabby.
  2. Add the ZETAPHY Testnet network to it.
  3. Send the funds to the hardware account's 0x… address.

The README's security section has the details.