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
| Action | Type | Purpose |
|---|---|---|
| Unlock wallet | Message sign | Prove control of the seed |
| Create / join pot | Message sign | Bind pick + stake to address |
| Settle pot | Message sign | Host commits full-time result |
| Deposit / payout | On-chain ERC-20 transfer | Move 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
- Write the seed offline when you create a wallet.
- Never paste a seed into chat, email, or a random website.
- Use Sign out on shared computers.
- Treat invite links as sensitive (they contain pot details).
- Only fund wallets you intend to use for pots.