Universal is an Open Source stack for building savage smart wallets for Ethereum.
The monorepo contains the following packages:
universal-wallet-sdk
: Wallet provider SDK to communicate withuniversal-wallet-app
popup.universal-wallet-connector
: A WAGMI connector for theuniversal-wallet-sdk
package.universal-wallet-app
: A popup app to communicate with theuniversal-wallet-sdk
package.
The SDK is designed to work with the Universal Wallet smart contracts.
- Setup the Universal Wallet Popup environment variables.
- Setup the Delegations API environment variables.
- Setup the Universal Wallet Dashboard environment variables.
To develop all apps and packages, run the following command:
pnpm dev
To build all apps and packages, run the following command:
pnpm build
This project is licensed under MIT where applicable. See the LICENSE file for more details.
And respects the licenses of the original projects that were forked.