Signing on Behalf of Users Without Their Private Keys I Wyatt Barnes
Sun, Nov 2, 2025, 12:00 AM
Wyatt (Lit Protocol) presents Vincent, a non-custodial framework that lets apps sign on behalf of users without ever holding their private keys. It’s built on Lit’s decentralized key management network: user keys are Programmable Key Pairs (PKPs) sharded across Lit nodes and used via threshold signatures inside trusted execution environments (TEEs). Lit also provides threshold encryption and Lit Actions (JavaScript run inside TEEs) so you can combine programmable signing, secure decryption, and arbitrary Web2/Web3 logic. Users authenticate with something familiar (email, Google, Discord, passkeys, etc.); the auth is bound to their PKP, and signatures are produced by the network—not by the app. Vincent turns that capability into scoped delegation. Users grant a Vincent app specific Abilities (e.g., swap on Uniswap, deposit/withdraw on Morpho, bridge via deBridge) optionally constrained by user-defined Policies (daily spend caps, token allowlists, allocation limits). Delegation is recorded on-chain and can be revoked anytime; apps never see the private key. Each app/user pair gets an isolated agent wallet, so funds and permissions don’t bleed across apps. With this setup, anything that requires a signature can be safely automated—yield rotation, cross-chain rebalancing, scheduled tasks, agentic/A.I. workflows—triggered by on/off-chain events while the user is offline. 00:09 Intro, team, agenda 01:27 Lit Protocol overview: PKPs, TEEs, threshold crypto 03:30 Access control + encryption; Lit Actions (JS in TEEs) 05:44 Network stats & resources 06:33 What is Vincent? Non-custodial, scoped, revocable delegation 08:30 Use cases: yield optimization, cross-chain rebalancing, automation 10:33 Live demo: Vincent Yield (Morpho vault maximizer) 11:39 Consent flow: auth → grant Abilities → on-chain delegation 14:00 Agent wallet per app; deposit & activate strategy 15:36 Abilities & Policies (guardrails like spend limits/allowlists) 18:25 Abilities are JS, composable, can decrypt secrets, call SDKs 19:40 App architectures: — Cross-chain portfolio rebalancer (Uniswap/Jupiter + bridging) — Automated yield farming (Morpho/Lido/GMX) — Agentic Polymarket bettor 23:53 Resources: starter app (DCA), ability/policy kit, docs, Discord 25:40 Q&A: starter kit learning curve; pointers to videos, office hours _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 💻 ETHOnline 2025 This workshop is specifically for ETHOnline 2025, a 21-day hackathon held October 10 - 31, 2025, bringing together the most skilled web3 developers, designers and product builders from all around the globe for a weekend-long adventure to advance the Ethereum ecosystem! _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ✅ Follow Lit Protocol X: https://x.com/LitProtocol ✅ Follow ETHGlobal X: https://x.com/ETHGlobal Warpcast: https://warpcast.com/ethglobal Website: https://ethglobal.com YouTube: https://www.youtube.com/c/ETHGlobal _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _Are you interested in Ethereum development and entrepreneurship?_ 👉 Sign up for the next ETHGlobal event: https://ethglobal.com/events 🎁 Get exclusive access and perks with ETHGlobal Plus! https://ethglobal.com/plus 📣 Want us to throw an event in your city? Tell us where! https://ethglobal.com/city