Skip to content

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.

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.

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.

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.

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.

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.