Product

Wallets & signing

Splitpot uses Tether WDK for self-custodial EVM wallets. Keys never leave the browser. Sensitive actions require an explicit sign confirm.

Create or import

  • Create — generates a BIP-39 seed via WDK.getRandomSeedPhrase()
  • Import — paste a 12 or 24 word seed you already control
  • Unlock — first-time sign of a challenge message proves key control

Address derivation and signing use @tetherto/wdk-wallet-evm with SeedSignerEvm.

What gets signed

ActionTypePurpose
Unlock walletMessage signProve control of the seed
Create / join potMessage signBind pick + stake to address
Settle potMessage signHost commits full-time result
Deposit / payoutOn-chain ERC-20 transferMove USDt (if enabled)

Message signatures are verified with a WDK read-only account before the action is saved. There is no silent signing.

Safe use checklist

  1. Write the seed offline when you create a wallet.
  2. Never paste a seed into chat, email, or a random website.
  3. Use Sign out on shared computers.
  4. Treat invite links as sensitive (they contain pot details).
  5. Only fund wallets you intend to use for pots.

References