Back to Connect

dApp Tx Signing Demo

Demonstrates the canonical dApp flow: request → sign → submit. Sends 0.01 QWING from your connected wallet back to itself.

Wallet status

Not connected

Setup needed

Step 1 — Sign and submit

Click the button below. Your wallet will pop up asking you to approve a 0.01 QWING transfer to your own address. Once signed, we broadcast it via the chain's JSON-RPC endpoint and show the resulting tx hash.

Connect a wallet first using the button above.

Developer notes

  • The wallet provider is fetched from the AppKit singleton via getWalletProvider().
  • ethers' BrowserProvider wraps it as an EIP-1193 source and exposes a Signer.
  • For QuantumWing-native (Dilithium) txs, use the in-page wallet at /wallet instead — wallets connected over WalletConnect can only sign ECDSA-flavoured EVM transactions today.