project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Dauth

A decntralized dapp for access delegation with account abstraction

Dauth

Created At

ETHGlobal Istanbul

Winner of

Arbitrum - Pool Prize

Prize Pool

Scroll - Deploy on Scroll

Prize Pool

MetaMask - Best Metamask Snap Runner Up

Project Description

you can create a session for any other address (EOA or contract) to delegate limited access to them for a limited time period and you can revoke that access anytime that you want, for example, you can create a sub-wallet for a multi-sig wallet that can execute transactions on behalf of the multi-sig and maybe transfer some tokens and maybe another sub-wallet for posting on Lens, or you create a sub-wallet for your own multi-sig just for trading NFTs and you can revoke that access if the sub-wallet is hacked or lost, all without affecting the main wallet

How it's Made

This project is a tool that can enable easy access delegation with account abstraction, the smart contract is a module on safe wallet accounts, and the front-end part is built with React so that smart contract wallet owners can create sessions for other wallets and revoke them if they want we also designed a meta mask snap which enables sub-wallets to send a normal transaction in every dapp through the main wallet that they have access to

background image mobile

Join the mailing list

Get the latest news and updates