Skip to content

Roy228/smart-wallet-permissions

 
 

Repository files navigation

Smart Wallet Permissions

Permissions enable apps to submit transactions on behalf of users.

Permissioned user operations can avoid typical user friction in web3 apps like:

  • Wallet popup windows
  • Passkey biometric scans
  • User presence in-app

Permissions unlock experiences that keep all of the unique properties of wallets (self-custody, data portability, etc.) without sacrificing on user experience compared to web2:

  • Sign-in and never see mention of a wallet again
  • High-frequency transactions (gaming, social, etc.)
  • Background transactions (automated trading, subscriptions, etc.)

Get started

Note: These contracts are currently unaudited and are only recommended for testing purposes. Use at your own risk.

Read about how to get started here.

Learn more

For auditors and the curious, we recommend reading our deep-dive documentation here.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Solidity 81.4%
  • TypeScript 18.6%