The Abstract Global Wallet SDK is a toolkit for developers to integrate the Abstract Global Wallet into their applications.
Abstract Global Wallet (AGW) is a cross-application smart contract wallet that users can be used to interact with any application built on Abstract, powered by Abstract's native account abstraction.
AGW allows users to sign up once using familiar login methods (such as email, social accounts, passkeys, and more), and then use this account to interact with any application on Abstract.
The SDK consists of two main packages:
@abstract-foundation/agw-client
: The core client library for interacting with the Abstract Global Wallet.@abstract-foundation/agw-react
: React hooks and components for integrating the Abstract Global Wallet into React applications.
For detailed documentation, please refer to the Abstract Global Wallet Documentation.
We welcome contributions to the Abstract Global Wallet SDK! If you'd like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Make your changes and commit with clear messages.
- Submit a pull request to the main repository.