Identity & Wallet
Onboarding friction is where many Web3 campaigns lose their audience. Gatoll reduces that friction with social login, an extension-free embedded wallet, and optional gas-free claims, while keeping settlement non-custodial.
Identity: social login
Section titled “Identity: social login”The primary entry point is X (Twitter) OAuth. A user signs in with an existing X account, with no new password and no app to install. This anchors identity to a real social profile, which is also what makes social Gates such as follow meaningful. Users can also sign in with partner providers (for example StarSharks) and later bind X to the same account when an X Gate requires it.
Wallet linking: SIWE
Section titled “Wallet linking: SIWE”A wallet is linked to the account with Sign-In with Ethereum (SIWE): the user signs a one-time message proving control of the address. A user can link an external wallet, such as MetaMask or WalletConnect, or use the built-in embedded wallet. The linked wallet is the address that claims, and the protocol checks that a claim’s recipient is one of the user’s linked wallets.
The embedded wallet
Section titled “The embedded wallet”For users without a wallet, Gatoll provides an extension-free embedded wallet. It runs without a browser extension, so a first-time participant arriving from a social link can create a wallet and claim in seconds, on a phone.
The wallet is non-custodial. Keys are encrypted client-side into an EIP-2335 keystore, the same standard format used for validator keys, and only the encrypted keystore is ever stored server-side. The backend never sees or decrypts the private key; it holds ciphertext the user alone can unlock. Signing happens on the user’s side.
Gas-free claims
Section titled “Gas-free claims”Having a wallet is not enough if it holds no native coin for gas. On Loots where the creator enables gas-free claims and sponsors seats, Gatoll’s relayer submits claim and pays gas. The participant needs a linked wallet — proven earlier via SIWE — but does not need gas in that wallet, a live wallet connection, or a chain switch at claim time. Funds still move only to the voucher’s recipient. See claim & settlement.
Why it matters
Section titled “Why it matters”This can be the difference between a campaign that converts and one that does not. The hard parts of Web3 onboarding — installing software, safeguarding a seed phrase, and funding gas before doing anything else — are exactly what stop curious newcomers. Social login plus an install-free wallet clears the first wall; gas-free claims clear the second. The reward, not the tooling, is what the participant has to think about.
Identity and wallet linking feed directly into Gates, which answer who you are, and claims, which decide which address receives the reward. Together they connect the social and on-chain sides of a Loot.