Låt oss dyka in i Calibur, den smarta kontraktsplånboken som driver alla @Uniswap smarta plånböcker (över 10 000 och fler blir det!) 🦄
Vi strävar efter att stödja en så bred uppsättning funktioner som möjligt vid lanseringen
Även om vi börjar med batchade transaktioner har vi redan lagt grunden för mycket mer
Vi byggde in ERC-4337-stöd från dag ett för att gasuttag ska kunna integreras med dess blomstrande buntningsekosystem
Sessionstangenter är knepiga
Vi gick fram och tillbaka mellan att lägga till nycklar direkt i plånboken kontra att använda Permit2 för att hantera interaktioner mellan dem och kontot
När vi insåg att våra användningsfall fortsatte att växa för varje dag tog vi bort en sida från V4 och lade till krokade nycklar!
Calibur gör det möjligt för användare att utfärda nya nycklar till dapps, servrar, AI-agenter eller vänner som gör att de kan interagera med sitt konto på ett säkert sätt inom varje nyckels tillåtna behörigheter
Ger oss det bästa av båda designerna samtidigt som implementeringen av plånboken är minimal
År 2024 rapporterade @0xcuriousapple en sårbarhet för återuppspelning av signaturer för smarta plånböcker
Många plånböcker idag upprepar helt enkelt de ERC1271 digesten med sin domän, vilket effektivt förvandlar användarens åtgärd till ett "blindtecken" - vilket skapar en stor phishing-vektor och motverkar syftet med EIP712
Så vi valde att använda ERC-7739 som gör det möjligt för oss att kapsla in de ursprungliga typerna i en replay-säker typ som kan signeras, vilket säkerställer att signaturer alltid är läsbara istället för att förlita sig på abstraktioner av plånbokens användargränssnitt
Vi hoppas att denna nödcentral får ett bredare genomslag i samhället!
Slutligen är vi glada över att kunna presentera ERC-7914: Transfer From Native
Denna ERC definierar ett gränssnitt för att tillåta protokoll som Permit2 att fungera över ditt kontos ETH-saldo, vilket gör att användare inte behöver gå in i WETH innan de använder UniswapX eller andra protokoll
Calibur v1.0.0 är officiellt utplacerad på Mainnet, Unichain, Base, Optimism, BSC och Sepolia vid 0x000000009B1D0aF20D8C6d0A44e162d11F9b8f00
Kontrakten är öppen källkod och MIT licensierade här
En särskild eloge till @ithacaxyz-teamet för deras hjälp med att brainstorma ERC7821, gassponsring och nyckelhantering
Jag vill också tacka @WilsonCusack och @ilikesymmetry från @base för deras insikter om ERC-5792, sessionsnycklar och WebAuthn
Framtiden för plånböcker är ljus ⭐
54
4,75 tn
Innehållet på den här sidan tillhandahålls av tredje part. Om inte annat anges är OKX inte författare till den eller de artiklar som citeras och hämtar inte någon upphovsrätt till materialet. Innehållet tillhandahålls endast i informationssyfte och representerar inte OKX:s åsikter. Det är inte avsett att vara ett godkännande av något slag och bör inte betraktas som investeringsrådgivning eller en uppmaning att köpa eller sälja digitala tillgångar. I den mån generativ AI används för att tillhandahålla sammanfattningar eller annan information kan sådant AI-genererat innehåll vara felaktigt eller inkonsekvent. Läs den länkade artikeln för mer detaljer och information. OKX ansvarar inte för innehåll som finns på tredje parts webbplatser. Innehav av digitala tillgångar, inklusive stabila kryptovalutor och NFT:er, innebär en hög grad av risk och kan fluktuera kraftigt. Du bör noga överväga om handel med eller innehav av digitala tillgångar är lämpligt för dig mot bakgrund av din ekonomiska situation.