Pull, don’t push
Claim
Fees can sit without you knowing. When you’re ready: Login with Twitch, bind a payout address, pull. We never trust a typed username.
Twitch login not live yet · off-chain stack green (indexer → vault ledger)
- Open the pot for your channel (Helix → user id).
- Login with Twitch — authorization code + PKCE,
openidonly. - Server checks
pot == id_token.sub == validate.user_id. - Bind wallet · 24h lock on first bind · attestation for the vault.
Claim with Twitch — soon
Back home
Kill switch do_not_pay · no hot-wallet “we logged in, send SOL.”